diff options
author | Fei Wang <fei.w.wang@intel.com> | 2023-03-27 13:26:27 +0800 |
---|---|---|
committer | J. Dekker <jdek@itanimul.li> | 2023-03-27 09:28:59 +0200 |
commit | 9026f446d64b5d64fc3a281c86f8f02b8401cbaf (patch) | |
tree | e1d5b5a1ccecd5a8d61ef9b622988e3a5c952aec | |
parent | c38370dc5d3068f302cf8d86c7c85c31f7550429 (diff) | |
download | ffmpeg-9026f446d64b5d64fc3a281c86f8f02b8401cbaf.tar.gz |
lavc/hevcdec: Initialize missed parameters in slice header for IDR frame
Signed-off-by: Fei Wang <fei.w.wang@intel.com>
-rw-r--r-- | libavcodec/hevcdec.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index 121ceb4e75..1a0beac901 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -732,8 +732,13 @@ static int hls_slice_header(HEVCContext *s) else sh->slice_temporal_mvp_enabled_flag = 0; } else { - s->sh.short_term_rps = NULL; - s->poc = 0; + s->poc = 0; + sh->pic_order_cnt_lsb = 0; + sh->short_term_ref_pic_set_sps_flag = 0; + sh->short_term_ref_pic_set_size = 0; + sh->short_term_rps = NULL; + sh->long_term_ref_pic_set_size = 0; + sh->slice_temporal_mvp_enabled_flag = 0; } /* 8.3.1 */ |