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

David Henningsson david.henningsson at canonical.com
Wed Jul 22 14:28:54 CEST 2015



On 2015-07-08 13:03, maruthi srinivas wrote:
> 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.

Has this not been unified in (very) recent kernels, so that ASoC also 
creates kcontrols, or at least has the possibility to do so?

Also, out of curiousity, what machine is this?

-- 
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic


More information about the Alsa-devel mailing list