deadbeef icon indicating copy to clipboard operation
deadbeef copied to clipboard

audio plugins should be automatically switch to available sound server.

Open revast opened this issue 8 years ago • 1 comments

This functionality is very useful and is derived from mplayer/mpv, which allows one to switch to other output plugins if the one currently used is not working. gstreamer also can work this way.

Synopsis: Suppose you have deadbeef open, playing sound with the pulseAudio plugin. Now If I start Jack, it would be nice if deadbeef would know that I did so, and the output plugin would now switch Jack. As Jack can be started via dbus and jackd, as well as pulseaudio/alsa can be plugged into Jack as well, it's not exactly straightforward to implement this, but it would be great to have this feature. If stopping audio is necessary, it would be great to handle this in a kind way. Same goes for Jack->PulseAudio, ALSA <->PulseAudio.

What I have to do without this feature is obvious: stop the sound, change the audio plugin in settings and start the sound again, which gets cumbersome over time. Even if stopping the sound can not be avoided: Maybe a quick dropdown menu widget for choosing the audio plugin right in the interface as optional widget would be another way to have a quick fix for this? You'd have to choose be hand then..

revast avatar Oct 18 '15 21:10 revast