[ogg-dev] liboggplay and overlay video

Ralph Giles giles at xiph.org
Mon Aug 18 09:40:54 PDT 2008


I think libkate should be able to render in the yuv colour space. A
lot of players use hardware accelerated colour space conversion and
scaling, so in addition to your point about saving unneccesary
conversions, they are likely to be able to offload the compositing
step as well. This means that libtiger should also be able to do the
compositing in yuv.

I think adding an RGB/RGBA frame type to liboggplay should *also*
happen. yuv2rgb is tedious at best and hard to get right at worst, so
being able to get frames (even theora frames) in sRGB is something I
think we should provide. Many 2D graphics libraries handle alpha
compositing, but only in RGB space; anyone using one of those for
overlay would want this.

FWIW,
 -r


More information about the ogg-dev mailing list