- 23 Jul, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 22 Jul, 2022 1 commit
-
-
Juliusz Chroboczek authored
Thanks to lamhai1401.
-
- 12 Jul, 2022 2 commits
-
-
Juliusz Chroboczek authored
We used to avoid re-reading descriptions when joining a group, but we used to re-read them when updating the list of groups.
-
Juliusz Chroboczek authored
We already depend on jwt, which requires go 1.16.
-
- 28 May, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 19 May, 2022 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 11 May, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 05 May, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 04 May, 2022 1 commit
-
-
Juliusz Chroboczek authored
This was already the case for FU NALUs, but not for simple NALUs.
-
- 01 May, 2022 1 commit
-
-
Juliusz Chroboczek authored
This contains some important optimisations for CTR mode.
-
- 30 Apr, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 28 Apr, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 25 Apr, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
Thanks (and sorry) to Fabrice Rouillier.
-
- 23 Apr, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 22 Apr, 2022 1 commit
-
-
Juliusz Chroboczek authored
Pion/ice v2.2.6 (included by webrtc v.3.1.34) fixes an issue that could break connections when the peer implements aggressive nomination.
-
- 20 Apr, 2022 6 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
The test was buggy.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This reverts commit 2eca0e44.
-
Juliusz Chroboczek authored
-
- 17 Apr, 2022 4 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
We used to simply synchronise on the first keyframe. This could lead to important time offets, since every audio frame is a keyframe, while we only request video keyframes every four seconds. Fix that by parsing the RTCP synchronisation data and adjusting timestamp offsets accordingly. If we have no RTCP sync, we simply assume that the first frames received are synchronised.
-
Juliusz Chroboczek authored
Only call close if there's already a writer, which avoids flushing packets before the first call.
-
- 15 Apr, 2022 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 14 Apr, 2022 1 commit
-
-
Juliusz Chroboczek authored
We used to set high-quality audio by default for screenshare, but that makes the video blurry under bad network conditions. Obey the hqaudio setting for all streams.
-
- 27 Mar, 2022 1 commit
-
-
Juliusz Chroboczek authored
-
- 26 Mar, 2022 1 commit
-
-
ericgaspar authored
-
- 25 Mar, 2022 5 commits
-
-
Juliusz Chroboczek authored
We used to maintain stream information for all users except oneself.
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This makes commands such as /set work before you connect.
-
Juliusz Chroboczek authored
This is no longer necessary since we use "pre-wrap" in the CSS.
-