- 04 Jan, 2021 3 commits
-
-
Juliusz Chroboczek authored
Avoid formatting JSON multiple times.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 03 Jan, 2021 8 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Split the id field into id and source, where source indicates the sender of the message and id the entity being sent. Remove the label request, just use the offerer's username. Maintain the username within the ServerConnection, this removes a parameter from some methods.
-
- 01 Jan, 2021 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 28 Dec, 2020 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids one HTTP request, and is potentially more flexible.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 27 Dec, 2020 3 commits
-
-
Jeroen van Veen authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This could be solved by simply reordering the fields, but it is more robust to move the atomics into their own structure, and the extra indirection should not cost much.
-
- 26 Dec, 2020 3 commits
-
-
Juliusz Chroboczek authored
We bound the NACK delay to 2 packets, which is what TCP does. Thus, reducing the delay should be safe.
-
Juliusz Chroboczek authored
It is now possible to specify codecs other than VP8 and Opus. This turns out not to be very useful, since VP8 is the only codec supported by all browsers (in violation of the WebRTC spec, which mandates support for H.264), and there is no good reason to use anything other than Opus for audio.
-
Juliusz Chroboczek authored
-
- 25 Dec, 2020 9 commits
-
-
Juliusz Chroboczek authored
This avoids spurious up.complete indications.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This is not an issue in the current code, assuming that clients negotiate correctly, but will become one once we implement codec flexibility.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We used to push a connection when we got all tracks. However, it may happen that some tracks fail; in that case, the connection would never get pushed.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 23 Dec, 2020 4 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-