diff options
author | Sergey Mamonov <samamonov@gmail.com> | 2017-03-27 19:08:09 +0000 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2017-06-06 19:52:29 -0400 |
commit | 0ff6a4eda899461aa21a876033edc42f5b048bc7 (patch) | |
tree | e9a7b02be4d2ef57438586e7e96b5589e72c44d6 | |
parent | 5eeb7ad22bdbff1b78b0c518247644feb7e9c806 (diff) | |
download | farstream-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.c | 2 |
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)) { |