ffmpeg/libavcodec/hevc
Michael Niedermayer eacb47ec20
avcodec/hevc/sei: Use get_bits64() in decode_nal_sei_3d_reference_displays_info()
Fixes: Assertion n>=0 && n<=32 failed at ./libavcodec/get_bits.h:426
Fixes: 468435217/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HEVC_fuzzer-4644127078940672

Found-by:  continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 8f57b04fe5)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-05-03 19:50:00 +02:00
..
cabac.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
data.c
data.h
dsp.c lavc/hevc: R-V V put_pixels(pow2) 2024-12-17 09:21:20 +08:00
dsp.h lavc/hevc: R-V V put_pixels(pow2) 2024-12-17 09:21:20 +08:00
dsp_template.c avcodec/hevc: ff_hevc_(qpel/epel)_filters are signed type 2024-09-14 16:36:34 +08:00
filter.c lavc/hevcdec: make a HEVCFrame hold a reference to its PPS 2024-09-06 13:59:29 +02:00
hevc.h avcodec/hevc/ps: Add basic HEVC_SCALABILITY_AUXILIARY support 2025-02-17 15:08:42 +08:00
hevcdec.c avcodec/hevc: reset long_term_rps.nb_refs for IDR 2025-11-23 21:47:05 +08:00
hevcdec.h all: Fix doxy comments wrongly designated as trailing ///< 2025-03-12 17:00:24 +01:00
Makefile
mvs.c lavc/hevcdec: make a HEVCFrame hold a reference to its PPS 2024-09-06 13:59:29 +02:00
parse.c lavc/hevcdec/parse: process NALUs with nuh_layer_id>0 2024-09-23 17:11:40 +02:00
parse.h
parser.c lavc/hevc/parser: only split packets on NALUs with nuh_layer_id=0 2024-09-23 17:11:40 +02:00
pred.c
pred.h
pred_template.c
ps.c avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
ps.h all: Fix doxy comments wrongly designated as trailing ///< 2025-03-12 17:00:24 +01:00
ps_enc.c
refs.c avcodec/hevc/refs: don't unconditionally discard non-IRAP frames if no IRAP frame was seen before 2025-10-09 12:15:41 -03:00
sei.c avcodec/hevc/sei: Use get_bits64() in decode_nal_sei_3d_reference_displays_info() 2026-05-03 19:50:00 +02:00
sei.h avcodec/hevc/sei: Use get_bits64() in decode_nal_sei_3d_reference_displays_info() 2026-05-03 19:50:00 +02:00