История изменений
Исправление altwazar, (текущая версия) :
Вопрос: какой кусок софта (bluez, alsa, pulseaudio, …) за автоматическую настройку синков отвечает и что конкретно мне нужно писать в конфигах, чтобы ликвидировать указанную проблему?
За синки и вывод в них отвечает пульса. Можно попробовать подключить в файл настроек пульсаудио «load-module module-switch-on-connect» (/etc/pulse/default.pa)
Но, на сколько я помню, свежая пульса должна автоматически перекидывать потоки на новую железку с более высоким приоритетом без этого модуля. Под рукой нет подходящей железки для теста.
Еще можно посмотреть на это: https://www.freedesktop.org/wiki/Software/PulseAudio/FAQ/#index40h3
Это старый скрипт для смены карты вывода с перекидыванием текущих потоков. Из него можно слепить подходящий костыль, если больше ничего не поможет (чтобы избежать перезагрузки mpv).
Исходная версия altwazar, :
Вопрос: какой кусок софта (bluez, alsa, pulseaudio, …) за автоматическую настройку синков отвечает и что конкретно мне нужно писать в конфигах, чтобы ликвидировать указанную проблему?
За синки и вывод в них отвечает пульса. Можно попробовать подключить в файл настроек пульсаудио «load-module module-switch-on-connect» (/etc/pulse/default.pa)
Но, на сколько я помню, свежая пульса должна автоматически перекидывать потоки на новую железку с более высоким приоритетом без этого модуля. Под рукой нет подходящей железки для теста.
Еще можно посмотреть на это: https://www.freedesktop.org/wiki/Software/PulseAudio/FAQ/#index40h3