ffmpeg/libavcodec/vvc
Frank Plowman 85e031d5bf lavc/vvc: Increase IntraEdgeParams buffer size
The reference line buffers are used with indices in the range
-MAX_TB_SIZE - 3 to refw + FFMAX(1, w/h) * ref_idx + 1, which is
at most 5*MAX_TB_SIZE + 1.

Fixes buffer overflows.
http://fate.ffmpeg.org/report.cgi?slot=armv7-linux-gcc-9&time=20240124051736

Signed-off-by: James Almer <jamrial@gmail.com>
2024-01-29 20:29:57 -03:00
..
Makefile
vvc_cabac.c
vvc_cabac.h
vvc_ctu.c lavc/vvc: Use av_log2 when destination is integer 2024-01-26 15:47:41 -03:00
vvc_ctu.h avcodec/vvc_ctu: align motion vector fields 2024-01-23 17:24:15 -03:00
vvc_data.c
vvc_data.h
vvc_filter.c lavc/vvc: Remove left shifts of negative values 2024-01-23 11:17:05 -03:00
vvc_filter.h
vvc_filter_template.c avcodec/vvcdec: misc, constify hor_ctu_edge 2024-01-17 10:14:50 -03:00
vvc_inter.c lavc/vvc: Remove left shifts of negative values 2024-01-23 11:17:05 -03:00
vvc_inter.h
vvc_inter_template.c lavc/vvc: Remove left shifts of negative values 2024-01-23 11:17:05 -03:00
vvc_intra.c vvcdec: add TODO for combining transform, lmcs_scale_chroma, and add_residual 2024-01-07 09:01:04 +08:00
vvc_intra.h
vvc_intra_template.c lavc/vvc: Clamp shift RHS 2024-01-26 15:47:41 -03:00
vvc_itx_1d.c
vvc_itx_1d.h
vvc_mvs.c avcodec/vvc_mvs: remove an unnecessary AV_ZERO64() call 2024-01-24 12:41:01 -03:00
vvc_mvs.h
vvc_ps.c avcodec/vvc_ps: remove duplicated enum 2024-01-26 19:20:48 -03:00
vvc_ps.h
vvc_refs.c
vvc_refs.h
vvc_thread.c avcodec/vvc_thread: don't use an anonymous union 2024-01-06 23:28:03 -03:00
vvc_thread.h
vvcdec.c lavc/vvc: Fix emulation prevention byte handling 2024-01-27 11:29:40 -03:00
vvcdec.h
vvcdsp.c lavc/vvc: Increase IntraEdgeParams buffer size 2024-01-29 20:29:57 -03:00
vvcdsp.h
vvcdsp_template.c