aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/d3d12va_hevc.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/d3d12va: remove unused variablesJames Almer2024-01-241-5/+0
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/d3d12va_hevc: cast mapped_data to void* before passing it to ↵James Almer2024-01-241-1/+1
| | | | | | | | mapped_data() Fixes -Wincompatible-pointer-types warnings. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/d3d12va_(av1|hevc|vp9): Don't use deprecated FF_PROFILE_*Andreas Rheinhardt2024-01-241-3/+3
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/d3d12va_hevc: enable allow_profile_mismatch flag for d3d12va msp profileTong Wu2023-12-211-2/+7
| | | | | | | | Same as d3d11va, this flag enables main still picture profile for d3d12va. User should add this flag when decoding main still picture profile. Signed-off-by: Tong Wu <tong1.wu@intel.com>
* avcodec: add D3D12VA hardware accelerated HEVC decodingWu Jianhua2023-12-211-0/+208
The command below is how to enable d3d12va: ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4 Signed-off-by: Wu Jianhua <toqsxw@outlook.com> Signed-off-by: Tong Wu <tong1.wu@intel.com>