Mercurial > pidgin
comparison libpurple/media.c @ 30524:6d69151fa99b
Merge fix.
There is still a change lost that should be re-introduced in libpurple/media
author | Marcus Lundblad <ml@update.uu.se> |
---|---|
date | Thu, 18 Feb 2010 22:20:06 +0000 |
parents | ee3226c6092f |
children | 356a8d472395 |
comparison
equal
deleted
inserted
replaced
30523:ee3226c6092f | 30524:6d69151fa99b |
---|---|
27 | 27 |
28 #include "account.h" | 28 #include "account.h" |
29 #include "media.h" | 29 #include "media.h" |
30 #include "media/backend-iface.h" | 30 #include "media/backend-iface.h" |
31 #include "mediamanager.h" | 31 #include "mediamanager.h" |
32 #include "network.h" | |
33 | 32 |
34 #include "debug.h" | 33 #include "debug.h" |
35 | 34 |
36 #ifdef USE_GSTREAMER | 35 #ifdef USE_GSTREAMER |
37 #include "media/backend-fs2.h" | 36 #include "media/backend-fs2.h" |
544 media_stream->initiator = initiator; | 543 media_stream->initiator = initiator; |
545 | 544 |
546 session->media->priv->streams = | 545 session->media->priv->streams = |
547 g_list_append(session->media->priv->streams, media_stream); | 546 g_list_append(session->media->priv->streams, media_stream); |
548 | 547 |
549 static GList * | 548 return media_stream; |
550 purple_media_candidate_list_from_fs(GList *candidates) | |
551 { | |
552 GList *new_list = NULL; | |
553 | |
554 for (; candidates; candidates = g_list_next(candidates)) { | |
555 new_list = g_list_prepend(new_list, | |
556 purple_media_candidate_from_fs( | |
557 candidates->data)); | |
558 } | |
559 | |
560 new_list = g_list_reverse(new_list); | |
561 return new_list; | |
562 } | 549 } |
563 | 550 |
564 static void | 551 static void |
565 purple_media_insert_local_candidate(PurpleMediaSession *session, const gchar *name, | 552 purple_media_insert_local_candidate(PurpleMediaSession *session, const gchar *name, |
566 PurpleMediaCandidate *candidate) | 553 PurpleMediaCandidate *candidate) |