[FFmpeg-devel] [PATCH 7/8] avcodec/av1dec: call ff_cbs_flush() on decoder flush

Mark Thompson sw at jkqxz.net
Tue Sep 29 18:58:03 EEST 2020


On 25/09/2020 15:43, James Almer wrote:
> Signed-off-by: James Almer <jamrial at gmail.com>
> ---
>   libavcodec/av1dec.c | 2 ++
>   1 file changed, 2 insertions(+)
> 
> diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c
> index a30a496b4c..07026b7aeb 100644
> --- a/libavcodec/av1dec.c
> +++ b/libavcodec/av1dec.c
> @@ -854,6 +854,8 @@ static void av1_decode_flush(AVCodecContext *avctx)
>       av1_frame_unref(avctx, &s->cur_frame);
>       s->raw_frame_header = NULL;
>       s->raw_seq = NULL;
> +
> +    ff_cbs_flush(s->cbc);
>   }
>   
>   AVCodec ff_av1_decoder = {
> 

Patches 6 and 7 LGTM.

Thanks,

- Mark


More information about the ffmpeg-devel mailing list