- 05 Feb, 2022 1 commit
-
-
Juliusz Chroboczek authored
This was broken when we renamed status to data. Thanks to Sylvie Tissot.
-
- 01 Feb, 2022 8 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This fixes an issue with non-simulcast tracks being discarded when bundled with simulcast tracks.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
More explicit data structures, better error handling.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Firefox implements the spec correctly by encapsulatings received data in a blob by default. Handle both blobs and ArrayBuffers. Also improve error handling.
-
- 30 Jan, 2022 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 29 Jan, 2022 1 commit
-
-
Juliusz Chroboczek authored
We now distinguish between status, which is maintained by the server, and data, which is provided by the client. In addition to client data, we now support group data.
-
- 28 Jan, 2022 2 commits
-
-
Juliusz Chroboczek authored
Setting the status after joining (using the "setstatus" action) may cause multiple "user" messages to be sent to clients. Add the ability to set the initial status at join time.
-
Juliusz Chroboczek authored
Commit 993d66 addes support for displaying raised hands, but it failed to take into account the possibility that the hand is already raised when the user is first added.
-
- 27 Jan, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 26 Jan, 2022 1 commit
-
-
Juliusz Chroboczek authored
We're already doing it in the receiver loop.
-
- 25 Jan, 2022 8 commits
-
-
Juliusz Chroboczek authored
Doing that at the sample level suffers from too much delay due to buffering in the samplebuilder.
-
Juliusz Chroboczek authored
This fixes an issue with out-of-order packet's start flag not being correctly set in all cases.
-
Juliusz Chroboczek authored
If the stream was very short, we may not have created a writer yet. Write out packets even in that case.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Apparently the field has a different name than the HTML attribute.
-
Juliusz Chroboczek authored
-
- 24 Jan, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 04 Jan, 2022 2 commits
-
-
Juliusz Chroboczek authored
Chromium 91 and later uses "AV1" instead of "AV1X". Simulcast is still broken.
-
Sascha Silbe authored
Show the "hand-paper" symbol instead of the "circle" symbol while a user is raising their hand.
-
- 11 Dec, 2021 1 commit
-
-
Juliusz Chroboczek authored
(*webClient).action may be called with the group mutex taken, and therefore cannot take the client mutex.
-
- 01 Dec, 2021 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This prevents simulcast from being switched on when we enable recording.
-
Juliusz Chroboczek authored
-
- 29 Nov, 2021 1 commit
-
-
Juliusz Chroboczek authored
-
- 28 Nov, 2021 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We now request a keyframe if we lose too many packets.
-
- 27 Nov, 2021 5 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This version fixes issues with out-of-order packets.
-