[Bug 2046] New: ALSA record creates buffer under run
Wine Bugs
wine-bugs at winehq.org
Mon Feb 23 15:56:09 CST 2004
http://bugs.winehq.org/show_bug.cgi?id=2046
Summary: ALSA record creates buffer under run
Product: Wine
Version: 20040213
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-multimedia
AssignedTo: wine-bugs at winehq.org
ReportedBy: polleke at meosource.com
Hello,
I have a program called ASRC (freeware). Available for download here:
http://www.asrc.info
My settings:
AlSA driver with the 2.6.3 kernel and 1.02c drivers (those are the ones in
2.6.3).
OSS doesn't work at all here with this program.
The problem:
Click Settings->Audio and do an audio test. If everything goes well you'll hear
yourself back. And see in the shell:
"Max RMS for squelch: 700.678.
Ran out of dst buffer space.
Max RMS for test: 700.678. Max Peak: 3000.000000. RMS2Squelch: 0.992782."
Those lines are made by the program, not by Wine.
Restart the app:
Do the audio test again and you'll heard nonsense and see (notice the very high
squelch number):
"Max RMS for squelch: 6513.454590.
Ran out of dst buffer space.
Max RMS for test: 6466.442383. Max Peak: 31085.000000. RMS2Squelch: 0.992782.
Analysis: 0x0003"
When annalyzing with "--debugmsg +wave". You'll see at some
point:
"warn:wave:widRecorder buffer under run! 230 bytes dropped."
And after that a very fast increasing log (70MB in 10 seconds) with all lines
like this:
"trace:wave:widRecorder bytesRead=536870848 (direct)
trace:wave:widRecorder bytes = 2048"
Restarting the app won't help.
This buffer underrun doesn't always happen after the first restart. But when it
finally happens, it won't work anymore untill.... I'm not sure. It's starting to
work sometimes after a while. Sometimes not at all.
But if the record works (low squelch output, and you heard yourself), it keeps
on working as long as you don't restart the app.
"out of dst buffer space."
These messages are also some buffer error but I think they are not really
related to this record problem. They come up only with playback. But that work ok.
I hope you're able to recreate the problem. I'll attach a file with:
--debugmsg +wave
Of a run of just ennough time to get the app running. But with the buffer
under run line created by Wine.
Regards,
Paul van Schayck
Ps. Now I'm not even able to hear myself after a reboot of the whole box. Still
this buffer underrun.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list