Commit Graph
17 Commits
Author SHA1 Message Date
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