[Bug 23902] EVE Online crashes during audio initialization
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Aug 24 08:59:48 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=23902
--- Comment #53 from Raymond <superquad.vortex2 at gmail.com> 2010-08-24 08:59:46 ---
(In reply to comment #52)
> (In reply to comment #50)
> > sorry, it seem that I am wrong ,
> >
> > "Master Front" of your codec is the volume control associated with the DAC
> > [Audio Output] which is MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT
> > "Front" and "Headphone" are volume control associated with the [Pin Complex]
> > MIXERLINE_COMPONENTTYPE_DST_SPEAKERS
>
> In "amixer -c0" nothing about Master Front is a converter.
cat /proc/asound/card0/codec#0
if your HDA codec is at address 0 and alsa-driver is 1.0.21 or above
hda - proc - introduce Control: lines to show mixer<->NID assignment
http://git.alsa-project.org/?p=alsa-kernel.git;a=commit;h=3911a4c19e927738766003839aa447becbdbaa27
>> I use 'Master Front' as mastelem (with my patch), and i tested with AIMP2 player. Mixer, equalizer
> and balance[L=R] work normally. Global volume controlling not work, but I think
> that wine-programs should not have that right.
>
> But in fact the primary problem, is crashing if elems not set. The program
> should not crash, the program must simply work without sound.
>
> Crashed if:
> a) mastelem not set, micelem set
>
> Not crashed if:
> a) mastelem not set, micelem not set
> b) mastelem set, micelem set
because when your card does not have "Master" volume control but has "Mic"
volume control , it still call filllines_no_master() , the elem of control 0 is
still null
if (mastelem)
filllines(&mixdev[mixnum], mastelem, captelem, capcontrols);
else
if (micelem )
filllines_no_master(&mixdev[mixnum], micelem, 1);
--
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