[Bug 768586] On Raspbian Jessie set_window_handle() does not function
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jul 8 17:33:55 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=768586
--- Comment #3 from rolfofsaxony at gmail.com ---
(In reply to Tim-Philipp Müller from comment #1)
> What is the window xid/handle that it gets when it's not working?
>
> I suspect there's a race with your window being realized in the main
> application thread.
>
> The best thing to do would be to get rid of the sync message handler
> entirely. Instead, realize your window in the main thread and set the video
> overlay handle on playbin directly. It will then automatically proxy it to
> the video sink later.
I assume that it does not receive the handle at all, which is why it is
creating its own window.
The point is, the window that is created cannot be moved from the centre of the
screen, I could live with it, if the window could be moved.
The other point, is that the exact same code works perfectly on Linux Mate and
on the Raspberry if it is running Ubuntu-Mate. The issue only arises when
running Raspbian Jessie.
Re-coding simply to avoid a bug does not seem like a solution, assuming that it
is a bug of course.
--
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