Message ID | 20230327052627.908214-1-fei.w.wang@intel.com |
---|---|
State | New |
Headers | show |
Series | [FFmpeg-devel,v1] lavc/hevcdec: Initialize missed parameters in slice header for IDR frame | expand |
Context | Check | Description |
---|---|---|
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
On 27/03/2023 07:26, Fei Wang wrote: > Signed-off-by: Fei Wang <fei.w.wang@intel.com> > --- > libavcodec/hevcdec.c | 9 +++++++-- > 1 file changed, 7 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c > index 121ceb4e75..1c2f3aa9d1 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->sh.short_term_rps = NULL; > + 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->long_term_ref_pic_set_size = 0; > + sh->slice_temporal_mvp_enabled_flag = 0; > } > > /* 8.3.1 */ Thanks, pushed.
diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index 121ceb4e75..1c2f3aa9d1 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->sh.short_term_rps = NULL; + 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->long_term_ref_pic_set_size = 0; + sh->slice_temporal_mvp_enabled_flag = 0; } /* 8.3.1 */
Signed-off-by: Fei Wang <fei.w.wang@intel.com> --- libavcodec/hevcdec.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)