Glenn Maynard
|
6b305bba8b
|
Oops, did this a long time ago (for a23) and forgot to commit it ...
|
2004-09-20 00:12:59 +00:00 |
|
Glenn Maynard
|
cca6dcbad1
|
last_cursor_pos -> write_cursor_pos
|
2004-09-10 02:57:47 +00:00 |
|
Glenn Maynard
|
0e9a8755c6
|
ignore unreasonable prefetches
|
2004-09-10 02:11:24 +00:00 |
|
Glenn Maynard
|
ecc5493c88
|
don't bother checking for minor underruns if we have a major underrun
|
2004-09-10 01:49:39 +00:00 |
|
Glenn Maynard
|
7c60eeb61b
|
error check
fix spurious underrun warnings
|
2004-09-10 01:07:19 +00:00 |
|
Glenn Maynard
|
6b450d396e
|
debug
|
2004-09-09 00:20:45 +00:00 |
|
Glenn Maynard
|
2accf47cf3
|
fix false "underruns"
|
2004-09-07 22:57:53 +00:00 |
|
Glenn Maynard
|
f6a9b1477e
|
Improved underrun recovery: doesn't skip arrows for minor underruns,
and can increase writeahead when needed in some cases
|
2004-09-07 00:33:54 +00:00 |
|
Glenn Maynard
|
fa356decdf
|
simplify
|
2004-09-06 09:53:41 +00:00 |
|
Glenn Maynard
|
28f0a1b736
|
fix volume calc; meant to change the comment but not the equation
make sure setting volume to 0 works
|
2004-09-05 06:05:56 +00:00 |
|
Glenn Maynard
|
c5ec5aa56b
|
fix SetVolume
|
2004-09-05 05:55:36 +00:00 |
|
Glenn Maynard
|
eda61958f7
|
error check
|
2004-09-05 01:49:42 +00:00 |
|
Glenn Maynard
|
f4bfdbef94
|
fix comment
sanity checks
|
2004-08-27 04:53:00 +00:00 |
|
Glenn Maynard
|
e76553c9cc
|
fix warning output
|
2004-08-26 04:36:35 +00:00 |
|
Glenn Maynard
|
46d0b2e2f6
|
cleanup; check primary buffer format
|
2004-08-14 19:53:15 +00:00 |
|
Chris Danford
|
6bd2a34271
|
Xbox builds again
|
2004-06-20 01:35:25 +00:00 |
|
Steve Checkoway
|
a613d4d9fa
|
s/RAGE_ASSERT/ASSERT/
|
2004-06-16 00:38:31 +00:00 |
|
Glenn Maynard
|
811845d38b
|
don't log the GUID; it's not useful
|
2004-06-06 08:10:22 +00:00 |
|
Glenn Maynard
|
d84fa85bb1
|
try to log audio driver file versions
|
2004-06-06 07:23:15 +00:00 |
|
Glenn Maynard
|
aa73bb0444
|
license update
|
2004-05-15 20:28:17 +00:00 |
|
Glenn Maynard
|
d10e81c274
|
log hardware sample rates
|
2004-03-26 06:48:36 +00:00 |
|
Glenn Maynard
|
ea9c722a4e
|
only log directsound drivers once
|
2004-03-26 06:39:29 +00:00 |
|
Glenn Maynard
|
436d3bc65e
|
disable assert
|
2004-03-05 03:20:57 +00:00 |
|
Glenn Maynard
|
be5ad80f08
|
cleanup
|
2004-03-05 02:41:43 +00:00 |
|
Glenn Maynard
|
be746862a5
|
work around AudioPCI driver bug (can't test to see if this actually works)
|
2004-02-27 06:47:07 +00:00 |
|
Glenn Maynard
|
32b39d5730
|
underrun detection fix
|
2004-02-25 00:14:30 +00:00 |
|
Glenn Maynard
|
0bb5338ba9
|
simplify; make sure buffer_bytes_filled is never negative
|
2004-02-25 00:06:52 +00:00 |
|
Glenn Maynard
|
cc5a015a5f
|
diagnostic
|
2004-02-18 08:23:33 +00:00 |
|
Glenn Maynard
|
e80e0a2a25
|
cleanup
|
2004-02-15 04:34:51 +00:00 |
|
Glenn Maynard
|
8de7ef8496
|
cleanup
|
2004-02-07 20:50:42 +00:00 |
|
Manu Evans
|
5870ad19b3
|
fixed some warnings
|
2004-01-31 02:36:10 +00:00 |
|
Glenn Maynard
|
73e36c6234
|
obscure fixes for large writeaheads
|
2004-01-22 23:04:59 +00:00 |
|
Glenn Maynard
|
46a5d99ca9
|
buffersize fix
|
2004-01-22 07:51:38 +00:00 |
|
Glenn Maynard
|
2ff50ed116
|
support per-sample volume
|
2004-01-22 06:55:18 +00:00 |
|
Glenn Maynard
|
4a0d41256a
|
fix dsound
|
2004-01-20 08:41:20 +00:00 |
|
Glenn Maynard
|
cf97705203
|
64-bit frame counts
remove DSoundBuf::Reset
|
2004-01-19 22:21:57 +00:00 |
|
Manu Evans
|
ce888de237
|
fixed some xbox build errors :/
|
2004-01-17 05:21:24 +00:00 |
|
Glenn Maynard
|
3ad2c0531e
|
stop saying samples when we mean frames
|
2004-01-12 02:19:56 +00:00 |
|
Glenn Maynard
|
b72d42361a
|
add headers
|
2003-11-14 17:17:36 +00:00 |
|
Chris Danford
|
47def7d3dc
|
xbox updates
|
2003-11-13 00:39:36 +00:00 |
|
Glenn Maynard
|
9618def460
|
simplify DSoundBuf interface
|
2003-11-01 18:10:15 +00:00 |
|
Glenn Maynard
|
99a5a0f735
|
add currently unused code
|
2003-07-31 01:11:42 +00:00 |
|
Glenn Maynard
|
22a3c5b5d9
|
Experiment: configure the primary mixing buffer
|
2003-07-31 00:50:25 +00:00 |
|
Glenn Maynard
|
16154f7eb2
|
allow NULL play_pos
allow changing volume back to 1
|
2003-07-23 21:22:26 +00:00 |
|
Chris Danford
|
278cb4c3f1
|
runs on Xbox
|
2003-07-22 07:47:27 +00:00 |
|
Chris Danford
|
8158ca8770
|
compiles on Xbox (still a CRT linking error though)
|
2003-07-11 03:15:28 +00:00 |
|
Glenn Maynard
|
7639f547f4
|
Disable a trace I don't need right now;
error check.
|
2003-07-09 20:40:28 +00:00 |
|
Glenn Maynard
|
3612106dd4
|
Oops, forgot to commit subdirs ...
This also includes code to use varying sample rates with DirectSound,
so we don't have to do sample rate conversions. Experimental.
|
2003-04-25 04:10:18 +00:00 |
|
Glenn Maynard
|
a561c10189
|
fix underrun notice
|
2003-03-17 20:01:05 +00:00 |
|
Glenn Maynard
|
9c53564cc6
|
lower DS_V to 0x0700
|
2003-02-20 21:57:28 +00:00 |
|