[FFmpeg-cvslog] r21438 - trunk/libavcodec/mpeg12.c
cehoyos
subversion
Sun Jan 24 23:47:50 CET 2010
Author: cehoyos
Date: Sun Jan 24 23:47:50 2010
New Revision: 21438
Log:
Fix decoding ATI VCR2 codec, sample in
samples/V-codecs/ATI-VCR12/ATI/VCR2test.avi
Software decoding was broken since r8865, when two new context variables
were added, but not initialized in vcr2_init_sequence().
Another such context variable was added in r18381.
Modified:
trunk/libavcodec/mpeg12.c
Modified: trunk/libavcodec/mpeg12.c
==============================================================================
--- trunk/libavcodec/mpeg12.c Sun Jan 24 23:07:32 2010 (r21437)
+++ trunk/libavcodec/mpeg12.c Sun Jan 24 23:47:50 2010 (r21438)
@@ -2092,6 +2092,9 @@ static int vcr2_init_sequence(AVCodecCon
s->chroma_format = 1;
s->codec_id= s->avctx->codec_id= CODEC_ID_MPEG2VIDEO;
avctx->sub_id = 2; /* indicates MPEG-2 */
+ s1->save_width = s->width;
+ s1->save_height = s->height;
+ s1->save_progressive_seq = s->progressive_sequence;
return 0;
}
More information about the ffmpeg-cvslog
mailing list