# HG changeset patch # User Mike Ruprecht # Date 1212785293 0 # Node ID 157b30b530f48666b5ded280c6ebf0a3da8f9399 # Parent c984acc6c39266e291fe387704413f231ad06a92 Temporary fix to remove a 5-7 second delay when initiating a media session. diff -r c984acc6c392 -r 157b30b530f4 libpurple/media.c --- a/libpurple/media.c Fri Jun 06 20:28:20 2008 +0000 +++ b/libpurple/media.c Fri Jun 06 20:48:13 2008 +0000 @@ -865,6 +865,15 @@ g_object_set(G_OBJECT(session->session), "local-codecs-config", codec_conf, NULL); + /* + * Temporary fix to remove a 5-7 second delay before + * receiving the src-pad-added signal. + * Only works for one-to-one sessions. + * Specific to FsRtpSession. + */ + g_object_set(G_OBJECT(session->session), "no-rtcp-timeout", 0, NULL); + + fs_codec_list_destroy(codec_conf); session->id = g_strdup(sess_id);