summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Mamonov <samamonov@gmail.com>2017-03-27 19:08:09 +0000
committerOlivier CrĂȘte <olivier.crete@collabora.com>2017-06-06 19:52:29 -0400
commit0ff6a4eda899461aa21a876033edc42f5b048bc7 (patch)
treee9a7b02be4d2ef57438586e7e96b5589e72c44d6
parent5eeb7ad22bdbff1b78b0c518247644feb7e9c806 (diff)
downloadfarstream-0ff6a4eda899461aa21a876033edc42f5b048bc7.tar.gz
fsrtpsession: Set discovery valve to dropping on creation
Although it should do nothing, it seems to improve CPU usage. https://bugs.freedesktop.org/show_bug.cgi?id=100412
-rw-r--r--gst/fsrtpconference/fs-rtp-session.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/fsrtpconference/fs-rtp-session.c b/gst/fsrtpconference/fs-rtp-session.c
index ee0225f2..86eefbb4 100644
--- a/gst/fsrtpconference/fs-rtp-session.c
+++ b/gst/fsrtpconference/fs-rtp-session.c
@@ -1454,6 +1454,8 @@ fs_rtp_session_constructed (GObject *object)
return;
}
+ g_object_set (self->priv->discovery_valve, "drop", TRUE, NULL);
+
if (!gst_bin_add (GST_BIN (self->priv->conference),
self->priv->discovery_valve))
{