1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavcodec/hevc
Anton Khirnov 0060a368b1 lavc/hevcdec: always call hevc_frame_end() after successfully decoding an AU
Currently it is only done if the final CTB address is at the end of the
frame, however that address is not known with hwaccel decoding. As we
only support exactly one AU per packet, and not partial/multiple AUs, we
can just as well call hevc_frame_end() unconditionally.

Fixes hwaccel decoding after d725c737fe.

Reported-by: llyyr <llyyr.public@gmail.com>
2024-06-13 11:44:05 +02:00
..
cabac.c lavc/hevc/cabac: do not infer WPP use based on HEVCContext.threads_number 2024-06-11 17:39:35 +02:00
data.c
data.h
dsp_template.c
dsp.c
dsp.h
filter.c lavc/hevcdec: drop redundant HEVCContext.threads_{type,number} 2024-06-11 17:39:35 +02:00
hevc.h
hevcdec.c lavc/hevcdec: always call hevc_frame_end() after successfully decoding an AU 2024-06-13 11:44:05 +02:00
hevcdec.h lavc/hevcdec: move some frame-end code to hevc_frame_end() 2024-06-11 17:39:35 +02:00
Makefile avcodec/hevc/Makefile: Move rules for lavc/* files to lavc/Makefile 2024-06-09 10:59:33 +02:00
mvs.c lavc/hevcdec: drop redundant HEVCContext.threads_{type,number} 2024-06-11 17:39:35 +02:00
parse.c
parse.h
parser.c lavc/hevc/parser: stop using HEVCParamSets.[psv]ps 2024-06-11 17:39:34 +02:00
pred_template.c lavc/hevc/pred: stop accessing parameter sets through HEVCParamSets 2024-06-11 17:39:34 +02:00
pred.c
pred.h lavc/hevc/pred: stop accessing parameter sets through HEVCParamSets 2024-06-11 17:39:34 +02:00
ps_enc.c
ps.c lavc/hevcdec: move active PPS from HEVCParamSets to HEVCContext 2024-06-11 17:39:34 +02:00
ps.h lavc/hevcdec: move active PPS from HEVCParamSets to HEVCContext 2024-06-11 17:39:34 +02:00
refs.c lavc/hevcdec: drop redundant HEVCContext.threads_{type,number} 2024-06-11 17:39:35 +02:00
sei.c
sei.h