[alsa-devel] HD-audio regression after commit 34588709af61be1550b4e2bcee5c85d0ac4f34d4

Takashi Iwai tiwai at suse.de
Tue Jan 22 11:12:33 CET 2013


At Tue, 22 Jan 2013 05:06:33 -0500,
Miro Hodak wrote:
> 
> On Tue, Jan 22, 2013 at 3:58 AM, Takashi Iwai <tiwai at suse.de> wrote:
> 
> > At Tue, 22 Jan 2013 03:14:10 -0500,
> > Miro Hodak wrote:
> > >
> > > On Tue, Jan 22, 2013 at 2:05 AM, Takashi Iwai <tiwai at suse.de> wrote:
> > >
> > > > At Mon, 21 Jan 2013 21:21:45 +0100,
> > > > Takashi Iwai wrote:
> > > >
> > >
> > >
> > > > The patch is below, already merged in test/hda-gen-parser branch (and
> > > > test/hda-migrate and master branch, too), as usual.
> > > >
> > > >
> > > > Takashi
> > > >
> > > > ---
> > > > From: Takashi Iwai <tiwai at suse.de>
> > > > Subject: [PATCH] ALSA: hda - Disable HP auto-mute during independent HP
> > > > mode
> > > >
> > > > Both the HP auto-mute and the independent HP mode conflict with each
> > > > other.  Make HP auto-mute disabled (only for the affected HP jack)
> > > > during the driver is in HP independent mode.
> > > >
> > > > How is this supposed to work? I upgraded my kernel, and with
> > Independent
> > > HP on Auto-Mute can still be switched on or off in alsamixer.
> >
> > The Auto-mute mode enum mixer is still accessible but it doesn't
> > affect the automute behavior of the HP jack itself.  The HP jack is
> > excluded from the automute source during the independent HP mode.
> >
> >
> > Takashi
> >
> 
> Is there a reason to do it this way? It must confusing to users if the
> option can be changed but it has no effects. For example, Independent HP
> cannot be changed while sound is being played.

The auto-mute option isn't only for one headphone.  If you have an
extra line-out in addition to built-in speaker, it's still working
even if one headphone jack isn't used.  Ditto for the case with
multiple headphones.  The independent HP mode influences only on the
first HP jack.


Takashi


More information about the Alsa-devel mailing list