Glenn Maynard
|
b32bb5743a
|
fix some audio skips: cap at 4x fill, not 2x
|
2005-01-03 10:31:59 +00:00 |
|
Glenn Maynard
|
5bf62b2bc8
|
don't output diagnostics when not used
|
2004-12-01 19:18:58 +00:00 |
|
Glenn Maynard
|
7f7999e098
|
update
|
2004-10-24 03:14:57 +00:00 |
|
Glenn Maynard
|
b918e1cf52
|
RageSoundMixBuffer.h
|
2004-10-24 03:06:28 +00:00 |
|
Chris Danford
|
6fd5183134
|
more "for" scope fixes
|
2004-09-25 05:10:10 +00:00 |
|
Glenn Maynard
|
2d6e9fecd7
|
fix prebuffering logic
|
2004-08-29 01:50:17 +00:00 |
|
Glenn Maynard
|
9d4ccdafbf
|
comment
|
2004-08-24 22:24:06 +00:00 |
|
Steve Checkoway
|
60983ee8cc
|
Fix warning.
|
2004-08-22 22:57:29 +00:00 |
|
Glenn Maynard
|
29c1393a7d
|
bigger buffer for streaming sounds
|
2004-08-21 07:05:32 +00:00 |
|
Glenn Maynard
|
00bf5e9639
|
implement decode buffer fill rate clamping
|
2004-08-21 06:53:26 +00:00 |
|
Glenn Maynard
|
9c23f35047
|
allocate buffer on demand
|
2004-08-21 06:09:19 +00:00 |
|
Glenn Maynard
|
aa726c9d2c
|
fix prebuffering
|
2004-08-14 02:39:35 +00:00 |
|
Glenn Maynard
|
512d5d1b3f
|
get rid of frames_read and frames_written; this should get rid of a small
class of possible internal desyncs, and save a little memory (~100k)
|
2004-07-24 05:23:47 +00:00 |
|
Steve Checkoway
|
72b4599cd3
|
Remove CHECKPOINT, a disproportionate amount of time is spent in there.
|
2004-07-02 07:10:39 +00:00 |
|
Steve Checkoway
|
a613d4d9fa
|
s/RAGE_ASSERT/ASSERT/
|
2004-06-16 00:38:31 +00:00 |
|
Glenn Maynard
|
b115a685d9
|
only count g_TotalAhead when we're ahead
|
2004-06-06 05:02:39 +00:00 |
|
Glenn Maynard
|
b5c3cf2e50
|
debugging
|
2004-05-19 03:40:08 +00:00 |
|
Glenn Maynard
|
aa73bb0444
|
license update
|
2004-05-15 20:28:17 +00:00 |
|
Glenn Maynard
|
ffa11ae045
|
compile fix
|
2004-05-13 21:18:00 +00:00 |
|
Glenn Maynard
|
9dfcb5b7e1
|
convert sound types
|
2004-05-11 20:32:55 +00:00 |
|
Glenn Maynard
|
1090b94fc6
|
log mixing underruns
remove potential raced ASSERT
|
2004-04-22 06:22:30 +00:00 |
|
Glenn Maynard
|
534bdc8dab
|
cleanup
|
2004-04-19 21:11:53 +00:00 |
|
Glenn Maynard
|
1e1ae8c53d
|
fix data being read in HALTING
|
2004-04-19 21:09:15 +00:00 |
|
Glenn Maynard
|
2a2c43b88e
|
cleanup
|
2004-04-19 21:07:14 +00:00 |
|
Glenn Maynard
|
0e396e32c4
|
Rewrite sound locking.
|
2004-04-13 00:05:35 +00:00 |
|
Glenn Maynard
|
8939214912
|
use SoundIsFinishedPlaying; simplify
|
2004-04-07 04:21:09 +00:00 |
|
Glenn Maynard
|
3462de7511
|
fix waveout underruns cascading into decode underruns because the
decode buffer is smaller than the writeahead
|
2004-04-06 23:18:40 +00:00 |
|
Glenn Maynard
|
a253dd8290
|
reserve a few more blocks
|
2004-04-05 23:19:05 +00:00 |
|
Glenn Maynard
|
93a31d7b22
|
StartDecodeThread()
|
2004-04-03 01:26:39 +00:00 |
|
Glenn Maynard
|
213bc83ca4
|
add assert
|
2004-04-03 01:25:04 +00:00 |
|
Glenn Maynard
|
b6c090995d
|
fix "Assertion 'thr != NULL' failed"
|
2004-04-03 01:23:07 +00:00 |
|
Glenn Maynard
|
1060269709
|
add StartDecodeThread to fix potential GetSampleRate race
(will break sound drivers until I update them)
|
2004-04-02 21:28:06 +00:00 |
|
Glenn Maynard
|
02fa396548
|
frames
|
2004-03-26 03:15:27 +00:00 |
|
Glenn Maynard
|
a37645f421
|
fewer chunks
|
2004-03-24 06:10:38 +00:00 |
|
Chris Danford
|
31ae7c6fc0
|
fix VC6 compile error
|
2004-03-19 03:53:19 +00:00 |
|
Glenn Maynard
|
5224689df7
|
fix warning
|
2004-03-18 04:15:01 +00:00 |
|
Glenn Maynard
|
82ac2755b9
|
add base class for generic software-mixing sound drivers
|
2004-03-18 04:12:41 +00:00 |
|