diff libpurple/mediamanager.h @ 26472:507d2366d329

Add purple_media_manager_{get,set}_ui_caps.
author Mike Ruprecht <maiku@soc.pidgin.im>
date Tue, 31 Mar 2009 06:42:24 +0000
parents e9b5d68887ff
children 84d09c6499f1
line wrap: on
line diff
--- a/libpurple/mediamanager.h	Tue Mar 31 06:23:27 2009 +0000
+++ b/libpurple/mediamanager.h	Tue Mar 31 06:42:24 2009 +0000
@@ -184,6 +184,25 @@
 void purple_media_manager_remove_output_windows(
 		PurpleMediaManager *manager, PurpleMedia *media,
 		const gchar *session_id, const gchar *participant);
+
+/**
+ * Sets which media caps the UI supports.
+ *
+ * @param manager The manager to set the caps on.
+ * @param caps The caps to set.
+ */
+void purple_media_manager_set_ui_caps(PurpleMediaManager *manager,
+		PurpleMediaCaps caps);
+
+/**
+ * Gets which media caps the UI supports.
+ *
+ * @param manager The manager to get caps from.
+ *
+ * @return caps The caps retrieved.
+ */
+PurpleMediaCaps purple_media_manager_get_ui_caps(PurpleMediaManager *manager);
+
 /*}@*/
 
 #ifdef __cplusplus