git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
build : Add missing idctdsp dependency for clearvideo
7 juin 2017, par Diego Biurrun -
configure : Add missing arch dependencies for arch extensions
6 juin 2017, par Diego Biurrun -
configure : Add x86 dependency for mmx_internal
6 juin 2017, par Diego Biurrun -
dxva : move d3d11 locking/unlocking to functions
6 juin 2017, par wm4dxva: move d3d11 locking/unlocking to functions I want to make it non-mandatory to set a mutex in the D3D11 device context, and replacing it with user callbacks seems like the best solution. This is preparation for it. Also makes the code slightly more readable. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
dxva : preparations for new hwaccel API
6 juin 2017, par wm4dxva: 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. Signed-off-by: Diego Biurrun <diego@biurrun.de>