Skip to content

Jukebox - Device selection #24

@SirBob01

Description

@SirBob01

Jukebox currently uses the PortAudio library as a cross-platform sound API. Unfortunately, it does not have the functionality to receive device count change events. This leads to stuttering if the new default device has different stream parameters to the old one.

Until the PortAudio team decides to release this feature, I'll be thinking of migrating to libsoundio. Again though, libsoundio is build failing on MacOS because it is using a deprecated API, so can't use that yet either.

Ugh.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcore featureThis is a core feature that needs to be implemented

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions