Lines Matching refs:layer
4 Subject: [PATCH 19/43] waylandsink: Support window layer property
6 Support setting top|normal|bottom window layer.
9 gst-launch-1.0 videotestsrc ! waylandsink layer=top
39 + static GType layer = 0;
41 + if (!layer) {
48 + layer = g_enum_register_static ("GstWlWindowLayer", layers);
50 + return layer;
61 + g_param_spec_enum ("layer", "Window layer",
62 + "Wayland window layer",
73 + self->layer = GST_WL_WINDOW_LAYER_NORMAL;
82 +gst_wayland_sink_set_layer (GstWaylandSink * self, GstWlWindowLayer layer)
84 + if (layer == self->layer)
88 + self->layer = layer;
89 + gst_wl_window_ensure_layer (self->window, layer);
102 + g_value_set_enum (value, self->layer);
126 + &self->video_info, self->fullscreen, self->layer,
139 + GstWlWindowLayer layer;
167 +gst_wl_window_ensure_layer (GstWlWindow * self, GstWlWindowLayer layer)
171 + switch (layer) {
196 + gboolean fullscreen, GstWlWindowLayer layer, GMutex * render_lock,
204 + gst_wl_window_ensure_layer (self, layer);
230 + GstWlWindowLayer layer);
240 + const GstVideoInfo * info, gboolean fullscreen, GstWlWindowLayer layer,