diff options
author | kotontrion <[email protected]> | 2024-08-15 10:16:23 +0200 |
---|---|---|
committer | kotontrion <[email protected]> | 2024-08-15 10:16:23 +0200 |
commit | ff4529131b41bacb3767ca7ae95f2a8e801d449c (patch) | |
tree | fe5efed53f5f8403b4b9cf0f1653db602cf3b773 | |
parent | e14677c877bb591ed496e60ad37113e1dc41d509 (diff) |
remove changed signals
-rw-r--r-- | src/audio.c | 11 | ||||
-rw-r--r-- | src/device.c | 10 | ||||
-rw-r--r-- | src/endpoint.c | 16 | ||||
-rw-r--r-- | src/video.c | 11 | ||||
-rw-r--r-- | src/wireplumber.c | 11 |
5 files changed, 0 insertions, 59 deletions
diff --git a/src/audio.c b/src/audio.c index dde96bd..e57f1d0 100644 --- a/src/audio.c +++ b/src/audio.c @@ -17,7 +17,6 @@ typedef struct { G_DEFINE_FINAL_TYPE_WITH_PRIVATE(AstalWpAudio, astal_wp_audio, G_TYPE_OBJECT); typedef enum { - ASTAL_WP_AUDIO_SIGNAL_CHANGED, ASTAL_WP_AUDIO_SIGNAL_MICROPHONE_ADDED, ASTAL_WP_AUDIO_SIGNAL_MICROPHONE_REMOVED, ASTAL_WP_AUDIO_SIGNAL_SPEAKER_ADDED, @@ -303,7 +302,6 @@ static void astal_wp_audio_device_added(AstalWpAudio *self, gpointer object) { if (astal_wp_device_get_device_type(device) == ASTAL_WP_DEVICE_TYPE_AUDIO) { g_signal_emit_by_name(self, "device-added", device); g_object_notify(G_OBJECT(self), "devices"); - g_signal_emit_by_name(self, "changed"); } } @@ -312,7 +310,6 @@ static void astal_wp_audio_device_removed(AstalWpAudio *self, gpointer object) { if (astal_wp_device_get_device_type(device) == ASTAL_WP_DEVICE_TYPE_AUDIO) { g_signal_emit_by_name(self, "device-removed", device); g_object_notify(G_OBJECT(self), "devices"); - g_signal_emit_by_name(self, "changed"); } } @@ -338,8 +335,6 @@ static void astal_wp_audio_object_added(AstalWpAudio *self, gpointer object) { default: break; } - - g_signal_emit_by_name(self, "changed"); } static void astal_wp_audio_object_removed(AstalWpAudio *self, gpointer object) { @@ -364,8 +359,6 @@ static void astal_wp_audio_object_removed(AstalWpAudio *self, gpointer object) { default: break; } - - g_signal_emit_by_name(self, "changed"); } /** @@ -492,8 +485,4 @@ static void astal_wp_audio_class_init(AstalWpAudioClass *class) { astal_wp_audio_signals[ASTAL_WP_AUDIO_SIGNAL_MICROPHONE_REMOVED] = g_signal_new("device-removed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, ASTAL_WP_TYPE_DEVICE); - - astal_wp_audio_signals[ASTAL_WP_AUDIO_SIGNAL_CHANGED] = - g_signal_new("changed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, - G_TYPE_NONE, 0); } diff --git a/src/device.c b/src/device.c index e90b803..c54e850 100644 --- a/src/device.c +++ b/src/device.c @@ -34,11 +34,6 @@ typedef enum { ASTAL_WP_DEVICE_N_PROPERTIES, } AstalWpDeviceProperties; -typedef enum { ASTAL_WP_DEVICE_SIGNAL_CHANGED, ASTAL_WP_DEVICE_N_SIGNALS } AstalWpDeviceSignals; - -static guint astal_wp_device_signals[ASTAL_WP_DEVICE_N_SIGNALS] = { - 0, -}; static GParamSpec *astal_wp_device_properties[ASTAL_WP_DEVICE_N_PROPERTIES] = { NULL, }; @@ -236,7 +231,6 @@ static void astal_wp_device_update_properties(AstalWpDevice *self) { g_object_notify(G_OBJECT(self), "device-type"); g_object_notify(G_OBJECT(self), "icon"); g_object_notify(G_OBJECT(self), "description"); - g_signal_emit_by_name(self, "changed"); } AstalWpDevice *astal_wp_device_create(WpDevice *device) { @@ -309,8 +303,4 @@ static void astal_wp_device_class_init(AstalWpDeviceClass *class) { g_object_class_install_properties(object_class, ASTAL_WP_DEVICE_N_PROPERTIES, astal_wp_device_properties); - - astal_wp_device_signals[ASTAL_WP_DEVICE_SIGNAL_CHANGED] = - g_signal_new("changed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, - G_TYPE_NONE, 0); } diff --git a/src/endpoint.c b/src/endpoint.c index 4a11b9f..738d885 100644 --- a/src/endpoint.c +++ b/src/endpoint.c @@ -58,14 +58,6 @@ typedef enum { ASTAL_WP_ENDPOINT_N_PROPERTIES, } AstalWpEndpointProperties; -typedef enum { - ASTAL_WP_ENDPOINT_SIGNAL_CHANGED, - ASTAL_WP_ENDPOINT_N_SIGNALS -} AstalWpEndpointSignals; - -static guint astal_wp_endpoint_signals[ASTAL_WP_ENDPOINT_N_SIGNALS] = { - 0, -}; static GParamSpec *astal_wp_endpoint_properties[ASTAL_WP_ENDPOINT_N_PROPERTIES] = { NULL, }; @@ -95,7 +87,6 @@ void astal_wp_endpoint_update_volume(AstalWpEndpoint *self) { } g_object_notify(G_OBJECT(self), "volume-icon"); - g_signal_emit_by_name(self, "changed"); } void astal_wp_endpoint_set_volume(AstalWpEndpoint *self, gdouble volume) { @@ -283,7 +274,6 @@ static void astal_wp_endpoint_update_properties(AstalWpEndpoint *self) { g_object_notify(G_OBJECT(self), "name"); g_object_notify(G_OBJECT(self), "icon"); g_object_notify(G_OBJECT(self), "media-class"); - g_signal_emit_by_name(self, "changed"); } static void astal_wp_endpoint_default_changed_as_default(AstalWpEndpoint *self) { @@ -320,11 +310,9 @@ static void astal_wp_endpoint_default_changed(AstalWpEndpoint *self) { if (self->is_default && defaultId != self->id) { self->is_default = FALSE; g_object_notify(G_OBJECT(self), "is-default"); - g_signal_emit_by_name(self, "changed"); } else if (!self->is_default && defaultId == self->id) { self->is_default = TRUE; g_object_notify(G_OBJECT(self), "is-default"); - g_signal_emit_by_name(self, "changed"); } } @@ -437,8 +425,4 @@ static void astal_wp_endpoint_class_init(AstalWpEndpointClass *class) { g_object_class_install_properties(object_class, ASTAL_WP_ENDPOINT_N_PROPERTIES, astal_wp_endpoint_properties); - - astal_wp_endpoint_signals[ASTAL_WP_ENDPOINT_SIGNAL_CHANGED] = - g_signal_new("changed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, - G_TYPE_NONE, 0); } diff --git a/src/video.c b/src/video.c index 0e52d20..1d75d30 100644 --- a/src/video.c +++ b/src/video.c @@ -17,7 +17,6 @@ typedef struct { G_DEFINE_FINAL_TYPE_WITH_PRIVATE(AstalWpVideo, astal_wp_video, G_TYPE_OBJECT); typedef enum { - ASTAL_WP_VIDEO_SIGNAL_CHANGED, ASTAL_WP_VIDEO_SIGNAL_SOURCE_ADDED, ASTAL_WP_VIDEO_SIGNAL_SOURCE_REMOVED, ASTAL_WP_VIDEO_SIGNAL_SINK_ADDED, @@ -263,7 +262,6 @@ void astal_wp_video_device_added(AstalWpVideo *self, gpointer object) { if (astal_wp_device_get_device_type(device) == ASTAL_WP_DEVICE_TYPE_VIDEO) { g_signal_emit_by_name(self, "device-added", device); g_object_notify(G_OBJECT(self), "devices"); - g_signal_emit_by_name(self, "changed"); } } @@ -272,7 +270,6 @@ static void astal_wp_video_device_removed(AstalWpVideo *self, gpointer object) { if (astal_wp_device_get_device_type(device) == ASTAL_WP_DEVICE_TYPE_VIDEO) { g_signal_emit_by_name(self, "device-removed", device); g_object_notify(G_OBJECT(self), "devices"); - g_signal_emit_by_name(self, "changed"); } } @@ -298,8 +295,6 @@ static void astal_wp_video_object_added(AstalWpVideo *self, gpointer object) { default: break; } - - g_signal_emit_by_name(self, "changed"); } static void astal_wp_video_object_removed(AstalWpAudio *self, gpointer object) { @@ -324,8 +319,6 @@ static void astal_wp_video_object_removed(AstalWpAudio *self, gpointer object) { default: break; } - - g_signal_emit_by_name(self, "changed"); } /** @@ -440,8 +433,4 @@ static void astal_wp_video_class_init(AstalWpVideoClass *class) { astal_wp_video_signals[ASTAL_WP_VIDEO_SIGNAL_DEVICE_REMOVED] = g_signal_new("device-removed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, ASTAL_WP_TYPE_DEVICE); - - astal_wp_video_signals[ASTAL_WP_VIDEO_SIGNAL_CHANGED] = - g_signal_new("changed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, - G_TYPE_NONE, 0); } diff --git a/src/wireplumber.c b/src/wireplumber.c index 3454a23..f08678a 100644 --- a/src/wireplumber.c +++ b/src/wireplumber.c @@ -28,7 +28,6 @@ typedef struct { G_DEFINE_FINAL_TYPE_WITH_PRIVATE(AstalWpWp, astal_wp_wp, G_TYPE_OBJECT); typedef enum { - ASTAL_WP_WP_SIGNAL_CHANGED, ASTAL_WP_WP_SIGNAL_ENDPOINT_ADDED, ASTAL_WP_WP_SIGNAL_ENDPOINT_REMOVED, ASTAL_WP_WP_SIGNAL_DEVICE_ADDED, @@ -200,7 +199,6 @@ static void astal_wp_wp_object_added(AstalWpWp *self, gpointer object) { g_signal_emit_by_name(self, "device-added", device); g_object_notify(G_OBJECT(self), "devices"); } - g_signal_emit_by_name(self, "changed"); } static void astal_wp_wp_object_removed(AstalWpWp *self, gpointer object) { @@ -226,7 +224,6 @@ static void astal_wp_wp_object_removed(AstalWpWp *self, gpointer object) { g_object_notify(G_OBJECT(self), "devices"); g_object_unref(device); } - g_signal_emit_by_name(self, "changed"); } static void astal_wp_wp_objm_installed(AstalWpWp *self) { @@ -252,11 +249,6 @@ static void astal_wp_wp_plugin_activated(WpObject *obj, GAsyncResult *result, As priv->defaults = wp_plugin_find(priv->core, "default-nodes-api"); priv->mixer = wp_plugin_find(priv->core, "mixer-api"); - // g_signal_connect_swapped(priv->mixer, "changed", (GCallback)astal_wp_wp_mixer_changed, - // self); - // g_signal_connect_swapped(priv->defaults, "changed", - // (GCallback)astal_wp_wp_default_changed, self); - g_signal_connect_swapped(priv->obj_manager, "object-added", G_CALLBACK(astal_wp_wp_object_added), self); g_signal_connect_swapped(priv->obj_manager, "object-removed", @@ -438,7 +430,4 @@ static void astal_wp_wp_class_init(AstalWpWpClass *class) { astal_wp_wp_signals[ASTAL_WP_WP_SIGNAL_DEVICE_REMOVED] = g_signal_new("device-removed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, G_TYPE_NONE, 1, ASTAL_WP_TYPE_DEVICE); - astal_wp_wp_signals[ASTAL_WP_WP_SIGNAL_CHANGED] = - g_signal_new("changed", G_TYPE_FROM_CLASS(class), G_SIGNAL_RUN_FIRST, 0, NULL, NULL, NULL, - G_TYPE_NONE, 0); } |