Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable audio output support on Firefox #2816

Open
wants to merge 5 commits into
base: livekit
Choose a base branch
from

Conversation

robintown
Copy link
Member

@robintown robintown commented Nov 21, 2024

The issues we originally saw with audio outputs on Firefox seem to be resolved. Let's re-enable this while also giving Firefox users a way to make their audio output follow the system default, like Chrome does out of the box.

Closes #2022

Managing your audio output manually is kind of cumbersome; Chrome creates a default audio output for us, but now that audio outputs are enabled on Firefox as well, I find it necessary for a good user experience that there always be a way to set it to "whatever the default is".
@robintown robintown force-pushed the firefox-audio-output branch from ffa6dca to f249b7d Compare November 21, 2024 19:45
@robintown robintown marked this pull request as ready for review November 21, 2024 19:52
@robintown robintown requested a review from a team as a code owner November 21, 2024 19:52
src/livekit/MediaDevicesContext.tsx Outdated Show resolved Hide resolved
src/settings/DeviceSelection.tsx Outdated Show resolved Hide resolved
@hughns
Copy link
Member

hughns commented Dec 11, 2024

@robintown are you planning on working on this more or should it be moved to draft?

@robintown
Copy link
Member Author

Doing a bit of work on this now.

@robintown robintown requested a review from toger5 December 13, 2024 20:38
@robintown
Copy link
Member Author

It looks like this now:

Screenshot from 2024-12-13 15-38-21

@robintown
Copy link
Member Author

Hmm, I'm curious why the code coverage upload isn't working here. Codecov appears confused about whether my branch is protected or not (it isn't)

@robintown
Copy link
Member Author

https://github.com/element-hq/it-internal/issues/1784 for the coverage upload error

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.

Changing the audio output device is not working with Firefox
3 participants