Skip to content

fix: add microphone access kill switch - #7

Open
spyrae wants to merge 1 commit into
ArunNGun:mainfrom
spyrae:fix/mic-access-kill-switch
Open

spyrae wants to merge 1 commit into
ArunNGun:mainfrom
spyrae:fix/mic-access-kill-switch

Conversation

@spyrae

@spyrae spyrae commented Jun 25, 2026

Copy link
Copy Markdown

Summary\n- add a persistent Microphone Access toggle that disables all microphone capture paths\n- avoid calling getUserMedia when microphone access is off, including settings meters and legacy renderer paths\n- force auto-scroll when microphone access is disabled so meetings are not affected by Bluetooth/audio route changes\n\n## Why\nOn macOS, opening an audio input stream can switch Bluetooth headsets into call/headset mode or disturb meeting audio output. This gives users a hard opt-out so OpenTeleprompter can run without touching audio input.\n\n## Verification\n- npm run build:frontend\n- npm run build\n- parsed legacy renderer/settings inline scripts\n- git diff --check

@spyrae
spyrae requested a review from ArunNGun as a code owner June 25, 2026 14:24
@ArunNGun

Copy link
Copy Markdown
Owner

Hi @spyrae will check this today,thanks for the contribution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants