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