[alsa-devel] [PATCH] ALSA: HDA: Fix front mic on Dell Precision M6500
tiwai at suse.de
Tue Aug 31 11:10:20 CEST 2010
At Tue, 31 Aug 2010 11:01:40 +0200,
David Henningsson wrote:
> 2010-08-30 18:58, Takashi Iwai skrev:
> > At Thu, 26 Aug 2010 12:22:42 +0200,
> > I wrote:
> >> At Mon, 23 Aug 2010 21:25:55 +0200,
> >> David Henningsson wrote:
> >>> I admit that the best thing would be to make the driver support all
> >>> three mics, but at this point, the alsa driver can only support two, one
> >>> called "mic" and one called "front mic". I believe the best choice is to
> >>> select the internal mic as "front mic" and the mic jack on the laptop as
> >>> "mic", thus leaving the docking station mic jack non-functional.
> >>> The behavior without this patch is to select the mic jack on the laptop
> >>> as "mic" and the mic on the docking station as "front mic", thus leaving
> >>> the internal mic non-functional in all cases, and that regardless of you
> >>> have a docking station or not.
> >> OK, here is a test patch for fixing more intensively. (I just did
> >> build-test, totally untested with real machines :)
> >> It basically extends the config parser to allow multiple input pins
> >> assigned for a single type. The old input_pins field is kept for
> >> other drivers, so that it won't give regressions. It'll be removed
> >> in future.
> > As my tests with hda-emu through all codec data passed well, I
> > committed the fixes to sound git tree now.
> > Give the latest alsa-driver snapshot try.
> Thanks, I'll try to get someone to test it :-)
> Ubuntu has automated builds of your daily snapshot tarball which we make
> available to our users. What time of day to you recommend that we pick
> it to get the lowest latency?
The daily snapshot is created shortly after 12:00AM midnight here.
> Btw, do you have an automated test suite to try all codeces with hda-emu
> or do you just run a few manually and see if they work?
It's no comprehensive test-suite but just a few script to run hda-emu
on all files in codecs/* and compare before and after the change.
And, no, I don't run it regularly but only occasionally when the
common part is changed.
More information about the Alsa-devel