Commit Graph
217 Commits
Author SHA1 Message Date
Glenn Maynard dfb4fe942d die if SetHWParams fails in SetSampleRate 2004-01-27 06:36:24 +00:00
Glenn Maynard 73e36c6234 obscure fixes for large writeaheads 2004-01-22 23:04:59 +00:00
Glenn Maynard e3c6b2cb34 implement GetVolume 2004-01-22 08:04:37 +00:00
Glenn Maynard 46a5d99ca9 buffersize fix 2004-01-22 07:51:38 +00:00
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 b8077e9f52 fix trace 2004-01-21 23:56:31 +00:00
Glenn Maynard 4a0d41256a fix dsound 2004-01-20 08:41:20 +00:00
Glenn Maynard 808b95a1cf API update 2004-01-20 01:00:01 +00:00
Glenn Maynard cf97705203 64-bit frame counts
remove DSoundBuf::Reset
2004-01-19 22:21:57 +00:00
Glenn Maynard d29ac34a0f 64-bit frame counts 2004-01-19 22:21:36 +00:00
Glenn Maynard 1f90b4bc2e cleanup 2004-01-19 20:48:22 +00:00
Manu Evans ce888de237 fixed some xbox build errors :/ 2004-01-17 05:21:24 +00:00
Glenn Maynard b739306a33 Simplify (why'd I do this? unneeded) 2004-01-16 23:24:05 +00:00
Glenn Maynard fda40a0efd update (Mac drivers untested) 2004-01-15 03:03:57 +00:00
Glenn Maynard 92684a90db s/RageSound/RageSoundBase/
linux/mac in a moment
2004-01-15 02:59:44 +00:00
Glenn Maynard b6d77c0167 disable AddFakeSound 2004-01-14 00:10:34 +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 e10c8da4b6 start_time 2004-01-12 23:03:04 +00:00
Glenn Maynard 6b91ee5898 cleanup 2004-01-12 11:04:17 +00:00
Glenn Maynard 3294c04fa9 no, really 2004-01-12 11:02:16 +00:00
Glenn Maynard 6d3f224a15 this condition is normal now 2004-01-12 10:48:02 +00:00
Glenn Maynard 6f1242a7e0 start_time 2004-01-12 05:25:40 +00:00
Glenn Maynard b2b6db3a5b stop saying samples when we mean frames
latency tweak
2004-01-12 04:00:34 +00:00
Glenn Maynard 071ec73a04 start_time 2004-01-12 03:57:11 +00:00
Glenn Maynard d5eded488a add GetSampleRate
reset sample pos after stop
2004-01-12 03:53:16 +00:00
Glenn Maynard d7839b1c67 cleanup 2004-01-12 03:52:23 +00:00
Glenn Maynard 43d23e5b3a implement start time; simplify 2004-01-12 03:22:43 +00:00
Glenn Maynard 65cdf3c979 implement start_time 2004-01-12 02:38:17 +00:00
Glenn Maynard 6f55a34e4a simplify 2004-01-12 02:37:51 +00:00
Glenn Maynard 3ad2c0531e stop saying samples when we mean frames 2004-01-12 02:19:56 +00:00
Glenn Maynard 843a7e4ecd stop saying samples when we mean frames 2004-01-12 02:13:30 +00:00
Glenn Maynard 8c799e09ce simplify 2004-01-12 02:11:28 +00:00
Glenn Maynard b2240b6b55 RageSoundDriver_DSound: implement start time 2004-01-10 10:44:28 +00:00
Glenn Maynard fec182d23b add GetSampleRate 2004-01-10 10:28:50 +00:00
Glenn Maynard a87b4d7364 implement RageSound_DSound_Software::GetSampleRate 2004-01-08 07:33:29 +00:00
Glenn Maynard fb1f167132 fix PCM sample overflow
fix warning
2004-01-04 07:14:13 +00:00
Glenn Maynard 1229486b0d fix leak 2004-01-04 03:24:04 +00:00
Glenn Maynard f7f40175ec change error message 2004-01-03 08:43:25 +00:00
Glenn Maynard aa74257d26 fix XRUN being reenabled because setting HWParams resets SWParams 2004-01-03 08:40:43 +00:00
Glenn Maynard 6d2aa8632c cleaner shutdown 2004-01-03 04:10:57 +00:00
Glenn Maynard 0cc7d74e3e cleaner shutdown 2004-01-03 03:37:53 +00:00
Glenn Maynard a99d648da5 reduce default writeahead from 8k to 4k (can probably go down to 1k on
many 2.4 systems)
2004-01-03 03:11:56 +00:00
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 8d4d56f03b log sample rate 2004-01-03 02:59:14 +00:00
Glenn Maynard 72b3e5fa44 hush spurious warning 2004-01-03 02:49:19 +00:00
Glenn Maynard dc2eeebde4 GetSampleRate update 2004-01-03 02:39:39 +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 8c6249aa8c GetKernel return in decimal instead of hex 2004-01-02 07:01:27 +00:00