Regression in winealsa (message only?)

Paul Vriens Paul.Vriens at xs4all.nl
Fri Mar 25 13:35:59 CST 2005


On Thu, 2005-03-24 at 21:26, Jeremy White wrote:
> Hmm.  That's my patch, but it bumps into one from Robert Reif.
> 
> Robert, is plug:hw:N the correct device naming convention for
> PCM opens?  I've always done plughw:N.  It appears as though
> the snd_hctl_open of plug:hw:0 is failing.
> 
> I can't tell because of the lack of Alsa documentation which
> is supposed to be right; if we're supposed to do plughw:0
> instead of plug:hw:0, I'll have to fudge that code for the
> volume control stuff.
> 
> Paul, you can test this for yourself by adding a
> 
> [ALSA]
> "PlaybackDevice"="plughw"

This doesn't make a difference.
> 
> to your config  (or just try "hw" if that fails too).

The error message disappears but a new is there:

fixme:wave:ALSA_WaveInit -

> 
> and seeing if everything still works (if the error below
> goes away but a new one pops up, then I have work to do :-/).
> 
> Cheers,
> 
> Jeremy
> 
It doesn't seem to affect the sound though. 

Running current CVS with a +wave gives:

trace:wave:ALSA_WaveInit using waveout device "plug:hw:0"
trace:wave:ALSA_WaveInit dev=0 id=Intel ICH name=Intel 82801DB-ICH4 subdev=0 subdev_name=subdevice #0 subdev_avail=0 subdev_num=1 stream=PLAYBACK subclass=GENERIC MIX
trace:wave:ALSA_TraceParameters FLAGS: sampleres=false overrng=true pause=true resume=true syncstart=true batch=true block=true double=true halfd=true joint=true
trace:wave:ALSA_TraceParameters access=(null)
trace:wave:ALSA_TraceParameters format=(null)
trace:wave:ALSA_TraceParameters channels_min=1, channels_min_max=10000
trace:wave:ALSA_TraceParameters buffer_size_min=1, buffer_size_min_max=4294967294
trace:wave:ALSA_TraceParameters rate_min=4000 rate_max=4294967295
trace:wave:ALSA_TraceParameters buffer_time_min=1 buffer_time_max=4294967295
trace:wave:ALSA_TraceParameters periods_min=0 periods_max=4294967295
trace:wave:ALSA_TraceParameters period_size_min=0, period_size_min_max=4294967295
trace:wave:ALSA_TraceParameters period_time_min=83 period_time_max=2048000
trace:wave:ALSA_TraceParameters tick_time=1000
trace:wave:ALSA_WaveInit Configured with dwFmts=000fffff dwSupport=00000060
ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL plug:hw:0
trace:wave:ALSA_WaveInit using waveout device "plug:hw:1"
trace:wave:ALSA_WaveInit using wavein device "plug:hw:0"
trace:wave:ALSA_WaveInit dev=0 id=Intel ICH name=Intel 82801DB-ICH4 subdev=0 subdev_name=subdevice #0 subdev_avail=0 subdev_num=1 stream=CAPTURE subclass=GENERIC MIX
trace:wave:ALSA_TraceParameters FLAGS: sampleres=false overrng=true pause=true resume=true syncstart=true batch=true block=true double=true halfd=true joint=true
trace:wave:ALSA_TraceParameters access=(null)
trace:wave:ALSA_TraceParameters format=(null)
trace:wave:ALSA_TraceParameters channels_min=1, channels_min_max=10000
trace:wave:ALSA_TraceParameters buffer_size_min=1, buffer_size_min_max=4294967294
trace:wave:ALSA_TraceParameters rate_min=4000 rate_max=4294967295
trace:wave:ALSA_TraceParameters buffer_time_min=1 buffer_time_max=4294967295
trace:wave:ALSA_TraceParameters periods_min=0 periods_max=4294967295
trace:wave:ALSA_TraceParameters period_size_min=0, period_size_min_max=4294967295
trace:wave:ALSA_TraceParameters period_time_min=166 period_time_max=2048000
trace:wave:ALSA_TraceParameters tick_time=1000
trace:wave:ALSA_WaveInit Configured with dwFmts=000fffff
trace:wave:ALSA_WaveInit using wavein device "plug:hw:1"
trace:wave:ALSA_widMessage (0, DRVM_INIT, 00000000, 00000000, 00000000);
trace:wave:ALSA_widMessage (0, WIDM_GETNUMDEVS, 00000000, 00000000, 00000000);
trace:wave:ALSA_wodMessage (0, DRVM_INIT, 00000000, 00000000, 00000000);
trace:wave:ALSA_wodMessage (0, WODM_GETNUMDEVS, 00000000, 00000000, 00000000);

The message is already present after a clean tools/wineinstall and:

regsvr32 ir50_32.dll (needed for AVI).

Cheers,

Paul.




More information about the wine-devel mailing list