aboutsummaryrefslogtreecommitdiff
path: root/src/voip-input-menu-item.h
diff options
context:
space:
mode:
authorConor Curran <conor.curran@canonical.com>2011-02-18 13:05:58 +0000
committerConor Curran <conor.curran@canonical.com>2011-02-18 13:05:58 +0000
commitd8cc480485f8f46142298341ef5336a0572be5b4 (patch)
tree80f848454f6bc39384d9eb58e9b4f5c03ce337ba /src/voip-input-menu-item.h
parent8263f9aed8c1c66cfe7a7749a4d78c096165acd3 (diff)
downloadayatana-indicator-sound-d8cc480485f8f46142298341ef5336a0572be5b4.tar.gz
ayatana-indicator-sound-d8cc480485f8f46142298341ef5336a0572be5b4.tar.bz2
ayatana-indicator-sound-d8cc480485f8f46142298341ef5336a0572be5b4.zip
all working nicely, custom mute behaviour needed
Diffstat (limited to 'src/voip-input-menu-item.h')
-rw-r--r--src/voip-input-menu-item.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/voip-input-menu-item.h b/src/voip-input-menu-item.h
index 70dc9fa..5a62393 100644
--- a/src/voip-input-menu-item.h
+++ b/src/voip-input-menu-item.h
@@ -49,9 +49,17 @@ GType voip_input_menu_item_get_type (void);
void voip_input_menu_item_update (VoipInputMenuItem* item,
const pa_source_info* source);
void voip_input_menu_item_enable (VoipInputMenuItem* item, gboolean active);
+gboolean voip_input_menu_item_is_interested (VoipInputMenuItem* item,
+ gint sink_input_index,
+ gint client_index);
gboolean voip_input_menu_item_is_populated (VoipInputMenuItem* item);
+// TODO rename get source index
gint voip_input_menu_item_get_index (VoipInputMenuItem* item);
-void voip_input_menu_item_deactivate (VoipInputMenuItem* item);
+
+gint voip_input_menu_item_get_sink_input_index (VoipInputMenuItem* item);
+
+void voip_input_menu_item_deactivate_source (VoipInputMenuItem* item);
+void voip_input_menu_item_deactivate_voip_client (VoipInputMenuItem* item);
VoipInputMenuItem* voip_input_menu_item_new (ActiveSink* sink);