- 13 Sep, 2020 3 commits
-
-
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 19 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
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 10 Sep, 2020 4 commits
-
-
Juliusz Chroboczek authored
Thanks to Ralf Treinen for pointing out the issue.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Apparently Safari requires {video: true}.
-
- 09 Sep, 2020 1 commit
-
-
Juliusz Chroboczek authored
Renegotiation is not correct when the stream is fresh, for example after the user has switched the camera.
-
- 08 Sep, 2020 1 commit
-
-
Juliusz Chroboczek authored
Otherwise the callbacks don't get set.
-
- 07 Sep, 2020 1 commit
-
-
Juliusz Chroboczek authored
Closing the channel could cause a panic if a c.write was pending. Instead, ensure we send a closeMessage to the writer, and cause the writer to exit when it receives a closeMessage.
-
- 05 Sep, 2020 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We used to silently fail when there was a problem with camera permissions. Display a notification.
-
- 03 Sep, 2020 1 commit
-
-
Juliusz Chroboczek authored
Thanks to Ines Klimann.
-