libpurple/mediamanager.c

changeset 28162
ae64a0a0fb19
parent 28161
4368c139d67f
child 28321
c8d617c408ab
equal deleted inserted replaced
28161:4368c139d67f 28162:ae64a0a0fb19
471 g_object_set(fakesink, "sync", FALSE, NULL); 471 g_object_set(fakesink, "sync", FALSE, NULL);
472 gst_bin_add(GST_BIN(bin), fakesink); 472 gst_bin_add(GST_BIN(bin), fakesink);
473 gst_element_link(tee, fakesink); 473 gst_element_link(tee, fakesink);
474 474
475 ret = bin; 475 ret = bin;
476 gst_element_set_locked_state(ret, TRUE);
477 gst_object_ref(ret); 476 gst_object_ref(ret);
478 gst_bin_add(GST_BIN(purple_media_manager_get_pipeline( 477 gst_bin_add(GST_BIN(purple_media_manager_get_pipeline(
479 manager)), ret); 478 manager)), ret);
480 } 479 }
481 g_free(id); 480 g_free(id);

mercurial