http://bugs.winehq.org/show_bug.cgi?id=11764
--- Comment #40 from Raymond superquad.vortex2@gmail.com 2011-02-15 19:53:36 CST --- (In reply to comment #25)
Created an attachment (id=32743)
--> (http://bugs.winehq.org/attachment.cgi?id=32743) [details]
Output of alsa-info.txt on my ALC889.
Includes "arecord -l" output under the "ARECORD" section.
DAC5 is node 0x25
/* FIXME: setup DAC5 */ spec->alt_dac_nid = 0x25; spec->stream_analog_alt_playback = &alc880_pcm_analog_alt_playback;
you just need to add init_verb to connect 0x1b to 0x26 and create "Headphone Playback volume" at node 0x26
may be an "Independent HP switch" which allow you to switch the connection 0x1b from 0xc to 0x26
Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000373c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x02214c20: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x0 Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=00, enabled=0 Connection: 5 0x0c* 0x0d 0x0e 0x0f 0x26 Node 0x25 [Audio Output] wcaps 0x11: Stereo Converter: stream=0, channel=0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Amp-Out caps: ofs=0x3e, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x3e 0x3e] Connection: 2 0x25 0x0b