diff --git a/libavcodec/hevc_ps.c b/libavcodec/hevc_ps.c index b2428bbe1c..10385166bf 100644 --- a/libavcodec/hevc_ps.c +++ b/libavcodec/hevc_ps.c @@ -998,6 +998,7 @@ int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id, sps, 0)) < 0) goto err; } + ret = AVERROR_INVALIDDATA; sps->long_term_ref_pics_present_flag = get_bits1(gb); if (sps->long_term_ref_pics_present_flag) {