[devel-sbc] Переключение звука на RPI4

Aleksey Novodvorsky aen at basealt.ru
Wed Nov 20 17:52:01 MSK 2019


ср, 20 нояб. 2019 г., 17:47 Pavel Isopenko <master at pauli.ru>:

>
> 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


Отлично, спасибо.

Rgrds, Алексей

>
>
>
>
> --
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.altlinux.org/pipermail/devel-sbc/attachments/20191120/3336acaf/attachment.html>


More information about the devel-sbc mailing list