GNOME Bugzilla – Bug 622817
Artifacts under menus when metacity's compositing is enabled.
Last modified: 2010-07-01 18:58:33 UTC
When I enable metacity's compositor, I noticed that the shadows under menus were not rendered properly when I played a video with totem, a gstreamer app. A fix I found was to change /system/gstreamer/0.10/default/videosink to ximagesink in gconf. Sorry if this bug is a duplicate.
Do you have the same with other players using XV? This sounds like a bug in your driver or compositing manager. IIRC there were (are?) problems with XV and compositing managers that caused things like this.
I tested it with vlc and get a similar problem. So it is probably the XV bug you're referring to. However, that option is a gstreamer option which will fix it for gstreamer apps. I don't understand gstreamer through and through, so I assumed it was gstreamer bug. Either way I hope the problem is resolved.
Well, ximagesink causes GStreamer to draw the video like every other X11 application draws their windows... which is quite inefficient, etc. for video but of course always works The XV extension, which is used by xvimagesink, is much more efficient and should usually be used by default if available.