Commit Graph
345 Commits
Author SHA1 Message Date
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