- Oct 11, 2010
-
-
Wim Taymans authored
-
- Oct 04, 2010
-
-
Wim Taymans authored
Remove the parsers, they are not needed anymore as oggdemux now outputs normal buffers with timestamps. Using the parsers also seems to break things.
-
- Sep 23, 2010
-
-
Sebastian Pölsterl authored
-
Sebastian Pölsterl authored
-
Wim Taymans authored
When we generate the key to share made between connections, don't include the host used to connect so that we can share media even if between clients that connected with localhost and ones with the ip address.
-
- Sep 22, 2010
-
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Fixes bug #628676.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
- Aug 24, 2010
-
-
Wim Taymans authored
Cleanup the media transport data before freeing. In particular, remove the qdata from the rtpsource object.
-
- Aug 20, 2010
-
-
Wim Taymans authored
Add an eos-shutdown property that will send an EOS to the pipeline before shutting it down. This allows for nice cleanup in case of a muxer. Fixes #625597
-
Wim Taymans authored
If we have a new enough multiudpsink with the send-duplicates property, use this instead of doing our own filtering. Our custom filtering code should eventually be removed when we can depend on a released -good.
-
Wim Taymans authored
Refactor and cleanup the destinations array when the stream is destroyed.
-
Wim Taymans authored
Keep track of the udp addresses we added to udpsink and never add the same udp destination twice. This avoids duplicate packets when using multicast.
-
Wim Taymans authored
SO_LINGER cause the client to fail to receive a TEARDOWN message because the server close()s the connection.
-
- Aug 19, 2010
-
-
Wim Taymans authored
Wait 5 seconds before clearing the send buffers and reseting the connection with the client when we do a close. This should be enough time to get the message to the client. See #622757
-
- Aug 16, 2010
-
-
Robert Krakora authored
SO_LINGER on the socket will make sure that any pending data on the socket is flushed ASAP and that the socket connection is reset. This makes sure that the socket can be reused immediately. Fixes 622757
-
Wim Taymans authored
-
- Aug 09, 2010
-
-
David Schleef authored
-
- May 20, 2010
-
-
Tim-Philipp Müller authored
Fix 'make distcheck', somewhat (it still fails because it tries to install files into /usr/share/vala/vapi/ irrespective of the configured prefix).
-
Tim-Philipp Müller authored
Makes things less confusing for people.
-
- Apr 25, 2010
-
-
Tim-Philipp Müller authored
-
- Apr 06, 2010
-
-
Wim Taymans authored
Make sure the session does not timeout when using TCP. We need to do this because quicktime player does not send RTCP for some reason in tunneled mode. Refactor some cleanup code. Fixes #612915
-
Wim Taymans authored
Add an atomix counter to prevent session timeouts when we are, for example, streaming over TCP.
-
Wim Taymans authored
When our session times out, make sure we unlink all streams in this session. Remove the tunnelid when closing the connection.
-
Wim Taymans authored
-
Wim Taymans authored
Handle lost_tunnel callbacks and use it to store the tunnelid back into the hashtable so that we can reuse it for when the client reopens the POST socket. Close the connection after a TEARDOWN. Make sure or watchid is cleared when the watch is removed. Fixes #612915
-
- Mar 19, 2010
-
-
Wim Taymans authored
-
Wim Taymans authored
-
- Mar 16, 2010
-
-
Wim Taymans authored
Keep track of how the client connected to the server and setup the udp ports with the same protocol. Copy the server ip address in the SDP so that clients can send RTCP back to us.
-
Wim Taymans authored
-
Wim Taymans authored
-
- Mar 10, 2010
-
-
Wim Taymans authored
-
Wim Taymans authored
-
- Mar 09, 2010
-
-
Wim Taymans authored
Allow setting a bind address, make sure we can deal with ipv6. Remove the port property and change with the service property.
-
Wim Taymans authored
-
Wim Taymans authored
Use the URI formatting functions to make a content-base. Also make sure that there is a trailing / at the end.
-
Wim Taymans authored
-