summaryrefslogtreecommitdiff
path: root/src/backends/meta-screen-cast-stream.h
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2017-09-12 09:19:51 +0800
committerJonas Ådahl <jadahl@gmail.com>2017-09-20 18:27:57 +0800
commita35274ddb7afce19674b54b7659c8730d298ceae (patch)
tree6e91355378f8be31b079c14ea8df3d94288d1994 /src/backends/meta-screen-cast-stream.h
parentab541e3e0fac750b7c01c441390f5259b4ace3a9 (diff)
downloadmutter-a35274ddb7afce19674b54b7659c8730d298ceae.tar.gz
screen-cast-stream: Add stream parameters
For monitor streams, add position and size (in compositor coordinate space) parameters. https://bugzilla.gnome.org/show_bug.cgi?id=787715
Diffstat (limited to 'src/backends/meta-screen-cast-stream.h')
-rw-r--r--src/backends/meta-screen-cast-stream.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backends/meta-screen-cast-stream.h b/src/backends/meta-screen-cast-stream.h
index 1ed1a837c..36706ee7e 100644
--- a/src/backends/meta-screen-cast-stream.h
+++ b/src/backends/meta-screen-cast-stream.h
@@ -39,6 +39,8 @@ struct _MetaScreenCastStreamClass
MetaScreenCastStreamSrc * (* create_src) (MetaScreenCastStream *stream,
GError **error);
+ void (* set_parameters) (MetaScreenCastStream *stream,
+ GVariantBuilder *parameters_builder);
};
gboolean meta_screen_cast_stream_start (MetaScreenCastStream *stream,