Commit Graph

51144 Commits (ed73208eb96b862b97fa285036edea1e792ca3c6)

Author SHA1 Message Date
Brad Linden ed73208eb9 Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus 2024-07-24 16:55:49 -07:00
Brad Linden aced6fe5da
Merge pull request #2092 from secondlife/brad/1451-voice-fonts-message
Improve error message notifying user that Voice Morph Effects are not supported
2024-07-24 15:14:13 -07:00
Andrey Lihatskiy b289e0b3ad Update expired cert in integration test
see fe8c976 for more info
2024-07-24 10:42:45 -07:00
Brad Linden 152c32d312 remove inappropriate ignoretext usage as recommended in code review. 2024-07-24 09:29:41 -07:00
Brad Linden 26a01ced9a Improve error message notifying user that Voice Morph Effects are not supported
secondlife/viewer#1451
2024-07-23 17:32:59 -07:00
Brad Linden 3e4b23539c Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
# Conflicts:
 #	autobuild.xml
 #	indra/newview/llvoicechannel.cpp
2024-07-17 14:35:17 -07:00
Andrey Kleshchev 72605e75b7 viewer#1975 Fixed "Allow Land Resell" option not switching 2024-07-16 10:16:35 +03:00
Brad Linden b6447dec4c
Merge pull request #1967 from secondlife/1826-llerror-hangs-viewer
#1826 Fix for LL_ERRS crashing in mutex lock
2024-07-09 17:41:15 -05:00
RunitaiLinden d9782cf966 Review feedback change 2024-07-09 15:53:06 -05:00
RunitaiLinden f1f7426d54 #1826 Fix for LL_ERRS crashing in mutex lock 2024-07-09 15:36:00 -05:00
Roxanne Skelly 162bb33e15
Merge pull request #1925 from secondlife/roxie/webrtc-voice-cleanup
Sync autobuild.xml up with release autobuild.
2024-07-03 11:53:36 -07:00
Roxie Linden d1b1bb12cb Sync autobuild.xml up with release autobuild. 2024-07-03 11:26:39 -07:00
Roxanne Skelly f702a8f14a
Merge pull request #1915 from secondlife/roxie/webrtc-voice-disable-morphing
EnableVoiceMorphing should default to true
2024-07-03 10:25:57 -07:00
Roxie Linden 3c71230aa4 don't set voice font for vivox 2024-07-02 21:03:30 -07:00
Roxie Linden af21783ffa EnableVoiceMorphing should default to true 2024-07-02 13:52:51 -07:00
Roxanne Skelly 9bc3dfbdea
Merge pull request #1850 from secondlife/roxie/webrtc-voice-crash-fixes
Various crash fixes.  ALso fixes an issue with adhoc/group calls on vivox regions.
2024-06-26 15:46:07 -07:00
Roxie Linden 33418a77b7 Convert tabs to spaces 2024-06-26 14:43:22 -07:00
Roxie Linden 3e38ba0c4d Merge branch 'release/webrtc-voice' of github.com:secondlife/viewer into roxie/webrtc-voice-crash-fixes 2024-06-26 12:56:37 -07:00
Roxie Linden 0f2bb1bd83 Make the webrtc viewer work for vivox adhoc/group calls.
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-26 12:53:49 -07:00
Brad Linden 39473866fc
Merge pull request #1800 from 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-26 09:53:27 -07:00
Andrey Kleshchev 39f0da7ab6 Issue#880 Crash on a dead pointer in a chat session 2024-06-25 18:39:09 -07:00
Roxie Linden 454821bb59 #1806 - crash in initVoiceChannel 2024-06-25 18:30:18 -07:00
Brad Linden c3d3a13dfe
Merge pull request #1842 from secondlife/roxie/webrtc-voice-crash-fixes
viewer#1821 Crash at getSessionID()
2024-06-25 12:28:52 -07:00
Andrey Kleshchev 0f47b68e92 viewer#1821 Crash at getSessionID() 2024-06-25 11:01:58 -07:00
Roxanne Skelly 370e6154c4
Merge pull request #1837 from secondlife/roxie/webrtc-voice-gain 2024-06-25 09:37:22 -07:00
Roxanne Skelly 35148b8a84
Merge pull request #1830 from secondlife/roxie/webrtc-voice-1451 2024-06-25 09:36:54 -07:00
Roxie Linden 34a2fd525f [WebRTC] control microphone gain via custom audio processor.
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-24 14:42:30 -07:00
Dave Parks 08f2236736
#1831 Fix for redundantly rebuilding bounding boxes forever (#1832) 2024-06-21 15:00:45 -07:00
Roxie Linden ad49634425 Merge branch 'release/webrtc-voice' of github.com:secondlife/viewer into roxie/webrtc-voice-1451 2024-06-21 13:22:30 -07:00
Roxie Linden 3eab42ebd8 Disable voice morphing and throw up a warning if it's previously enabled. 2024-06-21 13:22:12 -07:00
Brad Linden c13eba105f
Merge pull request #1827 from Ansariel/develop-mergefix
Fix some BOOL oversights during WebRTC merge
2024-06-21 12:02:08 -07:00
Brad Linden a9971d3501
Merge pull request #1824 from Ansariel/develop
Fix texture fetch request getting canceled if request counter flips over
2024-06-21 12:00:43 -07:00
Dave Parks 80ea30af1a
#1769 gltf optimization pass (#1816)
#1814 and #1517 Fix mirror update rate and occlusion culling
2024-06-21 13:13:08 -05:00
Ansariel e2c7a4d245 Fix some BOOL oversights during WebRTC merge 2024-06-21 19:48:18 +02:00
Andrey Kleshchev 9fb9e8f33c viewer#1821 Crash at getSessionID() 2024-06-21 19:31:46 +03:00
Ansariel 77374d9fbc Fix texture fetch request getting canceled if request counter flips over 2024-06-21 12:56:57 +02:00
Andrey Kleshchev e4fd1bd71e viewer#1808 Use bugsplat's setAttribute for app state 2024-06-21 11:46:25 +03:00
Brad Linden 68963019cd
Merge pull request #1791 from secondlife/brad/webrtc-voice-develop
webrtc-voice merge to develop
2024-06-20 16:02:10 -07:00
Brad Linden a52391d582 Fixed incomplete merge in message_template.msg.sha1 2024-06-20 14:40:14 -07:00
Brad Linden d8cbc8a0fd Merge remote-tracking branch 'origin/develop' into brad/webrtc-voice-develop 2024-06-20 14:29:54 -07:00
Brad Linden c686be5b0d Merge remote-tracking branch 'origin/release/webrtc-voice' into brad/webrtc-voice-develop 2024-06-20 14:29:46 -07:00
Andrey Kleshchev 2515f422cf viewer-private#247 Retry loading missing textures for model upload
in case user provided a texture later, after seeing a 'missing texture'
error.
2024-06-20 23:23:05 +03:00
Andrey Kleshchev 5c9d985b92 triage#59 Properly hide particles if 'friends only' 2024-06-20 10:46:40 +03:00
Roxanne Skelly d8fdf5acf8
Merge pull request #1801 from secondlife/roxie/webrtc-voice-1732
[WebRTC] Fix crash issue when echo cancellation is enabled/disabled.
2024-06-18 17:45:19 -07:00
Brad Linden 5b13c53e31 Merge remote-tracking branch 'origin/1771-mesh-objects-do-not-display-until-you-walk-directly-over-them' into develop
resolve known conflicts early.

 # Conflicts:
 #	indra/newview/llvocache.cpp
2024-06-18 17:35:32 -07:00
Roxie Linden 0799f799e6 Fix crash issue when echo cancellation is enabled/disabled.
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.
2024-06-18 15:40:12 -07:00
RunitaiLinden c910fdda2b #1771 Fix for objects disappearing and not reappearing until LoD switch 2024-06-18 17:17:37 -05:00
Brad Linden aebfdfa48b Added git-blame-ignore entry for whitespace change 2024-06-18 11:57:54 -07:00
Brad Linden 863c541ce0 Fix whitespace for pre-commit hooks 2024-06-18 11:57:11 -07:00
Brad Linden 6393e88ca4 Merge remote-tracking branch 'origin/develop' into brad/webrtc-voice-develop 2024-06-18 11:55:30 -07:00