[pulseaudio-discuss] [PATCH] alsa-mixer: Recognize "Dock Line Out" jack
Raymond Yau
superquad.vortex2 at gmail.com
Sat Jun 20 08:44:59 PDT 2015
>
> Looks good, but analog-output-speaker-always.conf should be patched too.
http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules
It seem that those stac9200 in 90-pulseaudio.rules are affected by this
patch
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pci/hda/hda_generic.c?id=3abb4f4d0e7aaad0d12004b5057f4486a688752b
The pin complexes of tac9200 codec does not has mute cap
The volume control and playback switch are shared by headphone and speaker
Pcm playback volume / switch of those stac9200 codecs are changed to line
out playback volume / switch since auto parser move speaker pin/headphone
to spec->line_out_pins when there is no line out
Node 0x0b [Audio Selector] wcaps 0x300105: Stereo Amp-Out
Control: name="PCM Playback Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="PCM Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Amp-Out caps: N/A
Amp-Out vals: [0x11 0x11]
Connection: 1
0x07
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
Control: name="Headphone Jack", index=0, device=0
Pincap 0x0000003f: IN OUT HP Detect Trigger ImpSense
Pin Default 0x0421121f: [Jack] HP Out at Ext Right
Conn = 1/8, Color = Black
DefAssociation = 0x1, Sequence = 0xf
Pin-ctls: 0xc0: OUT HP
Unsolicited: tag=01, enabled=1
Connection: 1
0x0b
Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x0000003f: IN OUT HP Detect Trigger ImpSense
Pin Default 0x90170310: [Fixed] Speaker at Int N/A
Conn = Analog, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Connection: 1
0x0b
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20150620/ab1930ae/attachment.html>
More information about the pulseaudio-discuss
mailing list