diff options
author | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2014-02-28 11:48:30 +0200 |
---|---|---|
committer | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2014-06-17 13:51:24 +0200 |
commit | e56f305274520e856044bf629886073bea21294e (patch) | |
tree | e61373c972794293f072edb18cdb4b6bf9a0944f /ext/wayland/gstwaylandsink.h | |
parent | 68133361eca5f03a85e8f9b168b2aa8026161ebf (diff) | |
download | gstreamer-plugins-bad-e56f305274520e856044bf629886073bea21294e.tar.gz |
waylandsink: implement the GstVideoOverlay & GstWaylandVideo interfaces
This is the initial implementation, without the GstVideoOverlay.expose()
method. It only implements using an external (sub)surface and resizing
it with GstWaylandVideo.
Diffstat (limited to 'ext/wayland/gstwaylandsink.h')
-rw-r--r-- | ext/wayland/gstwaylandsink.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/wayland/gstwaylandsink.h b/ext/wayland/gstwaylandsink.h index 9b7091fc5..60e75e8f6 100644 --- a/ext/wayland/gstwaylandsink.h +++ b/ext/wayland/gstwaylandsink.h @@ -60,6 +60,10 @@ struct _GstWaylandSink gint video_height; gchar *display_name; + + gboolean drawing_frozen; + gboolean negotiated; + GCond render_cond; }; struct _GstWaylandSinkClass |