[Mplayer-cvslog] CVS: main/libvo vo_x11.c,1.56,1.57

Michael Niedermayer michaelni at gmx.at
Wed Feb 6 19:02:36 CET 2002


Hi

On Wednesday 06 February 2002 18:54, Nick Kurshev wrote:
[...]
> > > It doesn't swap U and V planes.
> >
> > dunno divxds with i420 segfaults with any vo here
>
> Surely - can't. When I said divxds then I meant: BGRxx fourcc
> For I420 i use ffdivx, of course.
and ffdivx does support I420?

[...]
> > yuvrgb is faster if there is no scaling done, hmm, perhaps the scaler
> > should internally use yuv2rgb / rgb2rgb if possible
>
> YES! OF COURSE! IT SEEMS THAT NOW YOU'VE UNDERSTAND MY IDEA!!!
> We need only one emulator of HW BES!
agree, that should simplify the video filter stuff too :)

[...]
> > swScale can currently handle bgr24 & bgr32 input, it cannot handle bgr15
> > / bgr16 input and bgr input is mostly a hack not really useable as its
> > converted to yv12 before scaling and that is done in plain C no mmx yet
> > ...
>
> There is already implemented 15<->16 convertors. It would be nice to use
> them in swScale too.
ok, agree, so the swscaler will become the universal format converting scaler 
thingy :)

[...]

Michael



More information about the MPlayer-cvslog mailing list