[MPlayer-dev-eng] [PATCH] Trivial fix for nv12 swapped chroma
Arpi
arpi at thot.banki.hu
Sun Dec 28 11:57:52 CET 2003
Hi,
> > Hauppauge nv12 video results in a picture which has blue and
> > red swapped. The code currently swaps the destination planes
> > if "swapped" is set which is confusing since DOCS/tech/colorspaces.txt
> > says:
> >
> > Note: planes[1] is ALWAYS U, and planes[2] is V
> >
> > Also "swapped" is currently set if the format is nv12 which is
> > confusing since nv12 stores the U and V in the same order as hm12
> > which doesn't swap the bytes.
> >
> > This patch simply swaps the source (instead of the destination) if
> > "swapped" is set and only sets "swapped" if the format is nv21. MPlayer
> > plays the video fine after this patch is applied.
>
>
> What about this patch ?
> Although i dont fully understand this part of the code, the
> patch makes sense regarding the documentation.
looked ok to me, i even said alex to commit it, but he didnt
A'rpi / Astral & ESP-team
--
Developer of MPlayer G2, the Movie Framework for all - http://www.MPlayerHQ.hu
More information about the MPlayer-dev-eng
mailing list