[FFmpeg-cvslog] r22866 - trunk/libavcodec/raw.c

Vitor Sessak vitor1001
Wed Apr 21 15:01:01 CEST 2010


Vitor Sessak wrote:
> On Sun, Apr 18, 2010 at 12:13 AM, Vitor Sessak <vitor1001 at gmail.com> wrote:
>> Michael Niedermayer wrote:
>>> On Sat, Apr 17, 2010 at 12:42:23AM -0400, Vitor Sessak wrote:
>>>> Vitor Sessak wrote:
>>>>> stefano wrote:
> 
> [...]
> 
>>>>> This seem to have broken MTV FATE test on bigendian machines. I think
>>>>> the problem is that swscaler treats PIX_FMT_RGB565 as always been LE while
>>>>> lavc treats it as been NE.
>>>> Scrap that. Actually the problem is that we have redundant pixfmts:
>>> you are confused
>> Yes I was. Hard to accept that there are four ways to encode rgb565 :p.
>>
>> The MTV format encodes the data in RGB565LE. The MTV demuxer converts it to
>> RGB565NE. The ideal solution would be to make the MTV demuxer output simply
>> RGB565LE, but it is not a supported input format for libswscale and I don't
>> have time to implement it.
>>
>> The attached patch should fix the FATE breakage.
> 
> Reynaldo, ping?

Committed, flames in -cvslog welcome.

-Vitor



More information about the ffmpeg-cvslog mailing list