aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/dxva2.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|\|
| * D3D11va: add a Direct3D11 video decoder similar to DXVA2Steve Lhomme2015-05-251-31/+130
| * dxva2: Directly use AVFramesMichael Niedermayer2014-04-011-6/+6
* | avcodec/dxva2: fix pointers after H264PictureMichael Niedermayer2014-03-171-6/+6
* | Merge commit 'ade4ecb42d2dacd18d04eb8df2afa8131e5ad653'Michael Niedermayer2014-01-211-6/+6
|\|
| * dxva2: Use correct printf format stringsDiego Biurrun2014-01-211-6/+6
* | Merge commit '766df7ca89a2398e71182f5f2b46053e3aa9bd69'Michael Niedermayer2014-01-211-1/+8
|\|
| * dxva2: Add missing #includesDiego Biurrun2014-01-211-0/+8
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-01-211-9/+18
|\|