Skip to content

Allow selection of output device #3

@tstavropoulos

Description

@tstavropoulos

Right now the audio output is limited to the default multimedia output device at the time of instantiation of the instantiation of the stream (when a song starts). Handled in MusicManager.PlaySong(...)

It would instead be preferred to use the MMDeviceEnumerator to populate a menu with a checklist of available audio output devices. The default would be selected (by default). Changing it while the song is playing should transfer the ouput to the newly selected device with minimal interruption. Will need to subscribe to events indicating when devices are added, removed, and disabled.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions