Description
Environment
Second Life Test 7.1.4.240800715 (64bit)
Release Notes
Build Configuration RelWithDebInfo
You are at 128.0, 128.0, 24.0 in webRTC1 located at simhost-07f5f7ddf45b02732.aditi
SLURL: secondlife://Aditi/secondlife/webRTC1/128/128/24
(global coordinates 259968.0, 245376.0, 24.0)
WebRTC-Voice 2024-04-09.8610484336
Release Notes
CPU: Apple M1 Pro (2400 MHz)
Memory: 16384 MB
OS Version: Mac OS X 14.0.0 Darwin 23.0.0 Darwin Kernel Version 23.0.0: Fri Sep 15 14:41:43 PDT 2023; root:xnu-10002.1.13~1/RELEASE_ARM64_T6000 x86_64
Graphics Card Vendor: Apple
Graphics Card: Apple M1 Pro
OpenGL Version: 4.1 Metal - 86
Window size: 1249x750
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 64m
Bandwidth: 3000kbit/s
LOD factor: 1.125
Render quality: 0
Advanced Lighting Model: Enabled
Texture memory: 10922MB
Disk cache: Max size 1638.4 MB (100.0% used)
HiDPI display mode: 0
J2C Decoder Version: OpenJPEG runtime: 2.5.0
Audio Driver Version: Undefined
Dullahan: 1.14.0.202310131309
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.16
Voice Server Version: Secondlife WebRTC Gateway
Packets Lost: 4/387 (1.0%)
April 09 2024 17:12:06
Description
Bluetooth does not offer stereo + mic, but instead either stereo or mono + mic. Pushing the talk button puts it into mono + mic (if the mic is the selected audio device.) Releasing puts it back into stereo mode. This is a bit disruptive. We should consider always having mono + mic when both the input and output point to the bluetooth device. People who want stereo can use another input device (laptop mic, etc.)
Can we make the behavior selectable?
Reproduction steps
- Use a bluetooth headset or earbuds
- Log into a webrtc region with a webrtc viewer.
- Select the bluetooth device as both input and output.
- Have someone else talk.
- Hit the talk button.
- See that it switches to mono.