aboutsummaryrefslogtreecommitdiffstats
path: root/tests/api/api-h264-slice-test.c
diff options
context:
space:
mode:
authorFei Wang <fei.w.wang-at-intel.com@ffmpeg.org>2022-05-12 09:18:21 +0800
committerHaihao Xiang <haihao.xiang@intel.com>2022-05-26 23:21:26 +0800
commit6ec127b223ab6c8062d6e99cf3d1b6ffbf75d56f (patch)
tree4ca5042ce1fd0cf239559371686a5ceeb378597e /tests/api/api-h264-slice-test.c
parent0dcbe1c1aa8ace2a84a4a7963acd755c4bbd96fb (diff)
downloadffmpeg-6ec127b223ab6c8062d6e99cf3d1b6ffbf75d56f.tar.gz
avfilter/vf_vpp_qsv: set outlink to EOF correctly
1. Return error if filter frame fail before set outlink to EOF in none pass through mode. 2. Set outlink to EOF before return success in pass through mode. Fix endless cmd: ffmpeg -hwaccel qsv -qsv_device /dev/dri/renderD128 -hwaccel_output_format \ qsv -v debug -c:v hevc_qsv -i 4k.h265 \ -filter_complex "vpp_qsv=w=3840:h=2160:async_depth=4[o1];[o1]split=2[s1][s2]; [s2]vpp_qsv=w=1920:h=1080:async_depth=4[o2];[o2]split=2[s3][s4]; [s4]vpp_qsv=w=1920:h=1080:async_depth=4[o3]" \ -map [s1] -c:v hevc_qsv -async 3 -async_depth 3 -b:v 9000k -preset 7 -g 33 -y -f null - \ -map [s3] -c:v hevc_qsv -async 3 -async_depth 3 -b:v 4000k -preset 7 -g 33 -y -f null - \ -map [o3] -c:v hevc_qsv -async 3 -async_depth 3 -b:v 3100k -preset 7 -g 33 -y -f null -
Diffstat (limited to 'tests/api/api-h264-slice-test.c')
0 files changed, 0 insertions, 0 deletions