FFmpeg/libavcodec/vvc
Frank Plowman cbd98447bc lavc/vvc: Skip enhancement layer NAL units
The native VVC decoder does not yet support quality/spatial/multiview
scalability.  Bitstreams requiring this feature could cause crashes.
Patch fixes this by skipping NAL units which are not in the base layer,
warning the user while doing so.

Signed-off-by: Frank Plowman <post@frankplowman.com>
Signed-off-by: James Almer <jamrial@gmail.com>
(cherry picked from commit bb9e4ff355)
2024-04-18 22:29:31 -03:00
..
Makefile
vvc_cabac.c
vvc_cabac.h
vvc_ctu.c lavc/vvc: Fix check whether QG is in first tile col 2024-03-20 22:27:19 +08:00
vvc_ctu.h
vvc_data.c
vvc_data.h
vvc_filter.c avcodec/vvcdec: fix boundary strength when IBC involved 2024-03-04 20:39:27 +08:00
vvc_filter.h
vvc_filter_template.c
vvc_inter.c avcodec/vvcdec: fix undefined behaviours for derive_affine_mvc 2024-03-04 20:39:31 +08:00
vvc_inter.h
vvc_inter_template.c
vvc_intra.c
vvc_intra.h
vvc_intra_template.c
vvc_intra_utils.c
vvc_itx_1d.c
vvc_itx_1d.h
vvc_mvs.c
vvc_mvs.h avcodec/vvc/vvc_mvs: Add proper header include 2024-03-02 02:54:12 +01:00
vvc_ps.c lavc/vvc_ps: Correct NoOutputBeforeRecoveryFlag of IDR 2024-03-12 20:25:25 +08:00
vvc_ps.h
vvc_refs.c avcodec/vvc_refs: don't ask for a "Inter layer ref" sample 2024-04-02 11:56:14 -03:00
vvc_refs.h
vvc_thread.c
vvc_thread.h
vvcdec.c lavc/vvc: Skip enhancement layer NAL units 2024-04-18 22:29:31 -03:00
vvcdec.h
vvcdsp.c
vvcdsp.h
vvcdsp_template.c