Thanks, that seems to work... Would be great if future versions of alsa can do this by default.
Christian On Mon, 2008-02-25 at 18:39 +0100, Takashi Iwai wrote: > At Sat, 23 Feb 2008 06:03:30 +0100, > Christian Kellner wrote: > > > > I have a Inter HDA device and my problem is that I want to capture > input (e.g. in Ekiga for VOIP) from the mic port of my dock (Thinkpad > T61p withAdvanced mini dock) > > > > While I can listen to the input from this port, It seems to me that > I cannot capure from it. The reason might be that I can select Mic, > Internal Mic and Mix,as input sources but not Docking Mic, however, I > do have the Docking mic available for playback. > > > > > > > > btw, this is my sound card, and the problem appeared with several versions > > of alsa including the 1.16 as in ubuntu hardy alpha5. > > 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio > > Controller (rev 03) > > > > I hope this is the right place/way for that problem... > > Better on alsa-devel ML (preferred), or ALSA BTS. > > Anyway, try the patch below. It's against ALSA HG version. > > > Takashi > > diff -r 31a0b1c2f823 pci/hda/patch_analog.c > --- a/pci/hda/patch_analog.c Mon Feb 25 18:26:41 2008 +0100 > +++ b/pci/hda/patch_analog.c Mon Feb 25 18:42:06 2008 +0100 > @@ -3188,11 +3188,12 @@ static int patch_ad1884(struct hda_codec > * Lenovo Thinkpad T61/X61 > */ > static struct hda_input_mux ad1984_thinkpad_capture_source = { > - .num_items = 3, > + .num_items = 4, > .items = { > { "Mic", 0x0 }, > { "Internal Mic", 0x1 }, > { "Mix", 0x3 }, > + { "Docking-Station", 0x4 }, > }, > }; > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user