[alsa-devel] [PATCH0/2] jack: Add support for SND_JACK_LINEOUT

Mark Brown broonie at sirena.org.uk
Tue Oct 21 22:03:23 CEST 2008

On Tue, Oct 21, 2008 at 03:42:19PM -0400, Matthew Ranostay wrote:
> Mark Brown wrote:

> > What do you mean by a "mixer switch"?  Do you just mean a software
> > control that can select between line and headphone signals?

> Yeah, when it's a line out it doesn't mute the other lineouts.

> > Is the
> > hardware able to determine which kind of device is connected to the
> > jack?

> Yes with the AC_VERB_GET_PIN_WIDGET_CONTROL verb being read when reporting the
> jack status.

OK, that's exactly the case I was describing before: it's a jack with
independant line and headphone functions that is able to distinguish
between the two.  The switching isn't particularly relevant to the
function of the jack here, it's a natural feature of the jack API - if
the hardware could also determine if a microphone were connected to the
jack and be configured appropriately then it could also report that.

More information about the Alsa-devel mailing list