Glenn Maynard
ffa11ae045
compile fix
2004-05-13 21:18:00 +00:00
Glenn Maynard
9dfcb5b7e1
convert sound types
2004-05-11 20:32:55 +00:00
Glenn Maynard
bed5872199
buffer size, chunk size cleanup
...
use poll()
many systems (even 2.4) can now handle much smaller writeaheads with
software mixing
2004-05-08 03:02:25 +00:00
Glenn Maynard
673709d06d
update (runs, needs more testing)
2004-04-13 02:12:19 +00:00
Glenn Maynard
6d79666fb0
s/StopPlaying/SoundIsFinishedPlaying/
2004-04-07 07:42:55 +00:00
Glenn Maynard
6def357f15
fix overflow in AttenuateBuf
2004-02-23 01:04:58 +00:00
Glenn Maynard
61cdf34c57
blacklist au8830
2004-02-18 00:42:39 +00:00
Glenn Maynard
8456bd0646
only attenuate when there's really data
2004-02-11 01:34:12 +00:00
Glenn Maynard
990eb50e4a
fix ALSA problems when going through plug
2004-02-05 21:03:03 +00:00
Glenn Maynard
e3c6b2cb34
implement GetVolume
2004-01-22 08:04:37 +00:00
Glenn Maynard
808b95a1cf
API update
2004-01-20 01:00:01 +00:00
Glenn Maynard
fda40a0efd
update (Mac drivers untested)
2004-01-15 03:03:57 +00:00
Glenn Maynard
b6d77c0167
disable AddFakeSound
2004-01-14 00:10:34 +00:00
Glenn Maynard
071ec73a04
start_time
2004-01-12 03:57:11 +00:00
Glenn Maynard
f7f40175ec
change error message
2004-01-03 08:43:25 +00:00
Glenn Maynard
0cc7d74e3e
cleaner shutdown
2004-01-03 03:37:53 +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
3513e5963a
improve output
2003-11-14 05:54:55 +00:00
Glenn Maynard
62e9a16bc6
fix crash on ALSA SW fallback
2003-11-04 06:40:17 +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
da14c54268
Fixes, software fallback, attenuation support.
2003-10-22 03:41:29 +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
Glenn Maynard
4dddfeb097
cleanup, simplify
2003-10-21 19:22:06 +00:00
Glenn Maynard
a9bf5ea08f
Lots of fixes.
2003-10-21 09:50:03 +00:00
Glenn Maynard
7db6d230df
Cleanup; improve error output.
2003-07-27 06:43:50 +00:00
Glenn Maynard
6a8b046dc9
use RageThread
2003-07-27 03:35:59 +00:00
Aaron VonderHaar
dfe8acc3a8
Finally working! Not the most optimized or robust, but at least
...
now playable under linux.
2003-04-15 05:56:39 +00:00
Glenn Maynard
f982d75691
Fix locking.
...
(Oops, I guess this is a remnant of the original test code, that did use SDL audio ...)
2003-04-12 18:10:50 +00:00
Glenn Maynard
c7fdf4ed9e
whitespace changes only: sm uses a hard tab width of 4, not 8
2003-03-17 20:12:00 +00:00
Aaron VonderHaar
0b9448cf66
arrows now sync properly to the music (as far as I can tell)
2003-03-01 08:09:45 +00:00
Aaron VonderHaar
7c7356ed7d
First sounds from linux (see followup post to devs list)
2003-02-23 08:39:29 +00:00