Mercurial > pidgin
diff libpurple/media/backend-fs2.c @ 29161:cc978a1a4bd1
Move handling Farsight 2's codecs-changed signal into the Fs2 media backend.
author | maiku@pidgin.im |
---|---|
date | Fri, 23 Oct 2009 23:12:57 +0000 |
parents | 2460e6774e08 |
children | 74e75fc3481e |
line wrap: on
line diff
--- a/libpurple/media/backend-fs2.c Fri Oct 23 22:20:45 2009 +0000 +++ b/libpurple/media/backend-fs2.c Fri Oct 23 23:12:57 2009 +0000 @@ -663,13 +663,10 @@ "farsight-codecs-changed")) { const GValue *value; FsSession *fssession; -#if 0 GList *sessions; -#endif value = gst_structure_get_value(msg->structure, "session"); fssession = g_value_get_object(value); -#if 0 sessions = g_hash_table_get_values(priv->sessions); for (; sessions; sessions = @@ -681,14 +678,12 @@ continue; session_id = g_strdup(session->id); - g_signal_emit(media, - purple_media_backend_fs2_signals[ - CODECS_CHANGED], 0, session_id); + g_signal_emit_by_name(self, "codecs-changed", + session_id); g_free(session_id); g_list_free(sessions); break; } -#endif } }