FFmpeg/libavcodec/vvc
Frank Plowman 0382291811 lavc/vvc: Fix divide-by-zero in LMCS param derivation
Add three missing requirements on bitstream conformance from 7.4.3.19 of
H.266 (V3).  Issue found using fuzzing.

Signed-off-by: Frank Plowman <post@frankplowman.com>
2025-05-25 09:35:21 +08:00
..
cabac.c avcodec/vvc/cabac: add ff_vvc_cu_act_enabled_flag 2025-05-17 09:22:40 +08:00
cabac.h avcodec/vvc/cabac: add ff_vvc_cu_act_enabled_flag 2025-05-17 09:22:40 +08:00
ctu.c lavc/vvc/plt: validate run and signalled_entries 2025-05-24 10:36:19 +08:00
ctu.h avcodec/vvc/ctu: add palette support 2025-05-17 09:22:40 +08:00
data.c
data.h
dec.c avcodec/vvc/ctu: add palette support 2025-05-17 09:22:40 +08:00
dec.h
dsp.c
dsp.h avcodec/vvc/intra: make lmcs_scale_chroma inplace 2025-05-17 09:22:40 +08:00
dsp_template.c avcodec/vvc/intra: refact, predict jcbcr to tb->coeffs 2025-05-17 09:22:40 +08:00
filter.c lavc/vvc: Avoid UB in DB strength derivation for PLT CUs 2025-05-24 21:50:46 +08:00
filter.h
filter_template.c
inter.c
inter.h
inter_template.c
intra.c avcodec/vvc: add adaptive color transform support 2025-05-17 09:22:40 +08:00
intra.h avcodec/vvc/intra: add ff_vvc_palette_derive_scale 2025-05-17 09:22:40 +08:00
intra_template.c avcodec/vvc/intra: make lmcs_scale_chroma inplace 2025-05-17 09:22:40 +08:00
intra_utils.c
itx_1d.c
itx_1d.h
Makefile
mvs.c avcodec/vvc/ctu: add palette support 2025-05-17 09:22:40 +08:00
mvs.h avcodec/vvc: refact, save pf and ciip_flag in ff_vvc_set_intra_mvf 2025-05-17 09:22:40 +08:00
ps.c lavc/vvc: Fix divide-by-zero in LMCS param derivation 2025-05-25 09:35:21 +08:00
ps.h
refs.c
refs.h
thread.c avcodec/vvc/ctu: add palette support 2025-05-17 09:22:40 +08:00
thread.h