[alsa-devel] pulseaudio external mic jack detection - ASoC based card
Takashi Iwai
tiwai at suse.de
Wed Jul 22 14:38:46 CEST 2015
On Wed, 22 Jul 2015 14:28:54 +0200,
David Henningsson wrote:
>
>
>
> 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?
Yes, ASoC on 4.2 kernel provides the jack kctls, too.
Takashi
More information about the Alsa-devel
mailing list