[Bug 11764] Add support for multi-channel audio

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 15 19:53:39 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=11764

--- Comment #40 from Raymond <superquad.vortex2 at 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list