From cb702a7d21d0156207ea2e2793bb9f480a8a10a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Thu, 3 Oct 2024 10:29:32 +0200 Subject: [PATCH] screen-cast-stream-src: Use obj_props array for properties As is convention. Part-of: --- src/backends/meta-screen-cast-stream-src.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/backends/meta-screen-cast-stream-src.c b/src/backends/meta-screen-cast-stream-src.c index 024253f76..9337ffcc9 100644 --- a/src/backends/meta-screen-cast-stream-src.c +++ b/src/backends/meta-screen-cast-stream-src.c @@ -79,8 +79,12 @@ enum PROP_0, PROP_STREAM, + + N_PROPS }; +static GParamSpec *obj_props[N_PROPS]; + enum { READY, @@ -2150,13 +2154,15 @@ meta_screen_cast_stream_src_class_init (MetaScreenCastStreamSrcClass *klass) klass->get_preferred_format = meta_screen_cast_stream_src_default_get_preferred_format; - g_object_class_install_property (object_class, - PROP_STREAM, - g_param_spec_object ("stream", NULL, NULL, - META_TYPE_SCREEN_CAST_STREAM, - G_PARAM_READWRITE | - G_PARAM_CONSTRUCT_ONLY | - G_PARAM_STATIC_STRINGS)); + obj_props[PROP_STREAM] = + g_param_spec_object ("stream", NULL, NULL, + META_TYPE_SCREEN_CAST_STREAM, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT_ONLY | + G_PARAM_STATIC_STRINGS); + g_object_class_install_properties (object_class, + N_PROPS, + obj_props); signals[READY] = g_signal_new ("ready", G_TYPE_FROM_CLASS (klass),