[FFmpeg-devel] [PATCH 1/2] Add support d3d11va Intel Hevc Rext decoder.

Hendrik Leppkes h.leppkes at gmail.com
Sun Feb 25 17:46:38 EET 2024


On Sun, Feb 25, 2024 at 11:36 AM Mark Thompson <sw at jkqxz.net> wrote:
>
> On 25/02/2024 02:22, Водянников А.В. via ffmpeg-devel wrote:
>  > From ed8fda62bbdbc62f7565891c935966c931d001ca Mon Sep 17 00:00:00 2001
>  > From: Aleksoid <Aleksoid1978 at mail.ru>
>  > Date: Thu, 22 Feb 2024 19:15:48 +1000
>  > Subject: [PATCH 1/2] Add support d3d11va Intel Hevc Rext decoder.
>  >
>  > Signed-off-by: Aleksoid <Aleksoid1978 at mail.ru>
>  > ---
>  >  libavcodec/d3d12va_hevc.c     |  2 +-
>  >  libavcodec/dxva2.c            | 68 +++++++++++++++++++++++++++++++++--
>  >  libavcodec/dxva2_hevc.c       | 41 ++++++++++++++++++---
>  >  libavcodec/dxva2_internal.h   | 38 +++++++++++++++++++-
>  >  libavcodec/hevcdec.c          | 16 +++++++++
>  >  libavutil/hwcontext_d3d11va.c | 26 +++++++++++---
>  >  6 files changed, 178 insertions(+), 13 deletions(-)
>
> What elements are Intel-specific about this?
>
> Presumably there will be an official rext mode for D3D in future; are there any possible problems with having this vendor extension in that case?
>

The next Windows SDK is presumably supposed to contain RExt support,
but so far only partial information is present in the pre-release
SDKs. It might be wise to wait for that.

- Hendrik


More information about the ffmpeg-devel mailing list