LINUX.ORG.RU

ALSA. Получить номер hidraw устройства


0

1

Есть донгл USB-аудио. К этому устройству можно получить доступ через /dev/hidrawXX.

Устройство в ALSA видно, допустим, как hw:1.0. Можно ли основываясь только на этой информации программно узнать, какой у него номер в /dev/hidraw? Копался в исходниках ALSA, но такой функциональности не нашел. Может кто уже с такой задачей сталкивался?


libudev

ALSA card number -> /dev/snd/controlCX -> найти его в libudev -> найти соседа в дереве устройств libudev с фильтром SUBSYSTEM=hidraw

fopen ★★ ()

посмотри «udevadm info --export-db»

fopen ★★ ()
Ответ на: комментарий от fopen

Оказывается не только мне такая инфа нужна %-) Благодарю, fopen!

m-ua ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.