comparison libpurple/media.c @ 26061:f6a98b2b8d92

Add the accepted signal and make the accept button go away immediately.
author Mike Ruprecht <maiku@soc.pidgin.im>
date Tue, 27 Jan 2009 22:18:01 +0000
parents 5b64b7d8da39
children 685c8f5f85c7
comparison
equal deleted inserted replaced
26060:5b64b7d8da39 26061:f6a98b2b8d92
1891 gboolean ret; 1891 gboolean ret;
1892 g_object_get(session->session, "codecs-ready", &ret, NULL); 1892 g_object_get(session->session, "codecs-ready", &ret, NULL);
1893 return ret; 1893 return ret;
1894 } 1894 }
1895 1895
1896 gboolean
1897 purple_media_accepted(PurpleMedia *media, const gchar *sess_id,
1898 const gchar *participant)
1899 {
1900 PurpleMediaSession *session =
1901 purple_media_get_session(media, sess_id);
1902 return session->accepted;
1903 }
1904
1896 void purple_media_mute(PurpleMedia *media, gboolean active) 1905 void purple_media_mute(PurpleMedia *media, gboolean active)
1897 { 1906 {
1898 GList *sessions = g_hash_table_get_values(media->priv->sessions); 1907 GList *sessions = g_hash_table_get_values(media->priv->sessions);
1899 purple_debug_info("media", "Turning mute %s\n", active ? "on" : "off"); 1908 purple_debug_info("media", "Turning mute %s\n", active ? "on" : "off");
1900 1909