[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