/pidgin/main: b5c43edd21f8: media: switch source bin fakesink to...

Jakub Adam jakub.adam at ktknet.cz
Wed Apr 27 10:24:18 EDT 2016


Changeset: b5c43edd21f8b494a6916bebbb2989a524d6f74c
Author:	 Jakub Adam <jakub.adam at ktknet.cz>
Date:	 2016-04-15 11:49 +0200
Branch:	 release-2.x.y
URL: https://hg.pidgin.im/pidgin/main/rev/b5c43edd21f8

Description:

media: switch source bin fakesink to PAUSED synchronously

Connecting the source bin to the rest if the pipeline while it's still
in the process of transition to PLAYING can block the pipeline.

Backport of Pidgin 3 commit e382df8b8ab4.

diffstat:

 libpurple/mediamanager.c |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff --git a/libpurple/mediamanager.c b/libpurple/mediamanager.c
--- a/libpurple/mediamanager.c
+++ b/libpurple/mediamanager.c
@@ -1172,6 +1172,7 @@ purple_media_manager_get_element(PurpleM
 			 */
 			fakesink = gst_element_factory_make("fakesink", NULL);
 			g_object_set(fakesink,
+				"async", FALSE,
 				"sync", FALSE,
 				"enable-last-sample", FALSE,
 				NULL);



More information about the Commits mailing list