[Bug 721148] New: [pitivi] GstVideoOverlay does not work on a GTK 3.10 using client-side window manager decorations

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Dec 27 21:17:01 PST 2013


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

           Summary: [pitivi] GstVideoOverlay does not work on a GTK 3.10
                    using client-side window manager decorations
    Classification: Platform
           Product: GStreamer
           Version: 1.2.1
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: nekohayo at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


As part of bug #708375, I have a branch of Pitivi where I replace the menubar
and toolbar by a unified set of client-side window decorations. If you're
curious about that code, you can look at the last few commits here:
https://github.com/nekohayo/pitivi/commits/headerbar

I'll spare you the trouble of figuring out why that commit, which has nothing
to do with sinks or anything in Pitivi's "viewer.py", causes the internal
Pitivi viewer to display a black image instead of the video frames, even though
my window does give a proper xid to set as the handler for it etc.

Here is the line that causes video overlay to fail:

    self.set_titlebar(self._headerbar)

If you comment out that line (gtk_window_set_titlebar), everything works.

-- 
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