Bug 38742 - На RPi4 переключение на выбранный аудио-выход происходит не сразу
Summary: На RPi4 переключение на выбранный аудио-выход происходит не сразу
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p9
Classification: Distributions
Component: mate-media (show other bugs)
Version: не указана
Hardware: aarch64 Linux
: P5 normal
Assignee: Valery Inozemtsev
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-21 18:48 MSK by jqt4
Modified: 2023-01-25 15:13 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jqt4 2020-07-21 18:48:43 MSK
Проблема наблюдается в ALT Workstation 9.990 RC1 для RPi4
В приложении "Параметры звука" на вкладке "Выход" можно выбрать устройство для вывода звука.
Переключение на выбранный выход происходит не сразу, а только после перезапуска воспроизведения.
Например, при просмотре видео в firefox после завершения одного видео и запуска другого.
Или когда в ролик вклинивается реклама.

"Параметры звука" только изменяет параметр PulseAudio default_sink
Это аналогично ручной команде:

pacmd set-default-sink alsa_output.platform-bcm2835_audio.stereo-fallback.2

После этого параметр default_sink изменяется, но, как я понял,
он будет использован при воспроизведении следующего фрагмента.
Для реального переключения звука этого недостаточно, нужно ещё явно переключить
sink-input, связанный с некоторым приложением на нужный sink:

pacmd move-sink-input 3 alsa_output.platform-bcm2835_audio.stereo-fallback.2

После этого переключения звука происходит сразу.
Comment 1 Антон Мидюков 2020-07-21 18:58:29 MSK
shrek@ можно ли пропатчить mate-volume-control на сей счёт?

По идее, описанная проблема должна проявляться и на другом железе.
Comment 2 Valery Inozemtsev 2020-07-21 21:01:39 MSK
не знаю как на rpi, у меня сразу переключает
Comment 3 Valery Inozemtsev 2020-07-22 08:46:09 MSK
совсем забыл, у меня pulseaudio 13.99.1
у pulseaudio 13.0 какие то неувязки с libalsa 1.2.3, с этим лучше обратиться к sbolshakov@
Comment 4 jqt4 2020-07-24 12:35:50 MSK
sbolshakov@ посмотрите, пожалуйста, что можно сделать с этой проблемой.
Comment 5 Pavel Shilov 2023-01-25 15:13:12 MSK
Произвел проверку на платформе:
* alt-workstation-10.0-rpi4-aarch64

Версии пакетов: 
* libpulseaudio-14.2-alt6.aarch64
* pulseaudio-utils-14.2-alt6.aarch64
* pulseaudio-daemon-14.2-alt6.aarch64
* libalsa-1.2.8-alt1.aarch64
* firefox-108.0.1-alt0.p10.1.aarch64

По указанным шагам ошибка не воспроизводится