8 Jul
2015
8 Jul
'15
2:03 p.m.
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