[Mplayer-dev-eng] plans ?

Arpi arpi at thot.banki.hu
Tue Jul 17 17:45:20 CEST 2001


Hi,

> > >> lower when you directly diplay in YV12, this means with XVideo, all
> 
> from vo_dga.c :
> 
>  if( format==IMGFMT_YV12 ){
>     yuv2rgb_init(...
> 
> does that mean, that if image format is YV12, like the one ffdivx
> produces, vo_dga.c uses an YUV to RGB converter, in order to be able to
> display the image?
yes.

> then I have no question :)
great! :)

> > >> other stuff gets direct bgr from codec (divxds/divx) or has to do YV12
> > >> to BGR conversion (ffdivx), so of xourse you won't gain performance
> 
> :-(( (szegény embert az ág is húzza)
english please...

> > yea, cause divx codec can deliver BGR (in-codec conversion from YUV),
> > but libavcodec currently only does YV12 so mplayer does the YUV->RGB
>                                                               ^^^
>                                      and who does YV12-YUV?? :)
YV12 is the fourcc of the 12-bit planar YUV format.

> Well, so you say, when mplayer prints out Using MMX for colorspace
> transform, it means, it will use software conversion, because YV12
> couldn't directly used on my hardware?
yes.

> > conversion (actually I saw in ffmpeg changelog that there was a patch
> > to get bgr 24 output from libavcodec, but I don't think mplayer is
> > ready for it).
it has no use for us. we already have YV12->BGR/RGB converters.
and all mpegs use YV12, so you can't get BGR without conversion.
    ^^^
(yes, in theory/standard exists 4:2:2 planar 16-bit YUV too, but i've
never seen such file, nor decoder supporting this except DVDview)


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu

_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list