- Sep 30, 2016
-
-
Sebastian Dröge authored
-
- Sep 18, 2016
-
-
To prevent any possibly confusion with IPs or anything else. https://bugzilla.gnome.org/show_bug.cgi?id=771530
-
-
- Sep 14, 2016
-
-
Sebastian Dröge authored
-
- Sep 10, 2016
-
-
Jan Schmidt authored
From b18d820 to f980fd9
-
- Sep 09, 2016
-
-
Jan Schmidt authored
From 6f2d209 to b18d820
-
- Sep 07, 2016
-
-
Sebastian Dröge authored
It was added during refactoring.
-
There is no need to keep a strong ref on it, and _leave_bin() was setting it to NULL before calling g_clear_object() so it was leaked. https://bugzilla.gnome.org/show_bug.cgi?id=766612
-
- Sep 06, 2016
-
-
Sebastian Dröge authored
Otherwise IPv6 addresses might fail this comparision.
-
-
- Sep 05, 2016
-
-
If keep-alive happens after removing the session but before finalizing the stream transport, we would segfault. https://bugzilla.gnome.org/show_bug.cgi?id=750544
-
Sebastian Dröge authored
Adding them later will cause deadlocks due to 1) pre-rolling and staying in PAUSED with the unicast/TCP sinks 2) adding the multicast sink 3) waiting for it to get data to preroll again 3) never happens because the queues after the tee are full.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
This is basically reverting changes introduced in commit f62a9a7e, because it was introducing various regressions: - It introduces a leak of udpsrc elements that got wrongly fixed by adding an hash table in commit cba045e1. We should have at most 4 udpsrc for unicast: ipv4/ipv6, rtp/rtcp. They can be reused for all unicast clients. - If a mcast client connects, it creates a new socket in SETUP to try to respect the destination/port given by the client in the transport, and overrides the socket already set on the udpsink element. That means that if we already had a client connected, the source address on the udp packets it receives suddenly changes. - If a 2nd mcast client connects, the destination/port in its transport is ignored but its transport wasn't updated. What this patch does: - Revert back to create udpsrc/udpsink for unicast clients on DESCRIBE. - Always have a tee+queue when udp is enabled. This could be optimized again in a later patch, but is more complicated. If no unicast clients connects then those elements are useless, this could be also optimized in a later patch. - When mcast transport is added, it creates a new set of udpsrc/udpsink, seperated from those for unicast clients. Since we already support only one mcast address, we also create only one set of elements. https://bugzilla.gnome.org/show_bug.cgi?id=766612
-
This partly reverts commit cba045e1, but keeps unit tests. https://bugzilla.gnome.org/show_bug.cgi?id=766612
-
- Sep 01, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Aug 30, 2016
-
-
- Aug 26, 2016
-
-
Josep Torra authored
Fixes "clang: error: argument unused during compilation: '-pthread'"
-
- Aug 02, 2016
-
-
With additional fixes by Kseniya Vasilchuk <vasilchukkseniia@gmail.com> and myself to make the media refcounting a bit easier to follow. https://bugzilla.gnome.org/show_bug.cgi?id=755632
-
-
- Jul 11, 2016
-
-
Stefan Sauer authored
From f363b32 to f49c55e
-
- Jul 06, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jun 24, 2016
- Jun 21, 2016
-
-
Nicolas Dufresne authored
From ac2f647 to f363b32
-
- Jun 14, 2016
-
-
We add different crypto sessions in MIKEY, one for each sender SSRC. Currently, all of them will have the same security policy, 0. The rollover counters are obtained from the srtpenc element using the "stats" property. https://bugzilla.gnome.org/show_bug.cgi?id=730539
-
- Jun 07, 2016
-
-
Tim-Philipp Müller authored
-
- May 25, 2016
-
-
Tim-Philipp Müller authored
It's what introspection.mak does as well. Should fix spurious build failures on gnome-continuous (caused by g-ir-scanner getting compiler details via python which is broken in some environments so passing the compiler details bypasses that).
-
- May 19, 2016
-
-
This works with rtspsrc and live555, but fails with e.g. ffmpeg. https://bugzilla.gnome.org/show_bug.cgi?id=766619
-