Andreas Rheinhardt: > Fixes decoding of https://samples.ffmpeg.org/V-codecs/KMVC/LOGO2.AVI > > Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@gmail.com> > --- > libavcodec/kmvc.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/libavcodec/kmvc.c b/libavcodec/kmvc.c > index cd9e32f443..8d9f0a9693 100644 > --- a/libavcodec/kmvc.c > +++ b/libavcodec/kmvc.c > @@ -275,6 +275,8 @@ static int decode_frame(AVCodecContext * avctx, void > *data, int *got_frame, > if ((ret = ff_get_buffer(avctx, frame, 0)) < 0) > return ret; > > + frame->palette_has_changed = ff_copy_palette(ctx->pal, avpkt, avctx); > + > header = bytestream2_get_byte(&ctx->g); > > /* blocksize 127 is really palette change event */ > @@ -303,9 +305,6 @@ static int decode_frame(AVCodecContext * avctx, void > *data, int *got_frame, > } > } > > - if (ff_copy_palette(ctx->pal, avpkt, avctx)) > - frame->palette_has_changed = 1; > - > if (ctx->setpal) { > ctx->setpal = 0; > frame->palette_has_changed = 1; > Will apply this patchset tomorrow unless there are objections.
- Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".