[alsa-devel] [PATCH v2 1/2] ALSA: jack: create jack kcontrols for every jack input device

Raymond Yau superquad.vortex2 at gmail.com
Wed Mar 25 01:48:43 CET 2015


>
> > >>For headphone or headset, one hw switch only:
>
> > >>  * "Headphone Jack"
> > >>  * "Headset Mic Phantom Jack"
>
> > >I'd have expected these to be the same thing, just with the second case
> > >always having the same state for both switches.
>
> > We need to distinguish the use cases: in case of independent switches,
we
> > can make the assumption that if the user plugged in a headset, the user
> > wants to use the headset mic instead of the internal mic, so we switch
to
> > it.
>
> > In the other case, where we don't know if the user plugged in a
headphone or
> > a headset, we need to ask the user what (s)he plugged in, so we can
> > determine whether to select headphone+internal mic or headphone+headset
mic.::

Does the user maunal of those notebook explicitly state that the combo jack
support headset and headphone ( or mic) ?

if not, why do the driver need to support both headphone and headset ( or
mic ) especially when the icon near the jack is headset


More information about the Alsa-devel mailing list