summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2024-03-09code beautification/commentsRoxie Linden
2024-03-09Merge branch 'roxie/webrtc-voice' of github.com:secondlife/viewer-private ↵Roxie Linden
into roxie/webrtc-voice
2024-03-09Code cleanup and commentingRoxie Linden
2024-03-08Use webrtc autobuild packageRoxie Linden
2024-03-07Fix issue with spatial and p2p being up at the same timeRoxie Linden
Also, fix issue with voice still happening in parcels where voice is disabled.
2024-03-07addSession had a changed parameter...which wasn't changed everywhereRoxie Linden
2024-03-07Send down preferred voice server type when initiating a callRoxie Linden
2024-03-07update webrtcRoxie Linden
2024-03-06Shutting down a p2p via adhoc call resets the channel info. We shouldn't ↵Roxie Linden
throw up a blank dialogue when that happens
2024-03-05more p2p logic fixesRoxie Linden
2024-03-05The response from the provision account call was being called twice for some ↵Roxie Linden
reason
2024-03-05Notify join on connect instead of on first peer join, for adhoc-p2p incoming ↵Roxie Linden
calls
2024-03-05For webrtc, 'calling' dialog should remain up, disappearing when peer ↵Roxie Linden
connects (p2p)
2024-03-04Pass invitation type (p2p/group/adhoc) aroundRoxie Linden
2024-03-03Merge branch 'roxie/webrtc-voice' of github.com:secondlife/viewer-private ↵Roxie Linden
into roxie/webrtc-voice
2024-03-03fix webrtc logic bugs and suchRoxie Linden
2024-03-03OSX build fixesRoxie Linden
2024-03-03Refactor for vivox spatial and p2pRoxie Linden
General refactoring to improve vivox spacial and p2p voice including generalizing voice info instead of just using sip uri and credentials. Voice server type is also passed around in the generalized voice info blob.
2024-02-22Merge branch 'roxie/webrtc-voice' of github.com:secondlife/viewer-private ↵Roxie Linden
into roxie/webrtc-voice
2024-02-22coding cleanupRoxie Linden
2024-02-22Initialize versionsRoxie Linden
2024-02-22For spatial voice, determine voice provider based on server setting.Roxie Linden
2024-02-22Fix ad-hoc voiceRoxie Linden
2024-02-22another rebase merge issueRoxie Linden
2024-02-22another rebase merge issueRoxie Linden
2024-02-22rebase merge fixRoxie Linden
2024-02-22fix rebase issueRoxie Linden
2024-02-22Add new P@P multiagentchat handler for webrtc voiceRoxie Linden
2024-02-22P2P checkpointRoxie Linden
2024-02-22race between session established and data channel readyRoxie Linden
2024-02-22mac build fixRoxie Linden
2024-02-22put observer-based tuning audio level calculation backRoxie Linden
2024-02-22Use a custom audio processor to pull data for level determinations, which ↵Roxie Linden
will happen after AGC
2024-02-22Fix initial user gain send on joinRoxie Linden
2024-02-22Add server-generate VADRoxie Linden
2024-02-22Handle 'device changed' callbackRoxie Linden
2024-02-22small logic errors in mute/volume for others codeRoxie Linden
2024-02-22fix locking race conditionRoxie Linden
2024-02-22Checkpoint mute/volumeRoxie Linden
2024-02-22fix mac build breakRoxie Linden
2024-02-22Hang up when peer hangs up in ad-hoc driven p2p callRoxie Linden
2024-02-22checkpoint p2p/adhoc voiceRoxie Linden
2024-02-22mac build fixesRoxie Linden
2024-02-22Treat adhoc/p2p as primary connectionsRoxie Linden
2024-02-22Checkpoint Ad-Hoc voice.Roxie Linden
Unlike vivox, P2P uses the ad-hoc voice mechanism, which is also used by group voice.
2024-02-22OSX build fixesRoxie Linden
2024-02-22checkpoint for adhoc voiceRoxie Linden
2024-02-22New WebRTC with echo cancellation fix.Roxie Linden
Also, start/stop recording depending on whether WebRTC has negotiated.
2024-02-22Enable AECRoxie Linden
2024-02-22some commentsRoxie Linden