45 Commits (315c956cbd14f021e49dac7fc0b906fad1672aad)

Author SHA1 Message Date
Carl Eugen Hoyos 3027056160 lavc/dxva2_internal: Cast the dxva2 and d3d11 decoders and cfgs to (void *). 7 years ago
wm4 b46a77f19d lavc: external hardware frame pool initialization 7 years ago
wm4 70143a3954 dxva: add support for new dxva2 and d3d11 hwaccel APIs 8 years ago
wm4 ab28108a36 dxva: preparations for new hwaccel API 8 years ago
wm4 f9e7a2f95a dxva: add support for new dxva2 and d3d11 hwaccel APIs 8 years ago
wm4 4dec101acc dxva: preparations for new hwaccel API 8 years ago
Steve Lhomme 8fb4865901 dxva2: allow an empty array of ID3D11VideoDecoderOutputView 8 years ago
Steve Lhomme 77742c75c5 dxva2: use a single macro to test if the DXVA context is valid 8 years ago
Steve Lhomme ac3c3ee678 dxva2: allow an empty array of ID3D11VideoDecoderOutputView 8 years ago
Steve Lhomme 0ac2d86c47 dxva2: Factorize DXVA context validity test into a single macro 8 years ago
Steve Lhomme f8a42d4f26 dxva2: Make ff_dxva2_get_surface() static and drop its name prefix 8 years ago
Steve Lhomme fd0716b364 dxva2: make ff_dxva2_get_surface() static and rename it 8 years ago
Diego Biurrun 6aa4ba7131 dxva2: Keep code shared between dxva2 and d3d11va under the correct #if 8 years ago
Diego Biurrun ac648bb835 dxva2: Simplify some ifdefs 8 years ago
Diego Biurrun 92e6b31c3b dxva2: Adjust multiple inclusion guard names to follow convention 8 years ago
Steve Lhomme 9b462a0b9d avcodec/d3d11va: use the proper slice index 8 years ago
Steve Lhomme be630b1e08 d3d11va: Use the proper decoding slice index 8 years ago
Timothy Gu 180f9a0958 all: Make header guard names consistent 9 years ago
Vittorio Giovara e60a6e7545 mpegvideo: Drop mpegvideo.h where not needed 9 years ago
Steve Lhomme c5327df838 force WINAPI_FAMILY to WINAPI_FAMILY_DESKTOP_APP to use DVXA 9 years ago
Steve Lhomme 9b4b96c0de force WINAPI_FAMILY to WINAPI_FAMILY_DESKTOP_APP to be able to use dxva.h 9 years ago
Steve Lhomme 28fa58cf5d dxva2: Fix build when only D3D11 or DXVA2 is used 10 years ago
Michael Niedermayer 94d07b314a avcodec/dxva2: Fix build without D3D11 10 years ago
Steve Lhomme d8039ef8d2 D3D11va: add a Direct3D11 video decoder similar to DXVA2 10 years ago
Diego Biurrun b8962d64cc dxva2: Clean up definition of _WIN32_WINNT 10 years ago
Michael Niedermayer 678e455f1d dxva2: Directly use AVFrames 11 years ago
Michael Niedermayer 29be9b5301 avcodec/dxva2: fix pointers after H264Picture 11 years ago
Michael Niedermayer b16bf913d8 dxva2: move _WIN32_WINNT handling to public header 12 years ago
Anton Khirnov 2c54155407 h264: deMpegEncContextize 12 years ago
James Almer 89946c8403 dxva2: Prevent redefinition of _WIN32_WINNT 12 years ago
Ronald S. Bultje fa84506177 dxva2: include dxva.h if found 13 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Kyle a63ba97384 dxva2: define required feature selection macros 14 years ago
Kyle 04973f8082 dxva2: define required feature selection macros 14 years ago
Laurent Aimar 85167c46ef Moved reusable functions from dxva2_h264.c to dxva2.c 15 years ago