[MPlayer-cvslog] r27516 - trunk/libswscale/yuv2rgb.c
Diego Biurrun
diego at biurrun.de
Sun Sep 14 12:50:41 CEST 2008
On Sun, Sep 14, 2008 at 11:22:55AM +0200, Reimar Döffinger wrote:
> On Sat, Sep 13, 2008 at 09:27:10PM +0200, Diego Biurrun wrote:
> > On Thu, Sep 04, 2008 at 08:14:29PM +0200, michael wrote:
> > >
> > > Log:
> > > Fix rgb15/16 vs. bgr part1.
> >
> > This has caused a regression with
> >
> > http://samples.mplayerhq.hu/MPEG2/libmpeg2bug.ts
> >
> > it now shows wrong colors, the typical endian swap. I can reproduce it
> > reliably with 'mplayer -vo x11', I get the following swscale-related
> > output:
> >
> > [swscaler @ 0x8876580]No accelerated colorspace conversion found.
> > [swscaler @ 0x8876580]using unscaled yuv420p -> bgr565 special converter
>
> Well, actually I think it indeed fixed a bug, it is just that MPlayer
> worked around the bug because it was the more common case.
> The mapping between MPlayer and FFmpeg colour spaces is messed up and
> needs to be fixed.
> Attached is one patch I had lying around, no idea if it is the correct
> one.
No idea if it is the correct solution, but it does make the problem go
away.
Diego
More information about the MPlayer-cvslog
mailing list