Glenn Maynard
723328a5d5
32k buffer size, for weird hardware that doesn't work with 8k buffers
2004-01-03 03:05:19 +00:00
Glenn Maynard
72b3e5fa44
hush spurious warning
2004-01-03 02:49:19 +00:00
Glenn Maynard
a27620a32d
Handle hardware that only supports 48khz output (eg. Intel8x0, on
...
nForce boards). Allow drivers to tell whether specific sample rates
are supported (instead of "all or nothing").
Warning: this will break the Windows (and possibly OS X) drivers for
a few minutes until I update them.
2004-01-03 02:35:47 +00:00
Glenn Maynard
599794af64
use an 8k buffer for now; higher ones are causing a problem with at least one card
2003-12-31 10:27:37 +00:00
Glenn Maynard
34e1486550
Warn about ALSA errors
...
always set the smaple rate
set buffer size
2003-12-30 08:13:44 +00:00
Glenn Maynard
b137b81f34
log ALSA kernel driver version
2003-12-02 21:52:34 +00:00
Glenn Maynard
3513e5963a
improve output
2003-11-14 05:54:55 +00:00
Glenn Maynard
54fa821e84
Fix GetSoundCardDebugInfo crash.
2003-11-11 22:29:50 +00:00
Glenn Maynard
928a8ce1af
Dynamically bind ALSA, so binaries compiled with ALSA will work on systems
...
without ALSA installed.
2003-11-03 21:52:31 +00:00
Glenn Maynard
c9cfc77f0b
Better underrun recovery.
2003-10-28 08:27:10 +00:00
Glenn Maynard
14357ecf41
fix warnings
2003-10-28 07:29:57 +00:00
Glenn Maynard
0e9fb527c1
Fix alignment problems (caused clicking), fix problems that showed up using
...
very small buffer sizes with the 2.6 scheduler.
2003-10-28 07:17:20 +00:00
Glenn Maynard
889b685f18
fix alsa errors being duplicated to stderr
2003-10-22 06:50:08 +00:00
Glenn Maynard
da14c54268
Fixes, software fallback, attenuation support.
2003-10-22 03:41:29 +00:00
Glenn Maynard
b5656d7ec9
oops, us default, not dmix
2003-10-22 02:35:56 +00:00
Glenn Maynard
0d2671bb01
Add ALSA hardware mixing
2003-10-22 02:34:44 +00:00
Glenn Maynard
dd6191bdf1
split out ALSA stream code
2003-10-21 22:51:25 +00:00