aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/dxva2.c
Commit message (Expand)AuthorAgeFilesLines
* avutil/common: Don't auto-include mem.hAndreas Rheinhardt2024-03-311-0/+1
* avcodec/dxva2: fix different 'const' qualifiers warningTong Wu2024-02-081-1/+1
* avcodec/dxva2(h264|mpeg2|vc1): use av_assert0 instead of assertTong Wu2024-01-051-2/+2
* avcodec/d3d12va_decode|dxva2: add a warning to replace assertionTong Wu2024-01-051-1/+1
* avcodec: add D3D12VA hardware accelerated H264 decodingWu Jianhua2023-12-211-2/+27
* avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* definesAndreas Rheinhardt2023-09-071-19/+19
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-1/+1
* avcodec/dxva2: add AV1 decode supportHendrik Leppkes2020-11-121-2/+8
* avcodec/dxva2: add VP9 10-bit Profile2 mode mappingsHendrik Leppkes2018-04-131-1/+7
* Merge commit 'cad739dace55e3446ef7180de688173cd19fb000'Mark Thompson2018-02-121-4/+0
|\
| * lavc: Add per-thread surfaces in get_hw_frame_parameters()Mark Thompson2018-02-111-4/+0
* | Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24'James Almer2017-11-111-31/+24
|\|
| * lavc: external hardware frame pool initializationwm42017-10-191-31/+24
| * dxva: DXVA2_ModeHEVC_VLD_Main10 does not support Mainwm42017-07-221-2/+1
| * dxva: verbose-log decoder GUID listwm42017-06-271-0/+47
| * dxva: support DXGI_FORMAT_420_OPAQUE decodingwm42017-06-271-2/+11
| * dxva: fix some warningswm42017-06-271-9/+7
| * dxva: add declarative profile checkswm42017-06-271-20/+44
| * dxva: add support for new dxva2 and d3d11 hwaccel APIswm42017-06-081-5/+658
| * dxva: move d3d11 locking/unlocking to functionswm42017-06-081-18/+28
| * dxva: preparations for new hwaccel APIwm42017-06-081-12/+20
| * dxva2: get the slice number directly from the surface in D3D11VASteve Lhomme2017-01-121-7/+7
| * dxva2: Make ff_dxva2_get_surface() static and drop its name prefixSteve Lhomme2017-01-081-4/+4
* | dxva: DXVA2_ModeHEVC_VLD_Main10 does not support Mainwm42017-07-101-2/+1
* | dxva: verbose-log decoder GUID listwm42017-06-271-0/+47
* | dxva: support DXGI_FORMAT_420_OPAQUE decodingwm42017-06-271-2/+11
* | dxva: fix some warningswm42017-06-271-9/+7
* | dxva: add declarative profile checkswm42017-06-271-20/+44
* | dxva: add support for new dxva2 and d3d11 hwaccel APIswm42017-06-271-5/+664
* | dxva: move d3d11 locking/unlocking to functionswm42017-06-271-18/+28
* | dxva: preparations for new hwaccel APIwm42017-06-271-12/+20
* | Merge commit '3ee5f25d37315b27f0e2d47aa69fc445545ee2e3'Clément Bœsch2017-04-071-5/+5
|\|
| * dxva2: Adjust printf length modifiers where appropriateDiego Biurrun2016-11-291-5/+5
| * dxva2: fix surface selection when compiled with both d3d11va and dxva2Hendrik Leppkes2016-11-071-1/+2
| * d3d11va: Use the proper decoding slice indexSteve Lhomme2016-10-051-1/+10
| * d3d11va: don't keep the context lock while waiting for a frameSteve Lhomme2016-07-111-3/+9
* | dxva2: get the slice number directly from the surface in D3D11VASteve Lhomme2017-01-161-8/+7
* | dxva2: make ff_dxva2_get_surface() static and rename itSteve Lhomme2017-01-051-4/+4
* | dxva2: fix surface selection when compiled with both d3d11va and dxva2Hendrik Leppkes2016-10-201-1/+2
* | avcodec/d3d11va: use the proper slice indexSteve Lhomme2016-10-101-1/+11
* | d3d11va: don't keep the context lock while waiting for a frameSteve Lhomme2016-06-171-3/+9
* | Merge commit 'e3d4784eb31b3ea4a97f2d4c698a75fab9bf3d86'Hendrik Leppkes2015-09-171-2/+13
|\|
| * d3d11va: WindowsPhone requires a mutex around ID3D11VideoContextSteve Lhomme2015-09-171-2/+13
* | Merge commit 'e60a6e7545dd6f5b25e3a65de9c6fdcc6e2e9d6b'Hendrik Leppkes2015-09-161-1/+0
|\|
| * mpegvideo: Drop mpegvideo.h where not neededVittorio Giovara2015-09-131-1/+0
* | Merge commit '172b2cee17a3779c114ba065dd7b25dcf61e408f'Michael Niedermayer2015-06-011-0/+2
|\|
| * dxva2: Add ifdefs around structs that might not be availableMartin Storsjö2015-06-011-0/+4
* | avcodec/dxva2: Fix "may be used uninitialized" warningsMichael Niedermayer2015-05-261-2/+2
* | avcodec/dxva2: Fix build without D3D11Michael Niedermayer2015-05-251-0/+2
* | Merge commit 'd8039ef8d221ea273aa4f1e62e5df21bf618c772'Michael Niedermayer2015-05-251-31/+130
|\|