summaryrefslogtreecommitdiff
path: root/libavdevice
diff options
context:
space:
mode:
authorTong Wu <tong1.wu-at-intel.com@ffmpeg.org>2022-05-07 06:24:40 +0000
committerHaihao Xiang <haihao.xiang@intel.com>2022-05-23 15:10:05 +0800
commit20807a9d6128ac7a872949a8cc6c6b1672cb6942 (patch)
tree1406aab573daf0dc1a3995f4e91cd831e361e367 /libavdevice
parent632db3c36d7b81d7e15f02e8915a84e1b8296507 (diff)
avutil/hwcontext_d3d11va: pass the format value from outside for staging texture
In d3d11va_create_staging_texture(), during the hwmap process, the ctx->internal->priv is not initialized, resulting in the texDesc.Format not initialized. Now pass the format value from d3d11va_transfer_data() to fix it. $ ffmpeg.exe -y -hwaccel qsv -init_hw_device d3d11va=d3d11 \ -init_hw_device qsv=qsv@d3d11 -c:v h264_qsv \ -i input.h264 -vf "hwmap=derive_device=d3d11va,format=d3d11,hwdownload,format=nv12" \ -f null - Reviewed-by: Soft Works <softworkz@hotmail.com> Signed-off-by: Tong Wu <tong1.wu@intel.com> Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
Diffstat (limited to 'libavdevice')
0 files changed, 0 insertions, 0 deletions