Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-08 | put observer-based tuning audio level calculation back | Roxie Linden | |
2024-02-08 | Use a custom audio processor to pull data for level determinations, which ↵ | Roxie Linden | |
will happen after AGC | |||
2024-02-08 | Fix initial user gain send on join | Roxie Linden | |
2024-02-08 | Add server-generate VAD | Roxie Linden | |
2024-02-08 | Handle 'device changed' callback | Roxie Linden | |
2024-02-08 | small logic errors in mute/volume for others code | Roxie Linden | |
2024-02-08 | fix locking race condition | Roxie Linden | |
2024-02-08 | Checkpoint mute/volume | Roxie Linden | |
2024-02-08 | fix mac build break | Roxie Linden | |
2024-02-08 | Hang up when peer hangs up in ad-hoc driven p2p call | Roxie Linden | |
2024-02-08 | checkpoint p2p/adhoc voice | Roxie Linden | |
2024-02-08 | mac build fixes | Roxie Linden | |
2024-02-08 | Treat adhoc/p2p as primary connections | Roxie Linden | |
2024-02-08 | Checkpoint Ad-Hoc voice. | Roxie Linden | |
Unlike vivox, P2P uses the ad-hoc voice mechanism, which is also used by group voice. | |||
2024-02-08 | OSX build fixes | Roxie Linden | |
2024-02-08 | checkpoint for adhoc voice | Roxie Linden | |
2024-02-08 | New WebRTC with echo cancellation fix. | Roxie Linden | |
Also, start/stop recording depending on whether WebRTC has negotiated. | |||
2024-02-08 | Enable AEC | Roxie Linden | |
2024-02-08 | some comments | Roxie Linden | |
2024-02-08 | Set mute, speaker volume, mic gain on creation of new connection. | Roxie Linden | |
2024-02-08 | Fix enable/disable issue when connecting to multiple regions | Roxie Linden | |
2024-02-08 | Add viewer-visible session ID to allow multiple sessions under same agent id | Roxie Linden | |
2024-02-08 | Don't need to send level data up to the server anymore | Roxie Linden | |
2024-02-08 | add concept of primary/secondary connections | Roxie Linden | |
2024-02-08 | oopse, forgot to set the requested listener position | Roxie Linden | |
2024-02-08 | Connect to close neighboring regions and mute outgoing to them | Roxie Linden | |
2024-02-08 | Touch up parcel voice enable/disable. | Roxie Linden | |
2024-02-08 | Better renegotiation support for parcel voice | Roxie Linden | |
Better handle starting up and shutting down WebRTC connections simultaneously. | |||
2024-02-08 | fix device selection (hopefully) | Roxie Linden | |
2024-02-08 | fix mac build break | Roxie Linden | |
2024-02-08 | Rework VU meter level processing to be closer to Vivox | Roxie Linden | |
2024-02-08 | Fix crash when disconnecting. | Roxie Linden | |
When disconnecting, we need to wait for any outstanding http calls to complete as the handlers may use the session objects. Also, reap empty sessions. | |||
2024-02-08 | Voice was not renegotiating when re-enabled. | Roxie Linden | |
2024-02-08 | missed file | Roxie Linden | |
2024-02-08 | Mute using enable. | Roxie Linden | |
Muting using the device module microphone mute was muting other applications, speakers, and so on. Instead, we mute by enabling/disabling the input and output streams. | |||
2024-02-08 | Setting volume for remote stream needs to happen in signaling thread | Roxie Linden | |
2024-02-08 | Using the device module to set speaker/mic volume set the system mic/volume | Roxie Linden | |
for all applications. Instead, modify the volume on the various streams. | |||
2024-02-08 | fix mac build issue | Roxie Linden | |
2024-02-08 | Refactor/clean-up WebRTC voice to handle multiple voice streams | Roxie Linden | |
This is useful for cross-region voice, quick voice switching, etc. | |||
2024-02-08 | Remove a bunch of unnecessary code. | Roxie Linden | |
2024-02-08 | comment fixes | Roxie Linden | |
2024-02-08 | SL-20543 - voice over region boundaries. | Roxie Linden | |
This commit includes code to allow the llwebrtc.dll/dylib to allow multiple connections at once. | |||
2024-02-08 | OSX build fix | Roxie Linden | |
2024-02-08 | quicker turnaround on re-establishing voice when server goes down. | Roxie Linden | |
2024-02-08 | copy llwebrtc.dll to the right place on build. | Roxie Linden | |
2024-02-08 | reorder params as the runners have different versions of cmake | Roxie Linden | |
2024-02-08 | build fix | Roxie Linden | |
2024-02-08 | add tcptype to tcp ice candidate strings | Roxie Linden | |
2024-02-08 | generate ice candidate with proper formatting | Roxie Linden | |
2024-02-08 | Fix race in initialization. Fix failure to send ice candidates to janus. | Roxie Linden | |