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 784997 - gl/cocoa: overlay draw z-order issue
gl/cocoa: overlay draw z-order issue
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Mac OS
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-07-16 14:24 UTC by Philippe Normand
Modified: 2017-07-16 14:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (1.05 MB, image/png)
2017-07-16 14:24 UTC, Philippe Normand
Details

Description Philippe Normand 2017-07-16 14:24:20 UTC
Created attachment 355711 [details]
screenshot

I'm trying to make the gtk-play example work on macOS, see attached screenshot.

There are a few issues there as you can see but this bug report is about the overlay being painted on top of the GTK toolbar. Any idea on how to fix this? I suppose it's a bug in the cocoa gst gl window handling.
Comment 1 Matthew Waters (ystreet00) 2017-07-16 14:35:42 UTC
If you're using glimagesink in GstVideoOverlay mode, then you cannot expect to have controls overlayed on top on any window system.  If you are not and are using gtk(gl)sink instead, then this points to a Gtk+ issue with GtkOverlay's.
Comment 2 Philippe Normand 2017-07-16 14:40:18 UTC
I'm indeed using glimagesink in GstVideoOverlay mode. Ok then let's close this, sorry for the noise :)