[FFmpeg-cvslog] r18381 - in trunk/libavcodec: mpeg12.c mpegvideo.c

Baptiste Coudurier baptiste.coudurier
Fri May 22 19:46:41 CEST 2009


On 5/20/2009 10:58 PM, Baptiste Coudurier wrote:
> Baptiste Coudurier wrote:
>> On 4/8/2009 1:48 PM, michael wrote:
>>> Author: michael
>>> Date: Wed Apr  8 22:48:44 2009
>>> New Revision: 18381
>>>
>>> Log:
>>> Fix mb_height for interlaced mpeg2.
>>> This correctly fixes issue961, thanks to steven warren for spoting my
>>> mistake.
>> I believe this commit broke interlaced encoding in 320x240.
>> I'm investigating.
>>
>> ffmpeg -i <file> -flags +ildct test.m2v
>>
>> ffplay test.m2v:
>>
>> [mpeg2video @ 0x9bb320]Warning MVs not available
>> [mpeg2video @ 0x9bb320]concealing 20 DC, 20 AC, 20 MV errors
>> [mpeg2video @ 0x9bb320]Warning MVs not available
>> [mpeg2video @ 0x9bb320]concealing 20 DC, 20 AC, 20 MV errors
>> [mpeg2video @ 0x9bb320]Warning MVs not available
>> [mpeg2video @ 0x9bb320]concealing 20 DC, 20 AC, 20 MV errors
>>
> 
> And here is the patch.
> 

Any problem with it ? It will fix non mod 32 interlaced encoding.

-- 
Baptiste COUDURIER                              GnuPG Key Id: 0x5C1ABAAA
Key fingerprint                 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer                                  http://www.ffmpeg.org



More information about the ffmpeg-cvslog mailing list