aboutsummaryrefslogtreecommitdiffstats
path: root/src/dbus/audio_manager_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbus/audio_manager_interface.h')
-rw-r--r--src/dbus/audio_manager_interface.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/dbus/audio_manager_interface.h b/src/dbus/audio_manager_interface.h
index c2568f1..f43bceb 100644
--- a/src/dbus/audio_manager_interface.h
+++ b/src/dbus/audio_manager_interface.h
@@ -48,6 +48,10 @@ struct _AudiomanagerCommandinterfaceIface
AudiomanagerCommandinterface *object,
GDBusMethodInvocation *invocation);
+ gboolean (*handle_get_list_main_sources) (
+ AudiomanagerCommandinterface *object,
+ GDBusMethodInvocation *invocation);
+
gboolean (*handle_set_sink_mute_state) (
AudiomanagerCommandinterface *object,
GDBusMethodInvocation *invocation,
@@ -140,6 +144,12 @@ void audiomanager_commandinterface_complete_get_list_main_sinks (
gint16 result,
GVariant *listMainSinks);
+void audiomanager_commandinterface_complete_get_list_main_sources (
+ AudiomanagerCommandinterface *object,
+ GDBusMethodInvocation *invocation,
+ gint16 result,
+ GVariant *listMainSources);
+
/* D-Bus signal emissions functions: */
@@ -323,6 +333,26 @@ gboolean audiomanager_commandinterface_call_get_list_main_sinks_sync (
GCancellable *cancellable,
GError **error);
+void audiomanager_commandinterface_call_get_list_main_sources (
+ AudiomanagerCommandinterface *proxy,
+ GCancellable *cancellable,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+
+gboolean audiomanager_commandinterface_call_get_list_main_sources_finish (
+ AudiomanagerCommandinterface *proxy,
+ gint16 *out_result,
+ GVariant **out_listMainSources,
+ GAsyncResult *res,
+ GError **error);
+
+gboolean audiomanager_commandinterface_call_get_list_main_sources_sync (
+ AudiomanagerCommandinterface *proxy,
+ gint16 *out_result,
+ GVariant **out_listMainSources,
+ GCancellable *cancellable,
+ GError **error);
+
/* ---- */