Mercurial > pidgin.yaz
comparison libpurple/mediamanager.h @ 25727:f10e0ac24595
* Added input/output volume preferences for voice conversations.
* Properly freed media sessions regarding the media manager.
* Made purple_media_session_get_sink actually return the sink.
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Sun, 17 Aug 2008 07:55:38 +0000 |
parents | b8a73b6dc0a4 |
children | bd598b606ca4 |
comparison
equal
deleted
inserted
replaced
25726:eb289e9086bf | 25727:f10e0ac24595 |
---|---|
100 PurpleMedia *purple_media_manager_create_media(PurpleMediaManager *manager, | 100 PurpleMedia *purple_media_manager_create_media(PurpleMediaManager *manager, |
101 PurpleConnection *gc, | 101 PurpleConnection *gc, |
102 const char *conference_type, | 102 const char *conference_type, |
103 const char *remote_user); | 103 const char *remote_user); |
104 | 104 |
105 /** | |
106 * Gets all of the media sessions. | |
107 * | |
108 * @param manager The media manager to get all of the sessions from. | |
109 * | |
110 * @return A list of all the media sessions. | |
111 */ | |
112 GList *purple_media_manager_get_media(PurpleMediaManager *manager); | |
113 | |
114 /** | |
115 * Removes a media session from the media manager. | |
116 * | |
117 * @param manager The media manager to remove the media session from. | |
118 * @param media The media session to remove. | |
119 */ | |
120 void | |
121 purple_media_manager_remove_media(PurpleMediaManager *manager, | |
122 PurpleMedia *media); | |
123 | |
105 /*}@*/ | 124 /*}@*/ |
106 | 125 |
107 #ifdef __cplusplus | 126 #ifdef __cplusplus |
108 } | 127 } |
109 #endif | 128 #endif |