GNOME Bugzilla – Bug 488854
Render videos with GLX_EXT_texture_from_pixmap
Last modified: 2011-05-18 20:41:39 UTC
Mplayer supports the compiz video plugin, which renders videos using the GLX_EXT_texture_from_pixmap extension (see [1]). Would be nice if gstreamer would allow the same! [1] http://smspillaz.wordpress.com/2007/10/18/unlocking-the-full-video-potential-of-your-video-card/
glimagesink doesn't do the job?
I don't really know what glimagesink is, but it doesn't seem to perform very outstanding and doesn't interact with that compiz plugin at all. Have a look at the "So what are some of the cool things we can do?" section in the link above. IMHO this would really rock to have in Gstreamer and Totem for example.
I just noticed in the comments of the above blog entry: "I believe that crdlb is working on a patch for the gstreamer vo_xv backend too. It’s not too hard, I think all that is necessary is to create a switch to feed the video to compiz if compiz is availiable - skipping the ‘having to render it to get and then compiz refreshes it’ step." So is there already some work going on for this?
GL is not redirected to the composite manager, so no the glimagesink doesn't do the job. And with the new and shiny ati drivers it seems that both the glimagesink and xvimagesink will not work without a lot of flickering. So for now I'm forced to use mplayer with the compiz patch for good video playout. I have tried to find any trace of the crdlb work but haven't been able to find it... //Snaggen
Nowadays this doesn't seem to be a problem anymore, let's close this bug