[Bug 721148] ximagesink/xvimagesink: Does not render on windows with RGBA visuals

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jan 12 01:35:18 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=721148
  GStreamer | gst-plugins-base | 1.2.1

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |slomo at coaxion.net
            Summary|[pitivi] GstVideoOverlay    |ximagesink/xvimagesink:
                   |does not work with GTK      |Does not render on windows
                   |3.10's client-side window   |with RGBA visuals
                   |manager decorations         |
     Ever Confirmed|0                           |1

--- Comment #10 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-01-12 09:35:13 UTC ---
(In reply to comment #7)
> My guess is that this situation should be handled automatically by
> gst/videooverlay, not sure applications should have to add this workaround*.

Note that GstVideoOverlay is just a stupid interface without any actual logic
;)

Some more observations here: xvimagesink and ximagesink fail this way. But
glimagesink and eglglessink don't. Although they require the exact same XID and
just do the rendering differently. So the problem here is maybe that
ximagesink/xvimagesink need some different code path for RGBA visuals than for
RGB visuals.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list