[FFmpeg-devel] [PATCH 0/4] DXVA2 cleaning and D3D11VA simplification
Steve Lhomme
robux4 at gmail.com
Wed Jan 4 15:36:40 EET 2017
This patchset was already sent but various cleaning has been done and it has
been rebased to the latest master.
The main goal is to have patch 3/4 that allows more flexibility on the decoder
pool in D3D11VA, which we need in VLC for better efficiency. Patch 4/4 is the
one that enables this flexibility.
Steve Lhomme (4):
dxva2: make ff_dxva2_get_surface() static and rename it
dxva2: use a single macro to test if the DXVA context is valid
dxva2: get the slice number directly from the surface in D3D11VA
dxva2: allow an empty array of ID3D11VideoDecoderOutputView
libavcodec/dxva2.c | 23 +++++++++++------------
libavcodec/dxva2_h264.c | 4 +---
libavcodec/dxva2_hevc.c | 4 +---
libavcodec/dxva2_internal.h | 7 +++++--
libavcodec/dxva2_mpeg2.c | 4 +---
libavcodec/dxva2_vc1.c | 4 +---
libavcodec/dxva2_vp9.c | 4 +---
libavcodec/version.h | 2 +-
8 files changed, 22 insertions(+), 30 deletions(-)
--
2.10.2
More information about the ffmpeg-devel
mailing list