- 16 Jul, 2021 4 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We now inform clients of the status of a group (locked, etc.). Also cleans up the handling of administrative messages, which solves the issue of receiving "user" before "joined".
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Without that, we might deadlock if the reader is blocked in read.
-
- 15 Jul, 2021 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Thanks to Ludovic Rateau.
-
Juliusz Chroboczek authored
We could call addLocal after the remote was closed, which would cause the local connection to remain forever. Thanks to Ludovic Rateau.
-
- 14 Jul, 2021 2 commits
-
-
Juliusz Chroboczek authored
The two function were always called together. This factors out the NACKing logic into the track.
-
Juliusz Chroboczek authored
This avoids carrying an extra parameter in many places.
-
- 11 Jul, 2021 6 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Now that we have our own samplebuilder, we can use the mark bit to avoid dropping packets before a dropped packet.
-
Juliusz Chroboczek authored
Pion's samplebuilder has been broken for over a month now, switch to our own.
-
Juliusz Chroboczek authored
-
- 04 Jul, 2021 1 commit
-
-
Juliusz Chroboczek authored
Fixes the instructions for compling under Windows.
-
- 20 Jun, 2021 1 commit
-
-
Juliusz Chroboczek authored
-
- 09 Jun, 2021 1 commit
-
-
Antonin Décimo authored
-
- 18 May, 2021 1 commit
-
-
Juliusz Chroboczek authored
The first time we drop, we may already have mapped a number of packets with the identity mapping. Insert an identity mapping in Drop. Also extend any existing mapping when inserting out-of-order mappings.
-
- 17 May, 2021 8 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We were not rewriting in this case.
-
Juliusz Chroboczek authored
Maintain spatial layer information, and drop lower layers when possible. Yields a 20% saving with VP9.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We were requesting two keyframes in a row.
-
- 16 May, 2021 1 commit
-
-
Juliusz Chroboczek authored
Metadata OBUs can appear between the sequence header and the first frame header.
-
- 15 May, 2021 6 commits
-
-
Juliusz Chroboczek authored
RFC 6184 Section 8.5.1 implies that the sender will send a a sequence parameter set in response to PLI. Since a keyframe is useless without parameters, use the SPS to detect keyframes.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 14 May, 2021 4 commits
-
-
Juliusz Chroboczek authored
Now that we start at 200kbps, we need to increase our rate faster.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Also allow selecting just a single connection.
-