libpurple/mediamanager.c

branch
vv
changeset 26276
b9d3887b8318
parent 26187
3b3059a7c091
child 26287
c0cdd840a828
equal deleted inserted replaced
26275:69951c5ca44f 26276:b9d3887b8318
159 media = PURPLE_MEDIA(g_object_new(purple_media_get_type(), 159 media = PURPLE_MEDIA(g_object_new(purple_media_get_type(),
160 "conference", conference, 160 "conference", conference,
161 "initiator", initiator, 161 "initiator", initiator,
162 NULL)); 162 NULL));
163 163
164 ret = gst_element_set_state(purple_media_get_pipeline(media), GST_STATE_PLAYING); 164 ret = gst_element_set_state(GST_ELEMENT(conference), GST_STATE_PLAYING);
165 165
166 if (ret == GST_STATE_CHANGE_FAILURE) { 166 if (ret == GST_STATE_CHANGE_FAILURE) {
167 purple_conv_present_error(remote_user, 167 purple_conv_present_error(remote_user,
168 purple_connection_get_account(gc), 168 purple_connection_get_account(gc),
169 _("Error creating conference.")); 169 _("Error creating conference."));

mercurial