[MPlayer-cvslog] r27516 - trunk/libswscale/yuv2rgb.c

Diego Biurrun diego at biurrun.de
Wed Sep 17 22:23:46 CEST 2008


On Mon, Sep 15, 2008 at 03:32:26PM +0200, Michael Niedermayer wrote:
> 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.
> 
> patch looks ok

Applied.

Diego



More information about the MPlayer-cvslog mailing list