Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-30 | Add UI for managing echo cancellation, AGC, and noise control. | Roxie Linden | |
Plumb audio settings through from webrtc to the sound preferences UI (still needs some tweaking, of course.) Also, choose stun servers based on grid. Ultimately, the stun stun servers will be passed up via login or something. | |||
2024-03-24 | Not sending proper voice server type down when breaking a connection | Roxie Linden | |
2024-03-19 | Simplify workqueue calls. Fix issue with webrtc blocking on destruction. | Roxie Linden | |
2024-03-18 | Use LL::WorkQueue to handle transitions from llwebrtc threads to the main thread | Roxie Linden | |
2024-03-16 | Fix crash in setting peer volume/mute | Roxie Linden | |
Also fix issue where moving to a 'voice disabled' parcel and back to the region (with voice) resulted in the voice dot not showing up. | |||
2024-03-14 | Refactor device selection logic | Roxie 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-13 | Add increasing random timeout to retries. | Roxie Linden | |
2024-03-13 | some comments; allow proximal channel to retry when it drops | Roxie Linden | |
2024-03-11 | Use LLCachedControl to speed up voice enable/disable checking | Roxie Linden | |
2024-03-11 | Fixup some logic relating to teleporting and new regions | Roxie Linden | |
2024-03-11 | fixup tabs | Roxie Linden | |
2024-03-10 | Merge branch 'main' of github.com:secondlife/viewer-private into ↵ | Roxie Linden | |
roxie/webrtc-voice | |||
2024-03-10 | Remove trailing spaces. Other code cleanup. | Roxie Linden | |
2024-03-09 | code beautification/comments | Roxie Linden | |
2024-03-09 | Code cleanup and commenting | Roxie Linden | |
2024-03-07 | Fix issue with spatial and p2p being up at the same time | Roxie Linden | |
Also, fix issue with voice still happening in parcels where voice is disabled. | |||
2024-03-07 | addSession had a changed parameter...which wasn't changed everywhere | Roxie Linden | |
2024-03-07 | Send down preferred voice server type when initiating a call | Roxie Linden | |
2024-03-06 | Shutting 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-05 | more p2p logic fixes | Roxie Linden | |
2024-03-05 | The response from the provision account call was being called twice for some ↵ | Roxie Linden | |
reason | |||
2024-03-05 | Notify join on connect instead of on first peer join, for adhoc-p2p incoming ↵ | Roxie Linden | |
calls | |||
2024-03-05 | For webrtc, 'calling' dialog should remain up, disappearing when peer ↵ | Roxie Linden | |
connects (p2p) | |||
2024-03-04 | Pass invitation type (p2p/group/adhoc) around | Roxie Linden | |
2024-03-03 | Merge branch 'roxie/webrtc-voice' of github.com:secondlife/viewer-private ↵ | Roxie Linden | |
into roxie/webrtc-voice | |||
2024-03-03 | fix webrtc logic bugs and such | Roxie Linden | |
2024-03-03 | OSX build fixes | Roxie Linden | |
2024-03-03 | Refactor for vivox spatial and p2p | Roxie 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-03-01 | Increment viewer version to 7.1.4 | Nat Goodspeed | |
following promotion of secondlife/viewer #673 | |||
2024-02-22 | Initialize versions | Roxie Linden | |
2024-02-22 | For spatial voice, determine voice provider based on server setting. | Roxie Linden | |
2024-02-12 | #779 Emoji picker is an unintuitive UX disaster | Alexander Gavriliuk | |
2024-02-09 | Fix ad-hoc voice | Roxie Linden | |
2024-02-09 | #68 The 'Recently used emoji' can not be selected by the 'Tab' key | Alexander Gavriliuk | |
2024-02-08 | another rebase merge issue | Roxie Linden | |
2024-02-08 | rebase merge fix | Roxie Linden | |
2024-02-08 | Add new P@P multiagentchat handler for webrtc voice | Roxie Linden | |
2024-02-08 | P2P checkpoint | Roxie Linden | |
2024-02-08 | race between session established and data channel ready | Roxie Linden | |
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 | 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. |