Glenn Maynard
416e15e256
don't need SDL for hats
2004-06-16 21:06:59 +00:00
Steve Checkoway
a613d4d9fa
s/RAGE_ASSERT/ASSERT/
2004-06-16 00:38:31 +00:00
Steve Checkoway
e83ddf44bd
Remove Apple defined types.
2004-06-12 09:33:50 +00:00
Glenn Maynard
4ab9934008
reverse output order
2004-06-07 02:05:15 +00:00
Glenn Maynard
b5e625db3d
fix crash
2004-06-07 01:59:06 +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
b115a685d9
only count g_TotalAhead when we're ahead
2004-06-06 05:02:39 +00:00
Glenn Maynard
dc76bcfbba
track Mix() call count for previous IOproc and last few Mix() durations
2004-06-06 04:33:25 +00:00
Glenn Maynard
9cb17abd2a
try to keep API boundaries passing frames, instead of bytes
2004-06-06 04:25:36 +00:00
Glenn Maynard
ee344530aa
only realloc if the buffer needs to be bigger; having a buffer that's too
...
big is OK
2004-06-06 04:21:39 +00:00
Glenn Maynard
373744a64a
cleanup
2004-06-01 08:42:25 +00:00
Glenn Maynard
36def366c6
remove debug
2004-06-01 05:40:53 +00:00
Glenn Maynard
30b00ea03e
undo testing (won't help)
2004-06-01 05:07:22 +00:00
Glenn Maynard
5da24a4945
testing
2004-06-01 04:50:55 +00:00
Glenn Maynard
1f5500712c
testing
2004-06-01 03:58:45 +00:00
Glenn Maynard
23b67693da
add temp debug
2004-06-01 03:42:52 +00:00
Glenn Maynard
06b3b0762a
always try to snd_pcm_sw_params
2004-06-01 02:14:33 +00:00
Glenn Maynard
920960819d
log if ALSA changes settings on us
2004-06-01 01:51:29 +00:00
Steve Checkoway
bc18ec68ec
oops, I forgot the commit message on the last one. Use GetData's inNow parameter rather than calling GetPos.
2004-05-31 21:55:55 +00:00
Steve Checkoway
142fedc8ad
RageSoundDriver_CA.cpp
2004-05-31 21:53:00 +00:00
Steve Checkoway
bb2c2c38a6
Retabify. Bad xemacs, bad.
2004-05-26 00:58:42 +00:00
Steve Checkoway
ec88a2037e
cleanup formatting
2004-05-25 23:54:16 +00:00
Glenn Maynard
4466f94463
remove old hacks
2004-05-23 21:16:22 +00:00
Glenn Maynard
675422c93f
log last ioproc time on overload
2004-05-23 19:45:19 +00:00
Glenn Maynard
b5c3cf2e50
debugging
2004-05-19 03:40:08 +00:00
Glenn Maynard
6928d7c42d
log frame count
2004-05-19 01:53:27 +00:00
Glenn Maynard
0366a45611
fix potential crash
2004-05-19 01:52:40 +00:00
Glenn Maynard
cec11a8454
fix type
2004-05-19 01:20:40 +00:00
Glenn Maynard
e23e8761e2
(untested) measure IOProc time
2004-05-19 00:57:39 +00:00
Glenn Maynard
c32452e740
fix uninitialized value
2004-05-17 05:52:21 +00:00
Steve Checkoway
7e72d8d532
Add suggested changes.
2004-05-16 08:09:36 +00:00
Glenn Maynard
aa73bb0444
license update
2004-05-15 20:28:17 +00:00
Glenn Maynard
ccf1a86899
compile fix
2004-05-14 05:38:44 +00:00
Glenn Maynard
ffa11ae045
compile fix
2004-05-13 21:18:00 +00:00
Steve Checkoway
0eb7c9ac7a
Replace SDL's naming with Apple's.
2004-05-13 14:51:59 +00:00
Glenn Maynard
9dfcb5b7e1
convert sound types
2004-05-11 20:32:55 +00:00
Glenn Maynard
d48c9295b8
link fix
2004-05-11 07:24:08 +00:00
Glenn Maynard
62e9aebdad
https://sourceforge.net/tracker/download.php?group_id=37892&atid=421366&file_id=86614&aid=932709
...
format.mSampleRate == 0 means "set it yourself", I think (TODO: actually
set it--SetNominalSampleRate--and verify with IsValidNominalSampleRate)
(I'm not going to try to fix the QT1 driver; hopefully the remaining CA
problems can be fixed and QT can be removed.)
2004-05-10 00:43:57 +00:00
Glenn Maynard
dfded1c1ab
print 44100, not "44100.000000"
2004-05-10 00:39:03 +00:00
Glenn Maynard
bed5872199
buffer size, chunk size cleanup
...
use poll()
many systems (even 2.4) can now handle much smaller writeaheads with
software mixing
2004-05-08 03:02:25 +00:00
Glenn Maynard
d3c19e9a46
use HAVE_OSS_GETVERSION
...
don't print "version 0.0.0" if ioctl(OSS_GETVERSION) fails
2004-05-06 09:30:03 +00:00
Glenn Maynard
084042fc47
log ALSA kernel version earlier
2004-05-01 06:25:24 +00:00
Glenn Maynard
761bcf7eae
avoid loading ALSA if not needed
2004-05-01 06:24:37 +00:00
Steve Checkoway
7185797b4a
Rearrange things a bit in case the buffer size is dependent on the stream format--it doesn't appear to be but you never know.
2004-04-27 06:44:20 +00:00
Steve Checkoway
f432d615c4
Add buffer size logging and overload listener.
2004-04-27 05:07:19 +00:00
Glenn Maynard
fc18e6186d
increase decoder thread priority by 32 instead of 5; log errors
2004-04-25 23:25:38 +00:00
Glenn Maynard
1090b94fc6
log mixing underruns
...
remove potential raced ASSERT
2004-04-22 06:22:30 +00:00
Glenn Maynard
aaea098f4e
no need to silence the buffer; Mix() will always fill it
2004-04-22 06:09:11 +00:00
Glenn Maynard
534bdc8dab
cleanup
2004-04-19 21:11:53 +00:00