- 14 May, 2021 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids issues with initialisation order.
-
- 13 May, 2021 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 12 May, 2021 4 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 11 May, 2021 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We no longer send FIRs.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This is simpler and gets rid of ErrKeyframeNeeded.
-
Juliusz Chroboczek authored
-
- 10 May, 2021 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids a race condition since the delete messages are sent asynchronously.
-
Juliusz Chroboczek authored
-
- 09 May, 2021 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
If simulcast is set to auto, disable simulcast when there are just two users in the group.
-
- 08 May, 2021 8 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids code duplication in the various addUpMedia functions, and makes it possible to replace a stream without reopening the stream's source. This will be required in order to change the simulcast envelope.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Now that down streams have labels, we need to distinguish on the stream direction.
-
Juliusz Chroboczek authored
Delete the stop video button, it is now redundant. Panic remains.
-
- 07 May, 2021 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 30 Apr, 2021 4 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Don't maintain loss, which is too error-prone. Instead, maintain expected and received packet counts, and compute loss from that.
-
Juliusz Chroboczek authored
-
- 29 Apr, 2021 6 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Needed to show in the user list whether a user is publishing a stream.
-
Juliusz Chroboczek authored
We now create a sendonly transceiver, and set the max bitrate at creation time.
-
Juliusz Chroboczek authored
We used to label tracks individually, in a view to using the labelling for simulcast. Since then, the WebRTC community has converged on a different strategy, where multiple tracks share a single mid and are labelled with the rid extension. We now label whole streams, which is simpler, and use the track's kind (and, in the future, the rid) to disambiguate. This changes the protocol in two ways: * in offers, the "labels" dictionary is replaced by a single "label" field; and * the syntax of the "request" message has changed.
-