X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fcdgraphics.c;h=6d957f31d138a939997e00b21879420d79d8c6c3;hb=73562f1f834ef0ec8f5f881be73a135b9348c112;hp=71d9da7ee23d1a876bd31fc08710d8d3364f5865;hpb=dd87d4a318b36cd246ca2fc40e74565f4bf2abfd;p=ffmpeg diff --git a/libavcodec/cdgraphics.c b/libavcodec/cdgraphics.c index 71d9da7ee23..6d957f31d13 100644 --- a/libavcodec/cdgraphics.c +++ b/libavcodec/cdgraphics.c @@ -291,6 +291,8 @@ static int cdg_decode_frame(AVCodecContext *avctx, av_log(avctx, AV_LOG_ERROR, "reget_buffer() failed\n"); return ret; } + if (!avctx->frame_number) + memset(cc->frame.data[0], 0, cc->frame.linesize[0] * avctx->height); command = bytestream_get_byte(&buf); inst = bytestream_get_byte(&buf);