After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 622817 - Artifacts under menus when metacity's compositing is enabled.
Artifacts under menus when metacity's compositing is enabled.
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.29
Other Linux
: Normal trivial
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-26 18:24 UTC by Westley Martinez
Modified: 2010-07-01 18:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Westley Martinez 2010-06-26 18:24:21 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.
Comment 1 Sebastian Dröge (slomo) 2010-07-01 07:50:57 UTC
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.
Comment 2 Westley Martinez 2010-07-01 17:42:12 UTC
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.
Comment 3 Sebastian Dröge (slomo) 2010-07-01 18:58:33 UTC
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.