Glenn Maynard
|
08b081bbf8
|
cleanup
fix buffersize
|
2004-01-22 07:51:17 +00:00 |
|
Glenn Maynard
|
2ff50ed116
|
support per-sample volume
|
2004-01-22 06:55:18 +00:00 |
|
Glenn Maynard
|
cf97705203
|
64-bit frame counts
remove DSoundBuf::Reset
|
2004-01-19 22:21:57 +00:00 |
|
Glenn Maynard
|
92684a90db
|
s/RageSound/RageSoundBase/
linux/mac in a moment
|
2004-01-15 02:59:44 +00:00 |
|
Glenn Maynard
|
7e7a007cdd
|
update
|
2004-01-12 23:20:52 +00:00 |
|
Glenn Maynard
|
dc5cfb53a8
|
s/str_ds/pcm/
|
2004-01-12 23:10:14 +00:00 |
|
Glenn Maynard
|
d7839b1c67
|
cleanup
|
2004-01-12 03:52:23 +00:00 |
|
Glenn Maynard
|
65cdf3c979
|
implement start_time
|
2004-01-12 02:38:17 +00:00 |
|
Glenn Maynard
|
3ad2c0531e
|
stop saying samples when we mean frames
|
2004-01-12 02:19:56 +00:00 |
|
Glenn Maynard
|
a87b4d7364
|
implement RageSound_DSound_Software::GetSampleRate
|
2004-01-08 07:33:29 +00:00 |
|
Glenn Maynard
|
9618def460
|
simplify DSoundBuf interface
|
2003-11-01 18:10:15 +00:00 |
|
Glenn Maynard
|
af93453cc9
|
Fix slow (90-100ms) sound shutdown.
|
2003-11-01 06:41:14 +00:00 |
|
Glenn Maynard
|
36758bf240
|
obey mixer voluem changes
|
2003-10-16 18:49:12 +00:00 |
|
Thad Ward
|
c7de8342f5
|
remove some tls.h includes that were apparently missed.
|
2003-10-01 09:15:51 +00:00 |
|
Glenn Maynard
|
32e81d2bbc
|
Use CHECKPOINT and RageThreads.
|
2003-08-05 01:32:51 +00:00 |
|
Glenn Maynard
|
2110594735
|
add missing header
|
2003-07-26 23:12:38 +00:00 |
|
Glenn Maynard
|
14e63f1c37
|
Start playing in the thread.
Fill a buffer before we start playing.
|
2003-07-23 21:25:38 +00:00 |
|
Glenn Maynard
|
ecebd53c34
|
reduce some memory allocs in the sound thread
|
2003-04-25 19:52:54 +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
|
9b635c0015
|
add some asserts near where some crashdumps pointed to
|
2003-03-06 08:10:28 +00:00 |
|
Glenn Maynard
|
6cabe523a6
|
more stdafx -> global
|
2003-02-16 04:02:21 +00:00 |
|
Glenn Maynard
|
bca879f9b0
|
update
|
2003-01-24 22:28:23 +00:00 |
|
Glenn Maynard
|
bfd2d10a15
|
properly abstract the volume so we don't touch prefsman in RSM
fixes crash
|
2003-01-19 19:55:24 +00:00 |
|
Glenn Maynard
|
875108d691
|
use m_fSoundVolume
|
2003-01-11 04:04:15 +00:00 |
|
Glenn Maynard
|
0797cdb4bd
|
rename GetPCM -> GetData in drivers (confusing)
|
2003-01-07 03:55:43 +00:00 |
|
Glenn Maynard
|
05d9719441
|
use better mixer
|
2002-12-31 01:13:58 +00:00 |
|
Glenn Maynard
|
f7bf2ef2fa
|
changed sound API
|
2002-12-22 08:13:33 +00:00 |
|
Glenn Maynard
|
5d0ce128e4
|
fix up stopping
|
2002-12-21 23:14:46 +00:00 |
|
Glenn Maynard
|
33f0f26912
|
fix warnings
|
2002-12-21 08:44:51 +00:00 |
|
Glenn Maynard
|
678a07e035
|
use nonfatal exceptions in drivers
|
2002-12-21 08:15:35 +00:00 |
|
Glenn Maynard
|
a5ea5cc6a5
|
no dsound for emulated devices
|
2002-12-21 07:40:19 +00:00 |
|
Glenn Maynard
|
bbc7c98a68
|
cleanup
|
2002-12-21 07:37:34 +00:00 |
|
Glenn Maynard
|
23b740bba8
|
merge dsound driver code
|
2002-12-21 07:21:49 +00:00 |
|
Glenn Maynard
|
cc9211a510
|
chunk buffer writes; simpler, too
|
2002-12-21 05:16:05 +00:00 |
|
Glenn Maynard
|
7a1bc59cb2
|
add soundman wait
|
2002-12-21 02:10:17 +00:00 |
|
Glenn Maynard
|
4b6c20b42e
|
fix cursor resetting
|
2002-12-20 21:22:39 +00:00 |
|
Glenn Maynard
|
3cbb03e273
|
add new sound code
|
2002-12-13 08:33:25 +00:00 |
|