summaryrefslogtreecommitdiff
path: root/indra/llwebrtc/llwebrtc.h
AgeCommit message (Collapse)Author
2024-03-19Simplify workqueue calls. Fix issue with webrtc blocking on destruction.Roxie Linden
2024-03-14Refactor device selection logicRoxie Linden
This refactor fixed a few bugs. There is an annoying 'click' when changing devices, however. This will be addressed in the future.
2024-03-10Remove trailing spaces. Other code cleanup.Roxie Linden
2024-03-09code beautification/commentsRoxie Linden
2024-03-05The response from the provision account call was being called twice for some ↵Roxie Linden
reason
2024-02-08Handle 'device changed' callbackRoxie Linden
2024-02-08Better renegotiation support for parcel voiceRoxie Linden
Better handle starting up and shutting down WebRTC connections simultaneously.
2024-02-08Using the device module to set speaker/mic volume set the system mic/volumeRoxie Linden
for all applications. Instead, modify the volume on the various streams.
2024-02-08Refactor/clean-up WebRTC voice to handle multiple voice streamsRoxie Linden
This is useful for cross-region voice, quick voice switching, etc.
2024-02-08SL-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-08Improve reconnection logic and allow device setting when connected or not ↵Roxie Linden
connected
2024-02-08Fix shutdown crash issue.Roxie Linden
2024-02-08send a message to the server when we're ready for data channel dataRoxie Linden
2024-02-08Stream audio levels to and from viewers via DataChannelsRoxie Linden
2024-02-08add datachannel supportRoxie Linden
2024-02-08Hook up speaker volume.Roxie Linden
2024-02-08do some thread safety to prevent webrtc threads from conflicting with viewer ↵Roxie Linden
threads.
2024-02-08coding policy fixesRoxie Linden
2024-02-08Checkpoint WebRTC VoiceRoxie Linden