diff options
author | Zhong Li <zhong.li@intel.com> | 2019-03-26 06:10:21 +0800 |
---|---|---|
committer | Zhong Li <zhong.li@intel.com> | 2019-03-29 10:10:10 +0800 |
commit | 9dece050ef01c70df1ac74a04da3548b3c0d79a9 (patch) | |
tree | 21c1a39b6bef111d2e4f80bd6a9882890334da3a /libavcodec/synth_filter.c | |
parent | 520226b6835f649c2804698ebcf4e4e16acab514 (diff) | |
download | ffmpeg-9dece050ef01c70df1ac74a04da3548b3c0d79a9.tar.gz |
lavc/qsvenc: fix hevc vps extradata issues
cbs trace qsv vps header failed due to some reasons:
1. vps_temporal_id_nesting_flag is not set but spec required it must to
be 1 when vps_max_sub_layers_minus1 is equal to 0.
2. vps_num_hrd_parameters is not set and written.
3. other issues in ff_hevc_encode_nal_vps() (fixed in pervious commit_id: 520226b683).
Reproduce: ffmpeg -hwaccel qsv -v verbose -c:v h264_qsv -i bbb_sunflower_1080p_30fps_normal.mp4 -vframes 1
-c:v hevc_qsv -bsf:v trace_headers -f null -
Signed-off-by: Zhong Li <zhong.li@intel.com>
Diffstat (limited to 'libavcodec/synth_filter.c')
0 files changed, 0 insertions, 0 deletions