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

Vitor Sessak vitor1001
Tue Apr 20 22:09:55 CEST 2010


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?

-Vitor



More information about the ffmpeg-cvslog mailing list