On 11/07/13 12:23, Takashi Iwai wrote:
At Thu, 11 Jul 2013 11:31:15 +0200, Tormen wrote:
/// Small question: What is the use of Digital and Capture seeming to do the same thing ?
The "Digital" mixer element is implemented in alsa-lib softvol plugin, i.e. it's a software input gain control. OTOH, "Capture" volume is the hardware control. The former is present in the case where no proper gain control is available on hardware (and without using PulseAudio).
Thanks !
/// Rename:
The common case for "Headphone Mic" is a headphone jack that can be *switched* as a mic jack. So, "Headphone Mic" isn't appropriate in this case. The use case is rather similar as "Headset Mic", where both input and output are done through a single jack.
Yes, makes sense.
/// Patch:
You must have broken the patch at saving from your mailer. Most likely invalid space/tab conversions. Better to fix your setup...
I put the patch as an attachment below. Give it a try again.
Damn it, you're right. My sincere appologies. As the Documentation got fixed nicely I assumed my patch is good. But of course a c file is more sensitive to tab/spaces!
Now it applied like charme on the debian 3.9.6 kernel source :
/mnt/tmp/src/linux-3.9.6 % cat /tmp/0001-ALSA-hda-Add-no_multi_io-hda_gen_spec-flag.patch|patch -p1 patching file Documentation/sound/alsa/HD-Audio.txt patching file sound/pci/hda/hda_generic.c Hunk #1 succeeded at 138 (offset -4 lines). Hunk #2 succeeded at 1501 (offset -43 lines). Hunk #3 succeeded at 1515 with fuzz 2 (offset -43 lines). Hunk #4 succeeded at 1543 (offset -43 lines). Hunk #5 succeeded at 1562 (offset -43 lines). patching file sound/pci/hda/hda_generic.h Hunk #1 succeeded at 202 with fuzz 2 (offset -18 lines). patching file sound/pci/hda/patch_realtek.c Hunk #1 succeeded at 1816 (offset -27 lines).
I am compiling now and I'll let you know!
Tormen