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

maruthi srinivas maruthi.srinivas.b at gmail.com
Wed Jul 22 17:13:50 CEST 2015


This is for  upcoming AMD ASoC driver.

On Wed, Jul 22, 2015 at 5:58 PM, David Henningsson <
david.henningsson at canonical.com> 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?
>
> Also, out of curiousity, what machine is this?
>
> --
> David Henningsson, Canonical Ltd.
> https://launchpad.net/~diwic
>


More information about the Alsa-devel mailing list