diff options
author | David Woodhouse <dwmw2@infradead.org> | 2018-06-15 10:50:32 +0100 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2018-06-15 10:50:32 +0100 |
commit | 228e3ad153b875ee05f027c264f8cb8e1dd1d9bc (patch) | |
tree | 0f39e632f1396c1ee544bce76404776d3d3f3e55 | |
parent | 49611d61cf1abd2c0f8a878da376445f1655eda2 (diff) | |
download | pidgin-228e3ad153b875ee05f027c264f8cb8e1dd1d9bc.tar.gz |
media: Set start-time-selection on liveadder
This should fix the issue with ever-increasing delay before we start
hearing incoming audio from calls.
-rw-r--r-- | libpurple/media/backend-fs2.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libpurple/media/backend-fs2.c b/libpurple/media/backend-fs2.c index c9d806bfc3..d169e53166 100644 --- a/libpurple/media/backend-fs2.c +++ b/libpurple/media/backend-fs2.c @@ -2137,6 +2137,7 @@ src_pad_added_cb(FsStream *fsstream, GstPad *srcpad, g_object_set(stream->volume, "volume", output_volume, NULL); stream->level = gst_element_factory_make("level", NULL); stream->src = gst_element_factory_make("liveadder", NULL); + g_object_set(stream->src, "start-time-selection", 1, NULL); sink = purple_media_manager_get_element( purple_media_get_manager(priv->media), PURPLE_MEDIA_RECV_AUDIO, priv->media, |