PR #21490 opened by James Almer (jamrial) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21490 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21490.patch
Fixes issue #21488. >From 1b66babd321c2a0759b90be2e1f4d3d25c19103e Mon Sep 17 00:00:00 2001 From: James Almer <[email protected]> Date: Fri, 16 Jan 2026 11:32:45 -0300 Subject: [PATCH] avcodec/hevc/ps: add missing check for profile tier level count Fixes issue #21488. Signed-off-by: James Almer <[email protected]> --- libavcodec/hevc/ps.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/hevc/ps.c b/libavcodec/hevc/ps.c index 7b9dbbcff8..9f7a61e794 100644 --- a/libavcodec/hevc/ps.c +++ b/libavcodec/hevc/ps.c @@ -666,6 +666,7 @@ static int decode_vps_ext(GetBitContext *gb, AVCodecContext *avctx, HEVCVPS *vps if (vps->vps_num_layer_sets == 1 || default_output_layer_idc == 2) skip_bits1(gb); + if (nb_ptl > 1) for (int j = 0; j < av_popcount64(vps->ols[1]); j++) { int ptl_idx = get_bits(gb, av_ceil_log2(nb_ptl)); if (ptl_idx >= nb_ptl) { -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
