1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/libavcodec/vvc
Zhao Zhili 5c66a3ab51 avcodec/vvc: Fix output and unref a frame which isn't decoding yet
ff_vvc_output_frame is called before actually decoding. It's possible
for ff_vvc_output_frame to select current frame to output. If current
frame is nonref frame, it will be released by ff_vvc_unref_frame.

Fix this by always marking the current frame with
VVC_FRAME_FLAG_SHORT_REF, as is done by the HEVC decoder.
2024-09-15 16:42:14 +08:00
..
cabac.c
cabac.h
ctu.c lavc/vvc: Fix assertion bound on qPy_{a,b} 2024-09-03 20:57:52 +08:00
ctu.h
data.c
data.h
dec.c lavc/vvc: Remove experimental flag 2024-09-06 22:14:52 +08:00
dec.h
dsp_template.c
dsp.c
dsp.h
filter_template.c
filter.c avcodec/vvcdec: format, fix indent for vvc_deblock_bs 2024-08-31 14:16:19 +08:00
filter.h
inter_template.c
inter.c
inter.h
intra_template.c
intra_utils.c
intra.c
intra.h
itx_1d.c
itx_1d.h
Makefile
mvs.c
mvs.h
ps.c lavc/vvc: Prevent OOB access in subpic_tiles 2024-08-31 15:05:23 +08:00
ps.h
refs.c avcodec/vvc: Fix output and unref a frame which isn't decoding yet 2024-09-15 16:42:14 +08:00
refs.h
thread.c avcodec/vvcdec: fix potential deadlock in report_frame_progress 2024-09-03 21:32:27 +08:00
thread.h