[Bug 703486] Implement GstNavigation interface in glimagesink
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jul 7 01:12:40 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=703486
GStreamer | gst-plugins-gl | git
--- Comment #23 from Vasilis Liaskovitis <vliaskov at gmail.com> 2014-07-07 08:12:36 UTC ---
v3 with some fixes.
- Double arguments to mouse event signal
- signals now emitted with id, from base class methods. Signal handlers are
disconnected in gst_glimage_sink_on_close. NOt sure this is the best place
for handler disconnect.
- nitpicks fixed (extra lines, GST_DEBUG_OBJECT, gl_window naming, ButtonPress)
Another issue: On window resize shouldn't the navigation GstStructures be
rescaled to original video dimensions? See xvimagesink's
gst_xvimagesink_navigation_send_event for an example. I have an example patch
below doing this, but it requires a new GstGLWindow class method to get
the backend window dimensions (called get_window_dimensions). Let me know if
you
think we need this re-scaling, and also if there is a better approach to the
problem.
--
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