ffmpeg/libavcodec/vvc
Frank Plowman d866f49791 lavc/vvc: Reallocate pixel buffers if pixel shift changes
Allocations in the following lines depend on the pixel shift, and so
these buffers must be reallocated if the pixel shift changes.  Patch
fixes segmentation faults in fuzzed bitstreams.

Signed-off-by: Frank Plowman <post@frankplowman.com>
2024-06-04 20:13:47 +08:00
..
cabac.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
cabac.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
ctu.c avcodec/vvcdec: fix dmvr, bdof, cb_prof for RPR 2024-05-21 20:20:25 +08:00
ctu.h avcodec/vvcdec: increase edge_emu_buffer for RPR 2024-05-21 20:20:25 +08:00
data.c avcodec/vvcdec: add vvc inter filters for RPR 2024-05-21 20:20:25 +08:00
data.h avcodec/vvcdec: add vvc inter filters for RPR 2024-05-21 20:20:25 +08:00
dec.c lavc/vvc: Reallocate pixel buffers if pixel shift changes 2024-06-04 20:13:47 +08:00
dec.h avcodec/vvcdec: inter, wait reference with a different resolution 2024-05-21 20:20:25 +08:00
dsp.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
dsp.h avcodec/vvcdec: add RPR dsp 2024-05-21 20:20:25 +08:00
dsp_template.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
filter.c avcodec/vvcdec: refact out VVCRefPic from RefPicList 2024-05-21 20:20:25 +08:00
filter.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
filter_template.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
inter.c avcodec/vvcdec: support Reference Picture Resampling 2024-05-21 20:20:25 +08:00
inter.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
inter_template.c avcodec/vvcdec: add RPR dsp 2024-05-21 20:20:25 +08:00
intra.c lavc/vvc: Fix out-of-bounds array access 2024-04-09 22:35:48 +08:00
intra.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
intra_template.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
intra_utils.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
itx_1d.c avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
itx_1d.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
Makefile avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
mvs.c avcodec/vvc/mvs: Initialize mvf 2024-06-02 22:29:22 +02:00
mvs.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
ps.c lavc/vvc: Fix left shifts of negative values 2024-04-09 22:13:49 +08:00
ps.h lavc/vvc: Increase size of ctb_size_y 2024-04-15 21:06:13 +08:00
refs.c lavc/vvc: Validate temporal MVP references 2024-05-27 20:24:21 +08:00
refs.h avcodec/vvc: Rename vvc_?foo->foo 2024-04-04 16:45:00 +02:00
thread.c avcodec/vvcdec: inter, wait reference with a different resolution 2024-05-21 20:20:25 +08:00
thread.h avcodec/vvcdec: ff_vvc_frame_submit, avoid initializing task twice. 2024-05-06 20:22:42 +08:00