Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-22 | #2007 The 'No device' option isn't displayed in the 'Input/Output' drop-down ↵ | Alexander Gavriliuk | |
boxes | |||
2024-10-18 | viewer#2884 Cleanup | Andrey Kleshchev | |
2024-10-18 | viewer#2884 Convert webrtc and experience coroutines into idle callbacks | Andrey Kleshchev | |
2024-09-24 | Restore WebRTC shutdown fix (#2658) | Ansariel Hiller | |
2024-09-23 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp | |||
2024-09-18 | fix trailing whitespace | Roxie Linden | |
2024-09-18 | Mute other / set volume level for other is not working. | Roxie Linden | |
As part of the boost::json conversion, the json that mutes and sets peer gain was not being formed correctly. Also, tweaked the peer gain default. | |||
2024-09-12 | Merge pull request #2543 from secondlife/roxie/webrtc-285 | Roxanne Skelly | |
mute icons were not showing during group call when user was muted | |||
2024-09-11 | Fix issue with improper reporting as to whether voice is working. | Roxie Linden | |
This fixes #1436, an issue where the 'call button' sometimes got greyed out when it shouldn't have been. Vivox is now 'working' (and the call button can be enabled) when it's logged in. WebRTC is 'working' (and the call button can be enabled) when the coroutine is active. | |||
2024-09-10 | mute icons were not showing during group call when user was muted | Roxie Linden | |
This fixes: https://github.com/secondlife/viewer-private/issues/285 When processing messages from the voice server, the volume and not the mute status was being checked with respect to retrieving the mute status. | |||
2024-09-09 | Voice bars of self and as seen by others do not appear the same. | Roxie Linden | |
The voice server sends up the float power level of peers as an integer multiplied by 128, in order to save character count as the voice power level will likely be only 3 digits, instead of many for a full float. The client was not taking this into account. | |||
2024-09-04 | Fix some race conditions on connection shutdown. | Roxie Linden | |
In a few locations, there were cases where connection shutdown would stall, leaving the connection in place. This was due to bad handling of the outstanding operations counter. | |||
2024-08-29 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
2024-08-22 | Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into ↵ | Brad Linden | |
release/2024.08-DeltaFPS # Conflicts: # indra/newview/featuretable_mac.txt | |||
2024-08-21 | Fix implicit conversion error in llvoicewebrtc.cpp | Andrey Lihatskiy | |
2024-08-21 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llvoicewebrtc.cpp | |||
2024-08-20 | removed unnecessary comment | Roxie Linden | |
2024-08-20 | Fix hang when incoming p2p or group calls throw up dialog. | Roxie Linden | |
There were changes in atlasaurus that resulted in a hang for incoming p2p and group calls which throw up dialogs. The changes revolved around mutex, coroutines, job queues, and such. The fix was to do any processing that may result in callbacks from the webrtc code in a queued job instead of a coroutine. | |||
2024-08-20 | Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop | Brad Linden | |
# Conflicts: # autobuild.xml # indra/newview/llvoicewebrtc.cpp | |||
2024-08-20 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml # autobuild.xml # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FreeType.cmake # indra/newview/llappviewer.cpp # indra/newview/skins/default/xui/en/floater_fast_timers.xml # indra/newview/viewer_manifest.py # indra/test/test.cpp | |||
2024-08-16 | Log WebRTC devices on webrtc initialization. | Roxie Linden | |
2024-08-15 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # indra/newview/llpanelpeople.cpp | |||
2024-08-14 | Don't call virtual functions in a derived class constructor | Roxie Linden | |
2024-08-14 | Voice dot not always visible after crossing region boundaries. | Roxie Linden | |
For issue #2064 The connection to the voice server was not upgraded/downgraded to primary/secondary when crossing region boundaries, so the server sent the wrong value and the viewer chose not to display a voice dot. | |||
2024-08-14 | viewer#2204 crash at connectionStateMachine | Andrey Kleshchev | |
2024-08-13 | viewer-private#262 webrtc crashes on shutdown #2 | Andrey Kleshchev | |
2024-08-09 | Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop | Brad Linden | |
# Conflicts: # .github/workflows/build.yaml # indra/llui/llscrolllistctrl.cpp | |||
2024-08-09 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # .github/workflows/build.yaml # indra/newview/CMakeLists.txt # indra/newview/llspeakers.cpp # indra/newview/llvoicechannel.cpp # indra/newview/llvoicechannel.h # indra/newview/llvoiceclient.cpp # indra/newview/llvoiceclient.h # indra/newview/llvoicewebrtc.cpp | |||
2024-08-07 | viewer-private#262 viewer crashes on exit if the call is not completed | Andrey Kleshchev | |
2024-08-07 | Replace boost::shared_ptr with std in voice classes | Andrey Kleshchev | |
2024-08-07 | viewer#2203 Crash at breakVoiceConnectionCoro | Andrey Kleshchev | |
bar webrtc's coroutines from necromancy | |||
2024-08-06 | Merge branch 'develop' into marchcat/b-sync | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml # autobuild.xml # indra/cmake/Audio.cmake # indra/cmake/Copy3rdPartyLibs.cmake # indra/llxml/llxmltree.cpp # indra/newview/viewer_manifest.py | |||
2024-08-01 | Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop | Brad Linden | |
2024-08-01 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus | |||
2024-07-31 | Implement a Logging Sink for WebRTC | Roxie 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-30 | viewer-private#255 p2p outgoing calls did not work correctly #2 | Andrey Kleshchev | |
2024-07-29 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
2024-07-29 | Update boost to 1.85 and fix deprecation warnings | Rye Mutt | |
2024-07-27 | Fix implicit conversion errors from int to float in llvoicewebrtc.cpp | Andrey Lihatskiy | |
2024-07-17 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # autobuild.xml # indra/newview/llvoicechannel.cpp | |||
2024-07-09 | Update tracy profiler to 0.10 (#1946) | Rye Mutt | |
2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
and llunittype.h for now | |||
2024-07-01 | Remove include of format library that isn't used and can't be used without ↵ | Ansariel | |
C++20 support anyway | |||
2024-06-28 | Merge remote-tracking branch 'origin/release/webrtc-voice' into develop | Brad Linden | |
# Conflicts: # indra/newview/llvoicechannel.cpp | |||
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-21 | Fix some BOOL oversights during WebRTC merge | Ansariel | |
2024-06-18 | Fix whitespace for pre-commit hooks | Brad Linden | |
2024-06-13 | Merge branch 'develop' of github.com:secondlife/viewer into roxie/webrtc-voice | Roxie Linden | |
2024-05-19 | More session shutdown cleanup | Roxie Linden | |
2024-05-16 | Race condition resulted in close causing removal of peer connection while ↵ | Roxie Linden | |
other jobs might be using it. |