Schedule: Video on Dope

Matthias Hopf
Day Sunday
Room AW1.121
Start time 15:00
End time 16:00
Duration 01:00
Event type Podium
Language English
Video on Dope

Video on Dope - Different Techniques to Accelerate XVideo Display with OpenGL

XVideo with color keying has been notoriously problematic in the past (multiple heads, size restrictions, etc.), and it doesn't work well with composited desktops.

For OpenGL-based compositing window managers like compiz and for OpenGL-based Xservers like Xgl the most straight-forward solution is to use OpenGL for doing the color conversion and scaling on-the-fly. On the other hand, OpenGL is so flexible that there is more than a single way to implement this - and all techniques have their advantages and drawbacks.