[devel-sbc] Переключение звука на RPI4
Pavel Isopenko
master at pauli.ru
Wed Nov 20 17:47:31 MSK 2019
20.11.2019 15:57, Антон Мидюков пишет:
> 15.11.2019 3:45, Павел Исопенко пишет:
>> Был неточен. Поправлюсь.
>>
>> #!/bin/sh
>>
>> TMPFCMD="/tmp/dialog.file"
>>
>> dialog --clear --title "Добрый день, $USER!" --menu "\
>> Выберите желаемый аудиовыход:" 10 50 2 "0" "HDMI audio device"
>> "1" "3,5мм headphone jack" 2> $TMPFCMD
>> CMD2RUN=$(cat $TMPFCMD)
>> if [ "$?" -eq "0" ]; then
>> case "$CMD2RUN" in
>> '0')
>> echo 'Вы выбрали HDMI audio device'
>> amixer -c0 cset numid=3 2
>> ;;
>> '1')
>> echo 'Вы выбрали 3,5мм headphone jack'
>> amixer -c0 cset numid=3 1
>> ;;
>> '-1')
>> echo 'Вы вышли, нажав ESC, или же внутри dialogа произошла ошибка'
>> exit 1
>> ;;
>> esac
>> fi
>>
>> rm -f $TMPFCMD
> А может сделать правило udev, которое будет при подключении
> наушников/колонок звук выводить на них, а при отключении обратно на hdmi?
> Такого сценария использования будет достаточно? Или нет?
>
Может быть и достаточно. Пробовать надо. Кто сделает?
Тем временем, в Сизиф ушёл RPi-audioswitch. Он для ручного переключения,
что идее с udev не противоречит.
http://git.altlinux.org/tasks/archive/done/_235/241113/logs/events.1.1.log
--
С уважением, *Павел Исопенко*
тел. +79165329582
email: master �� pauli.ru
XMPP: pavelri �� jabber.credoaudit.ru
More information about the devel-sbc
mailing list