- 15 Sep, 2020 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This requires a proper parser for commands.
-
Juliusz Chroboczek authored
Users find it confusing, especially when the browser disables autoplay.
-
- 14 Sep, 2020 3 commits
-
-
Antonin Décimo authored
-
Antonin Décimo authored
-
Juliusz Chroboczek authored
-
- 13 Sep, 2020 12 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Also export some fields as thread-safe methods.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
These are specific to webclients.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
It's not obvious that it's useful, especially now that the writer is split into multiple threads. Do retain the dynamically computed delay in case of audio congestion.
-
Juliusz Chroboczek authored
Otherwise recording to disk causes a deadlock.
-
Juliusz Chroboczek authored
This improves both scaling and fairness in the case where a single track is being sent to large numbers of receivers. We avoid communication overhead by growing the number of threads as the square root of the number of receivers.
-
Juliusz Chroboczek authored
Avoids a race.
-
Juliusz Chroboczek authored
-
- 12 Sep, 2020 7 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Kick can no longer be called with groups locked.
-
Juliusz Chroboczek authored
This gives the user a friendly message when the server shuts down.
-
Juliusz Chroboczek authored
-
- 11 Sep, 2020 15 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Failed media must still be usable.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Juliusz Chroboczek authored
We used to display the help message too early, which caused us to display it even if the group doesn't exist or the user doesn't have the present permission.
-
Juliusz Chroboczek authored
-
Alain Takoudjou authored
-
Juliusz Chroboczek authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-