summaryrefslogtreecommitdiff
path: root/rakia/call-channel.c
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.com>2012-03-02 19:48:01 -0500
committerOlivier CrĂȘte <olivier.crete@collabora.com>2012-03-02 19:48:01 -0500
commit20dbc5534e6e4df88717d83a3c070f1377885560 (patch)
tree355c25d5607ea45178daf8f71e645f87508aaaaa /rakia/call-channel.c
parentaa458fd5de4857e6b6d6995916295f56b2d10855 (diff)
Fix the cases when a media is removed and then re-added
Also simplify the add_media function a bit
Diffstat (limited to 'rakia/call-channel.c')
-rw-r--r--rakia/call-channel.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/rakia/call-channel.c b/rakia/call-channel.c
index 5caecb2..23de0cf 100644
--- a/rakia/call-channel.c
+++ b/rakia/call-channel.c
@@ -227,12 +227,12 @@ rakia_call_channel_constructed (GObject *obj)
if (tp_base_call_channel_has_initial_audio (bcc, &initial_audio_name))
rakia_sip_session_add_media (self->priv->session,
TP_MEDIA_STREAM_TYPE_AUDIO, initial_audio_name,
- RAKIA_DIRECTION_BIDIRECTIONAL, TRUE);
+ RAKIA_DIRECTION_BIDIRECTIONAL);
if (tp_base_call_channel_has_initial_video (bcc, &initial_video_name))
rakia_sip_session_add_media (self->priv->session,
TP_MEDIA_STREAM_TYPE_VIDEO, initial_video_name,
- RAKIA_DIRECTION_BIDIRECTIONAL, TRUE);
+ RAKIA_DIRECTION_BIDIRECTIONAL);
actor = tp_base_channel_get_self_handle (bc);
reason = TP_CALL_STATE_CHANGE_REASON_USER_REQUESTED;
@@ -379,7 +379,7 @@ rakia_call_channel_add_content (
RakiaSipMedia *media;
media = rakia_sip_session_add_media (priv->session,
- type, name, initial_direction, TRUE);
+ type, name, initial_direction);
content = rakia_call_channel_get_content_by_media (self, media);