[Bug 726193] waylandsink: subsurface & scaling support, plus many other improvements
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Apr 2 10:30:49 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=726193
GStreamer | gst-plugins-bad | git
--- Comment #2 from Julien Isorce <julien.isorce at gmail.com> 2014-04-02 17:30:45 UTC ---
Hi George, well done!
Just trying to catch-up, do you have the log of the discussion somewhere that
leads to this GstWaylandVideo interface ? :)
As I have not followed those discussions I wonder if
gst_video_overlay_set_render_rectangle could have been used instead of a new
gst_wayland_video_set_surface_size ?
Also why is it not possible to manage the _pause_rendering / _resume_rendering
in the waylandsink directly ?
I'm not against, I just wonder :). Also this GstWaylandVideo could be useful in
glimagesink for our wayland backend.
I think one commit for the lib, and 1 (or 2 if you have initial cleanup) commit
for ext/wayland would be fine to merge it.
Finally I asked gtk maintainer if it could be possible to handle most of the
subsurface code of gtk itself when using "gdk_window_ensure_native
(gdkwindow)".
Could save some lines here
http://cgit.collabora.com/git/user/gkiagia/gst-wayland-gtk-demo.git/tree/main.c
and avoid to duplicate same code over and over on each application etc...
They said it sounds useful. So at this point we should just open a bug and ask
them to implement the prototypes we need. We can discuss that on IRC.
Having this in gtk, would it allow to remove those 2 _pause_rendering /
_resume_rendering functions ?
Cheers!
--
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