[Lumiera] Good News!
Burkhard Plaum
plaum at ipf.uni-stuttgart.de
Sun Jan 18 18:59:07 CET 2009
Hi,
Joel Holdsworth wrote
> Hi All,
>
> I have some good news. The playback controller basically works. It's
> ugly and undocumented, and filled with hacks, but it works. I have a
> gthread that renders frames, and asynchronously notifies the viewers
> which render the video - it all looks very impressive.
>
> A couple of things. My initial statement about the pixel format of the
> buffer was a bit wrong. The video format of 24bpp RGB is only true of my
> GDK fallback, the XVideo displayer currently only selects YUY2, although
> other FOURCCs are available. My graphics card claims to support YV12,
> UYVY, and I420 in addition. Read the INFO log to find out what you have
> available. Eventually we're going to need some code to auto-adapt the
> pipeline to the available pixel formats.
Definitely. YV12 and I420 should be supported, since this is what almost
all codecs output. YUY2 will trigger a YUV 4:2:0 -> YUV 4:2:2
conversion.
I would recommend to build a list of formats, the X11 driver can handle and
use gavl_pixelformat_get_best() to choose the one with the lowest conversion
overhead.
BTW are you planning to support OpenGL playback as well?
Burkhard
More information about the Lumiera
mailing list