• Takashi Iwai's avatar
    ALSA: hda - Add the inverted digital mic workaround to Realtek codecs · 125821ae
    Takashi Iwai authored
    Some laptops are equipped with ForteMedia digital mics that give the
    differential input.  With such devices, summing stereo streams into a
    mono (like PulseAudio does) results in almost silence.
    
    This patch provides a workaround for this bug by adding a new mixer
    switch to turn on/off the right channel of digital mic, just like a
    similar fix for Conexant codecs.
    
    When the new switch "Inverted Internal Mic Capture Switch" is off and
    the current input source is the digital mic, the right channel of the
    recording stream is muted.  When another input source is selected, the
    right channel is restored.
    Tested-by: default avatarEliot Blennerhassett <eliot@blennerhassett.gen.nz>
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    125821ae
patch_realtek.c 192 KB