Skip to content

cubeb: Allow to select the default device even if cubeb_enumerate_devices fails #1515

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

Merged
merged 1 commit into from
Mar 19, 2025

Conversation

mitoposter
Copy link
Contributor

Cemu would not let you select even cubeb's default device if cubeb_enumerate_devices failed,
however, there are cases where it will fail but you can still get sound if you use cubeb's default device.
(For example, if you use ALSA. )

@Squall-Leonhart
Copy link
Contributor

The solution is to not use alsa, Mozilla doesn't support it beyond 2ch and certainly not on multiple output devices like the Wii Gamepad audio requires.

@mitoposter
Copy link
Contributor Author

>the solution is to not use alsa
Show me on the doll where ALSA touched you.
>mozilla doesn't support it beyond…
Yes, I could tell that the “support” is just the very bare minimum.

@Squall-Leonhart
Copy link
Contributor

Squall-Leonhart commented Mar 17, 2025

Yes, I could tell that the “support” is just the very bare minimum.

wait till work towards mozilla/cubeb#705 lands and kills alsa entirely.

theres going to be cases where alsa just breaks (exception crash) on sample rate not dividing or exacting 44100khz,

@goeiecool9999 goeiecool9999 merged commit 57ff99c into cemu-project:main Mar 19, 2025
5 checks passed
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.

3 participants