[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