Handle more than 1 audio stream playback in parallel
-
Modify the aout module API: split device and streams handling -
Implement it in most common aout modules (Wasapi, Auhal, AAudio, Pulse, Pipewire can handle several streams in //) -
Modify player/libVLC API to give the user more controls about multiple streams -
Handle it in Qt/VLC-ports
Multiple streams playback need to be disabled by default (but could be enabled in Qt audio track UI).