Re: [PATCH] hda: add SW_LINEOUT_INSERT support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Oct 17, 2008 at 08:21:17AM -0400, Matthew Ranostay wrote:
> Mark Brown wrote:

> > For line outputs I think providing that information in the device name
> > would be better - the reason for providing the distinction in the switch
> > is to provide information when the function of the device attached to
> > the jack changes at runtime.  As far as the hardware is concerned one
> > line output is much the same as another.

> 	err = snd_jack_new(codec->bus->card,
> 		"Jack Detection",
> 		SND_JACK_HEADPHONE | SND_JACK_LINEOUT, &spec->jack);

> Do you mean something like this?

I'm not sure exactly what you mean by that change.  What the code says
is that you have a single jack and can detect at runtime if the device
plugged into it is a line or headphone.  If that is the case then yes,
you should do something like that though that's not a very good name for
the jack (ideally it should correspond to something like the label given
to the jack on the machine case).

>                                   Of course this will require some changes
> in snd_jack_report.

Could you explain what changes you think are required?  The API already
supports multi-function jacks.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux