Фронтальный микрофон, pulse-audio и корявый фронтальный блок корпуса

Суть проблемы:
Есть матьринка со звуком на борту, фронтальный микрофон не определяется pulse-audio и не виден в списке источников. Причина проблемы - косячный фронтальный блок с неверной схемой: должно быть, имеем по факту.

Перепаивать смысла нет - все равно гнезда корявые без детекторов, посему пришлось искать программный подход. После долгого копания в недрах PA был найден набор файлов /usr/share/pulseaudio/alsa-mixer/paths/*.conf . В них находятся кучи правил, по которым PA определяет доступность и параметры разных источников и выходов.

Решение:
Нас интересует файл analog-input-front-mic.conf. находим сточки
Цитата:
[Jack Front Mic]
и добавляем туда:
Цитата:
[Jack Front Mic]
state.unplugged = unknown


Это говорит PA что при отключенном разъеме состояние микрофона не определено. При таком раскладе он появится в списке источников звука, чего мы и добивались.
07/05/2013 00:36 [+6]

 
Разное
Радио "Foxel's home"
[ ogg / 128kbps ]

Automated translation


QuickFox
Powered by
QuickFox 2
© Foxel aka LION
2006 - 2009
Аккредитованный разработчик inPHP.org
Foxel на Free-lance.ru
PHP Cool
Im Furry .ru российское фурри сообщество

lucid is here

QIP

Unreal Commander

Баннеры
Баннеры