comparison libpurple/media/media.c @ 29190:97a29a311626

Remove references to FsSession in PurpleMedia.
author maiku@pidgin.im
date Tue, 27 Oct 2009 20:47:30 +0000
parents eadb9e309b87
children 95f918df7f09
comparison
equal deleted inserted replaced
29189:eadb9e309b87 29190:97a29a311626
71 71
72 struct _PurpleMediaSession 72 struct _PurpleMediaSession
73 { 73 {
74 gchar *id; 74 gchar *id;
75 PurpleMedia *media; 75 PurpleMedia *media;
76 FsSession *session;
77
78 PurpleMediaSessionType type; 76 PurpleMediaSessionType type;
79 gboolean initiator; 77 gboolean initiator;
80 }; 78 };
81 79
82 struct _PurpleMediaStream 80 struct _PurpleMediaStream
895 893
896 session = purple_media_get_session(media, sess_id); 894 session = purple_media_get_session(media, sess_id);
897 895
898 if (!session) { 896 if (!session) {
899 session = g_new0(PurpleMediaSession, 1); 897 session = g_new0(PurpleMediaSession, 1);
900 session->session = purple_media_backend_fs2_get_session(
901 PURPLE_MEDIA_BACKEND_FS2(media->priv->backend),
902 sess_id);
903 session->id = g_strdup(sess_id); 898 session->id = g_strdup(sess_id);
904 session->media = media; 899 session->media = media;
905 session->type = type; 900 session->type = type;
906 session->initiator = initiator; 901 session->initiator = initiator;
907 902