diff --git a/libavcodec/h264.c b/libavcodec/h264.c index 93d4517512..ccad9b9ff3 100644 --- a/libavcodec/h264.c +++ b/libavcodec/h264.c @@ -50,6 +50,8 @@ #include +static void flush_change(H264Context *h); + const uint16_t ff_h264_mb_sizes[4] = { 256, 384, 512, 768 }; static const uint8_t rem6[QP_MAX_NUM + 1] = { @@ -1633,6 +1635,8 @@ av_cold int ff_h264_decode_init(AVCodecContext *avctx) avctx->internal->allocate_progress = 1; + flush_change(h); + return 0; }