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