[alsa-devel] pulseaudio external mic jack detection - ASoC based card

maruthi srinivas maruthi.srinivas.b at gmail.com
Wed Jul 8 13:03:13 CEST 2015


Hi,

I have a issue with mic jack status in Ubuntu "sound settings"  UI.  When
external mic is removed, UI still shows Mic.
When compared to HD Azalia driver, UI shouldn't show any external Mic jack
information, if it is removed.

Codec driver I use reports jack status properly and uses
snd_soc_jack_report().
/proc/interrupts, /dev/input/eventX  reflects jack activity. But the same
is not reflected in UI.

I want to know how pulseaudio detect jack status for drivers which follow
ALSA SoC architecture.
Does it read from any event from /dev/input/eventX ?

Please help in understanding.

Regards,
Maruthi


More information about the Alsa-devel mailing list