aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/qsvdec.h
diff options
context:
space:
mode:
authorwm4 <nfxjfg@googlemail.com>2017-06-06 18:51:09 +0200
committerwm4 <nfxjfg@googlemail.com>2017-06-27 18:05:02 +0200
commitab28108a361196134704071b7b34c42fc7d747c7 (patch)
tree15158729b2cab0687ff87d78618daba8d4e76071 /libavcodec/qsvdec.h
parent865360ba633b09f1292d52ba6d07f16b6bcef6df (diff)
downloadffmpeg-ab28108a361196134704071b7b34c42fc7d747c7.tar.gz
dxva: preparations for new hwaccel API
The actual hwaccel code will need to access an internal context instead of avctx->hwaccel_context, so add a new DXVA_CONTEXT() macro, that will dispatch between the "old" external and the new internal context. Also, the new API requires a new D3D11 pixfmt, so all places which check for the pixfmt need to be adjusted. Introduce a ff_dxva2_is_d3d11() function, which does the check. Merges Libav commit 4dec101acc393fbfe9a8ce0237b9efbae3f20139. Adds changes to vp9 over the Libav patch. Signed-off-by: Diego Biurrun <diego@biurrun.de>
Diffstat (limited to 'libavcodec/qsvdec.h')
0 files changed, 0 insertions, 0 deletions