comparison finch/gntmedia.c @ 26120:2736b6ca3f5c

The sink is being held elsewhere.
author Mike Ruprecht <maiku@soc.pidgin.im>
date Tue, 13 Jan 2009 12:36:59 +0000
parents 000affb017d1
children 5d9a97a23d6e
comparison
equal deleted inserted replaced
26119:000affb017d1 26120:2736b6ca3f5c
175 175
176 static void 176 static void
177 finch_media_accept_cb(PurpleMedia *media, FinchMedia *gntmedia) 177 finch_media_accept_cb(PurpleMedia *media, FinchMedia *gntmedia)
178 { 178 {
179 GntWidget *parent; 179 GntWidget *parent;
180 GstElement *sendbin = NULL, *recvbin = NULL; 180 GstElement *sendbin = NULL;
181 181
182 finch_media_emit_message(gntmedia, _("Call in progress.")); 182 finch_media_emit_message(gntmedia, _("Call in progress."));
183 183
184 gnt_box_remove(GNT_BOX(gntmedia), gntmedia->priv->accept); 184 gnt_box_remove(GNT_BOX(gntmedia), gntmedia->priv->accept);
185 gnt_box_remove(GNT_BOX(gntmedia), gntmedia->priv->reject); 185 gnt_box_remove(GNT_BOX(gntmedia), gntmedia->priv->reject);
199 while (parent->parent) 199 while (parent->parent)
200 parent = parent->parent; 200 parent = parent->parent;
201 gnt_box_readjust(GNT_BOX(parent)); 201 gnt_box_readjust(GNT_BOX(parent));
202 gnt_widget_draw(parent); 202 gnt_widget_draw(parent);
203 203
204 purple_media_get_elements(media, &sendbin, &recvbin, NULL, NULL); 204 purple_media_get_elements(media, &sendbin, NULL, NULL, NULL);
205 gst_element_set_state(GST_ELEMENT(sendbin), GST_STATE_PLAYING); 205 gst_element_set_state(GST_ELEMENT(sendbin), GST_STATE_PLAYING);
206 gst_element_set_state(GST_ELEMENT(recvbin), GST_STATE_PLAYING);
207 } 206 }
208 207
209 static void 208 static void
210 finch_media_wait_cb(PurpleMedia *media, FinchMedia *gntmedia) 209 finch_media_wait_cb(PurpleMedia *media, FinchMedia *gntmedia)
211 { 210 {