[Mplayer-cvslog] CVS: main cinepak.c,1.9,1.10

Arpi arpi at thot.banki.hu
Mon Mar 25 03:03:30 CET 2002


Hi,

> >  			read_codebook = read_codebook_yv12;
> >  			cvid_v1 = cvid_v1_yv12;
> 
> 	Umm, are you sure you know what you're doing here? Per my
100% sure

> understanding (from Webartz), I420 and IYUV have their chrominance planes
> reversed from what YV12 expects. Or is this part of your big planar YUV
> change recently?
yes

from DOCS/tech/colorspaces.txt:

        planes[0] = Y = luminance
        planes[1] = U = Cb = blue
        planes[2] = V = Cr = red
    Note: planes[1] is ALWAYS U, and planes[1] is V, the fourcc
    (YV12 vs. I420) doesn't matter here! So, every codecs using 3 pointers
    (not only the first one) normally supports YV12 and I420 (=IYUV) too!


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-cvslog mailing list