- Jul 29, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jul 28, 2013
-
-
Sebastian Dröge authored
The caps should be used to get the mimetype and there is only an info structure for the GstSample if the image-type is not NONE.
-
-
-
Sebastian Dröge authored
-
- Jul 26, 2013
-
-
Wim Taymans authored
There is no reason to make the SR buffer writable at this point. This is better delayed until needed.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
When we have more SSRCs to report than what fit in an RTCP packet, use a generation counter to make sure all of them end up in a packet eventually.
-
Wim Taymans authored
Make the internal source before we do session cleanup
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
When an internal source times out and becomes a receiver, remove it.
-
Wim Taymans authored
When we need to do RTCP and we don't have an internal source yet, make one.
-
Wim Taymans authored
Remove code used to change the SSRC after a collision. We now send a RECONFIGURE event upstream to make the upstream element change the SSRC.
-
Wim Taymans authored
Remove the code to update the SSRC in packets, it can never be called now that we always use a source with matching packet SSRC.
-
Wim Taymans authored
Allocate the internal source when we receive a caps with the SSRC or when we see a buffer with the SSRC.
-
Wim Taymans authored
When we detect a collision, change the SSRC that we suggest upstream and trigger RECONFIGURE. This should make upstream select a new SSRC.
-
Wim Taymans authored
Loop over all the internal sources and produce RTCP. We also need to queue the RTCP packets and send them when we are finished.
-
Wim Taymans authored
Deprecate the internal source and internal ssrc properties. There might be more than one internal source.
-
Wim Taymans authored
-
Wim Taymans authored
Let the session parse the caps and update its SSRC when needed.
-
Wim Taymans authored
Make a method to suggest the best available SSRC. This is the SSRC of the last created internal source and is used to instruct upstream to produce this SSRC.
-
Wim Taymans authored
Keep track of the SDES ourselves and set it on all newly created internal sources.
-
Wim Taymans authored
Add a method to obtain an internal source and use it to create our internal source
-
Wim Taymans authored
-
Wim Taymans authored
First mark sources with BYE and then schedule the BYE RTCP message.
-
Wim Taymans authored
Get the SSRC from the RTCP packet instead.
-
Wim Taymans authored
We iterate over all sources and the internal one is also in the hashtable so avoid adding it twice.
-
Wim Taymans authored
-
Wim Taymans authored
Make a function to generate an RTCP packet for a source, pass the source as a parameter. Move timeout of collisions to session cleanup phase.
-