From 157c4af11e8308879256dd1f26ac6f224b1763ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Fri, 16 Dec 2022 17:43:03 +0100 Subject: [PATCH] screen-cast/stream-src: Put type definition higher up Type definition (G_TYPE_DEFINE..()) should be above all other code; only type definitions etc should be above. Part-of: --- src/backends/meta-screen-cast-stream-src.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/backends/meta-screen-cast-stream-src.c b/src/backends/meta-screen-cast-stream-src.c index 1feb93f89..abea9acd6 100644 --- a/src/backends/meta-screen-cast-stream-src.c +++ b/src/backends/meta-screen-cast-stream-src.c @@ -150,6 +150,15 @@ typedef struct _MetaScreenCastStreamSrcPrivate GHashTable *modifiers; } MetaScreenCastStreamSrcPrivate; +static void meta_screen_cast_stream_src_init_initable_iface (GInitableIface *iface); + +G_DEFINE_TYPE_WITH_CODE (MetaScreenCastStreamSrc, + meta_screen_cast_stream_src, + G_TYPE_OBJECT, + G_IMPLEMENT_INTERFACE (G_TYPE_INITABLE, + meta_screen_cast_stream_src_init_initable_iface) + G_ADD_PRIVATE (MetaScreenCastStreamSrc)) + static const struct { CoglPixelFormat cogl_format; enum spa_video_format spa_video_format; @@ -281,16 +290,6 @@ push_format_object (enum spa_video_format format, return spa_pod_builder_pop (&pod_builder.b, &pod_frame); } -static void -meta_screen_cast_stream_src_init_initable_iface (GInitableIface *iface); - -G_DEFINE_TYPE_WITH_CODE (MetaScreenCastStreamSrc, - meta_screen_cast_stream_src, - G_TYPE_OBJECT, - G_IMPLEMENT_INTERFACE (G_TYPE_INITABLE, - meta_screen_cast_stream_src_init_initable_iface) - G_ADD_PRIVATE (MetaScreenCastStreamSrc)) - static gboolean meta_screen_cast_stream_src_get_specs (MetaScreenCastStreamSrc *src, int *width,