Commit graph

208 commits

Author SHA1 Message Date
WolverinDEV
4c16b8373a Moved the RTP part to the shared part and trick the user to activate audio before connecting to any server. 2020-11-28 19:33:54 +01:00
WolverinDEV
1cc91668b7 Some firefox related updates 2020-11-28 15:41:44 +01:00
WolverinDEV
0ce7da1e4f Fixed whisper commands for old TeaSpeak servers 2020-11-28 13:00:56 +01:00
WolverinDEV
ee0fee5cf7 Implemented the voice whisper backend and reenabled the voice echo test for TeaSpeak 1.5.0 2020-11-28 12:58:22 +01:00
WolverinDEV
18e44faf3c Some small updates, related to firefox 2020-11-25 23:41:32 +01:00
WolverinDEV
02a939da15 Added the option to mute/unmute remote video and some minor bugfixing 2020-11-22 19:08:19 +01:00
WolverinDEV
83a4c6c0f4 Fixed compile error 2020-11-22 16:24:53 +01:00
WolverinDEV
0fc138598b Fixed compile error 2020-11-22 16:24:32 +01:00
WolverinDEV
0e030215db Some minor changes and fixes 2020-11-22 16:11:00 +01:00
WolverinDEV
0bde320faa Updated the video codec, added screen sharing and added a lot of video configure options. 2020-11-22 13:48:15 +01:00
WolverinDEV
8be3943d00 Added legacy support for the non 1.5.0 TeaSpeak server voice bridge and fixed the client status updates 2020-11-17 14:27:46 +01:00
WolverinDEV
769563757e Removed debugging code and fixed minor out of order status update bug for the connection status 2020-11-17 13:29:36 +01:00
WolverinDEV
ee35e252cf Improved RTC connection handling and logging 2020-11-17 13:10:24 +01:00
WolverinDEV
9afced5d98 Muting the speaker now results in muted clients as well 2020-11-17 11:27:14 +01:00
WolverinDEV
947bac0e66 fixed two compile errors 2020-11-17 11:26:52 +01:00
WolverinDEV
ae83459c30 Added a connection status indicator and broke Firefox audio playback (not sure why). 2020-11-16 21:02:18 +01:00
WolverinDEV
10ed00dd19 Using default video codec 120 since FF dosn't seem to support payload type switching for VP8 2020-11-16 00:02:47 +01:00
WolverinDEV
b23655dea3 Using codec 101 as VP8 payload type 2020-11-15 23:28:34 +01:00
WolverinDEV
e2fed64b39 Fixed the video connection for firefox and some minor bugfixes 2020-11-15 23:28:00 +01:00
WolverinDEV
1ca64c82e2 Some video chat updates 2020-11-12 20:53:56 +01:00
WolverinDEV
658b44ed1d Introduced Video to the web client. A lot of changes are still pending 2020-11-07 13:16:07 +01:00
WolverinDEV
82a5b1127f Reworked the menu bar and added a backend specific interface for backend specific functions 2020-10-05 12:49:13 +02:00
WolverinDEV
e073890849 Using a relative webpack public path again 2020-10-04 16:02:29 +02:00
WolverinDEV
1996878f12 Using a general client tag element for all client tags and introduced the channel conversation mode variable 2020-10-04 15:52:15 +02:00
WolverinDEV
444c4d78f7 Adding an option for rnnoise suppression on the native client 2020-10-01 10:56:54 +02:00
WolverinDEV
7a97a74cd5 Improved client entry handling 2020-09-30 22:51:04 +02:00
WolverinDEV
30357018c4 Enabled remote channel trees 2020-09-30 20:28:30 +02:00
WolverinDEV
583cdd146e Adding a channel popout/popin button for the channel popout renderer 2020-09-29 15:02:36 +02:00
WolverinDEV
6e3f92325e Fixed the favicon renderer not rendering the icon on the first connection 2020-09-28 10:50:40 +02:00
WolverinDEV
ee3eb84862 Fixed whisper session cleanup 2020-09-28 10:46:11 +02:00
WolverinDEV
a76daf280e Fixed memory references which keep unneeded objects in memory 2020-09-28 10:13:20 +02:00
WolverinDEV
cf65ea575e Reworked the favicon handler to prevent memory leakage due to react memorization 2020-09-28 09:59:20 +02:00
WolverinDEV
cbd20a2177 Implemented the channel popout ui 2020-09-28 09:37:48 +02:00
WolverinDEV
987db2cebc Updated the icon and the favicon icon handler 2020-09-24 22:16:08 +02:00
WolverinDEV
f2a7f37c74 Improved the server tab navigation bar 2020-09-24 15:51:22 +02:00
WolverinDEV
92dfd41e58 Moved the connection handler 2020-09-24 11:24:31 +02:00
WolverinDEV
1da7541d12 Fixed some compile errors 2020-09-16 21:50:21 +02:00
WolverinDEV
6f56150e0b Changes are listed bellow:
- Fixed the control bar microphone and speaker buttons
    - Improved the default identity generation (no web worker required now)
    - Improved voice connection error handling (especially for firefox)
    - Adding a max reconnect limit for voice connection
    - Don't show the newcomer guide when directly connection to a server
    - Fixed default profile initialisation
2020-09-16 19:30:28 +02:00
WolverinDEV
8dd4cb285c Fixed the dummy voice connection 2020-09-07 19:07:14 +02:00
WolverinDEV
e50a8f5d6c Fixed safari for the web client 2020-09-07 14:52:30 +02:00
WolverinDEV
b99d5cd6b9 Adding the new echo test 2020-09-07 12:42:00 +02:00
WolverinDEV
714a4e0a34 Enabled raw commands 2020-09-03 12:14:15 +02:00
WolverinDEV
e1dd532205 Some bugfixing 2020-09-02 11:41:51 +02:00
WolverinDEV
8a1b715bfb Using the git hosted opus prebuild project 2020-09-02 11:23:17 +02:00
WolverinDEV
414938c335 Changed the audio lib require path 2020-09-01 14:39:35 +02:00
WolverinDEV
612edd4bb7 Removed unused files 2020-09-01 14:36:42 +02:00
WolverinDEV
34b874c38d Fixed current build errors 2020-09-01 14:16:43 +02:00
WolverinDEV
c8d7de7ddd improved audio library error handling 2020-09-01 14:08:40 +02:00
WolverinDEV
1c50051a4a Reworked the web audio decoding 2020-09-01 12:53:42 +02:00
WolverinDEV
a98503285f Starting with the whisper system 2020-08-26 12:33:53 +02:00