summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-08-08CR fixesRoxie Linden
2024-08-07include viewer exe in uploaded symbolsRoxie Linden
2024-08-07build debug symbols for llwebrtc even for releaseRoxie Linden
2024-08-07misnamed fileRoxie Linden
2024-08-07spacing issueRoxie Linden
2024-08-07Add Windows multi-pdb upload capabilityRoxie Linden
2024-08-06don't need to post dylib as we're using xcarchiveRoxie Linden
2024-08-06upload xcarchive to bugsplatRoxie Linden
2024-08-06misspelled xcarchiveRoxie Linden
2024-08-06Build an xcarchive for mac symbol upload.Roxie Linden
2024-08-06As bugspat upload is broken for dylibs within .dSYM bundles, upload the ↵Roxie Linden
dylibs directly
2024-08-06Download osx artifacts to working directoryRoxie Linden
2024-08-05allow paths with spacesRoxie Linden
2024-08-05Missed fileRoxie Linden
2024-08-05missing quotesRoxie Linden
2024-08-05Build mac symbols for multiple binaries/dynamic libraries and upload them ↵Roxie Linden
all to bugsplat
2024-08-05viewer#2195 Voice morphs 'not supported' notification lacks descriptionAndrey Kleshchev
2024-08-01Merge pull request #2162 from secondlife/roxie/webrtc-voice-crash-detectRoxanne Skelly
[WebRTC] Implement a Logging Sink for WebRTC
2024-07-31Implement a Logging Sink for WebRTCRoxie Linden
WebRTC logs now pass out of the webrtc library into a logging sink, which converts them into SecondLife.log compatable logging calls. This includes fatal errors and asserts, which are now logged into SecondLife.log, and should be available in the crash logger.
2024-07-31Merge pull request #2155 from secondlife/roxie/webrtc-voice-crash-detectRoxanne Skelly
[WebRTC] Use new webrtc lib with crash-on-fatal support
2024-07-30Use new webrtc lib with crash-on-fatal supportRoxie Linden
2024-07-30viewer#2121 Don't update Audio visualizer if voice is blockedAndrey Kleshchev
2024-07-30viewer-private#255 p2p outgoing calls did not work correctly #2Andrey Kleshchev
2024-07-30viewer-private#255 p2p outgoing calls did not work correctlyAndrey Kleshchev
Issue: P2P was catching STATUS_LEFT_CHANNEL meant for nearby chat and adopting channel info for itself Solution: - Moved one of notifyStatusObservers calls so that it would have uri data instead of firing with no channel info - Made p2p sessions init with uri data, like it was before webrtc. Which is used to distinguish observer notifications. - Removed mAudioSessionChanged. It was unused yet confusing.
2024-07-29Fix trailing whitespaces in webrtc code to pass pre-commitAndrey Lihatskiy
2024-07-24Merge pull request #2092 from secondlife/brad/1451-voice-fonts-messageBrad Linden
Improve error message notifying user that Voice Morph Effects are not supported
2024-07-24Update expired cert in integration testAndrey Lihatskiy
see fe8c976 for more info
2024-07-24remove inappropriate ignoretext usage as recommended in code review.Brad Linden
2024-07-23Improve error message notifying user that Voice Morph Effects are not supportedBrad Linden
secondlife/viewer#1451
2024-07-03Merge pull request #1925 from secondlife/roxie/webrtc-voice-cleanupRoxanne Skelly
Sync autobuild.xml up with release autobuild.
2024-07-03Sync autobuild.xml up with release autobuild.Roxie Linden
2024-07-03Merge pull request #1915 from secondlife/roxie/webrtc-voice-disable-morphingRoxanne Skelly
EnableVoiceMorphing should default to true
2024-07-02don't set voice font for vivoxRoxie Linden
2024-07-02EnableVoiceMorphing should default to trueRoxie Linden
2024-06-26Merge pull request #1850 from secondlife/roxie/webrtc-voice-crash-fixesRoxanne Skelly
Various crash fixes. ALso fixes an issue with adhoc/group calls on vivox regions.
2024-06-26Convert tabs to spacesRoxie Linden
2024-06-26Merge branch 'release/webrtc-voice' of github.com:secondlife/viewer into ↵Roxie Linden
roxie/webrtc-voice-crash-fixes
2024-06-26Make the webrtc viewer work for vivox adhoc/group calls.Roxie Linden
There was an issue on the release grid where old-style credentials were being sent over and the webrtc viewer wasn't dealing with them properly.
2024-06-26Merge pull request #1800 from ↵Brad Linden
secondlife/1771-mesh-objects-do-not-display-until-you-walk-directly-over-them #1771 Fix for objects disappearing and not reappearing until LoD switch
2024-06-25Issue#880 Crash on a dead pointer in a chat sessionAndrey Kleshchev
2024-06-25#1806 - crash in initVoiceChannelRoxie Linden
2024-06-25Merge pull request #1842 from secondlife/roxie/webrtc-voice-crash-fixesBrad Linden
viewer#1821 Crash at getSessionID()
2024-06-25viewer#1821 Crash at getSessionID()Andrey Kleshchev
2024-06-25Merge pull request #1837 from secondlife/roxie/webrtc-voice-gainRoxanne Skelly
2024-06-25Merge pull request #1830 from secondlife/roxie/webrtc-voice-1451Roxanne Skelly
2024-06-24[WebRTC] control microphone gain via custom audio processor.Roxie Linden
Previously, there were two places audio gain could be controlled: - the device manager - the audio track The device manager audio gain control sets the system gain for all applications, not just the webrtc application. The audio track gain happens well after the audio processing where we want it to happen. So, gain control was added to the existing custom audio processor, which previously only handled calculating and retrieving the audio levels. After these changes, the microphone gain slider does impact the audio volume heard by peers.
2024-06-21Merge branch 'release/webrtc-voice' of github.com:secondlife/viewer into ↵Roxie Linden
roxie/webrtc-voice-1451
2024-06-21Disable voice morphing and throw up a warning if it's previously enabled.Roxie Linden
2024-06-18Merge pull request #1801 from secondlife/roxie/webrtc-voice-1732Roxanne Skelly
[WebRTC] Fix crash issue when echo cancellation is enabled/disabled.
2024-06-18Fix crash issue when echo cancellation is enabled/disabled.Roxie Linden
New webrtc library fixes an assert in webrtc when echo cancellation is enabled or disabled. Also, fix an issue where disabling media grays out noise cancellation.