diff --git a/docs/releases.html b/docs/releases.html index 4a7efad..aec80a1 100644 --- a/docs/releases.html +++ b/docs/releases.html @@ -2,11 +2,11 @@
- + -Link to PortAudio Home Page
Ran most of the code through AStyle +All source code and documentation now under CVS. +-Ran most of the code through AStyle to cleanup ragged indentation caused by using different editors. Used this command: -
astyle --style=ansi -c -o --convert-tabs --indent-preprocessor +
astyle --style=ansi -c -o --convert-tabs --indent-preprocessor *.cWMME +Added "pa_common/pa_convert.c" for Mac OS X. Start of new conversion +utilities. +ASIO +
+
+Mac OS X +- +New Pa_ASIO_Adaptor_Init function to init Callback adpatation variables,
+ +- +Cleanup of Pa_ASIO_Callback_Input
+ +- +Break apart device loading to debug random failure in Pa_ASIO_QueryDeviceInfo
+ +- +Deallocate all resources in PaHost_Term for cases where Pa_CloseStream +is not called properly
+ +- +New Pa_ASIO_loadDriver that calls CoInitialize on each thread on Windows. +Allows use by multiple threads.
+ +- +Correct error code management in PaHost_Term, removed various compiler +warning
+ +- +Add Mac includes for <Devices.h> and <Timer.h>
+ +- +Pa_ASIO_QueryDeviceInfo bug correction, memory allocation checking, better +error handling
++
+Windows MME- +Major cleanup and improvements.
+ +- +Fixed device queries for numChannels and sampleRates,
+ +- +Audio input works if using same CoreAudio device (some HW devices make +separate CoreAudio devices).
+ +- +Added paInt16, paInt8, format using new "pa_common/pa_convert.c" file.
+ +- +Return error if opened in mono mode cuz not supported.
+ +- +Check for getenv("PA_MIN_LATEWNCY_MSEC") to set latency externally.
+ +- +Use getrusage() instead of gettimeofday() for CPU Load calculation.
++Windows DirectSound +
- Fixed bug that caused TIMEOUT in Pa_StopStream(). Added check for past_StopSoon() in Pa_TimeSlice(). Thanks Julien Maillard.
+ +- +Detect Win XP versus NT, use lower latency.
+ +- +Fix DBUG typo;
+ +- +removed init of CurrentCount which was not compiling on Borland
+ +- +general cleanup, factored streamData alloc and cpu usage initialization
+ +- +stopped counting WAVE_MAPPER when there were no audio cards plugged in
++
Unix OSS- +Detect Win XP and Win 2K properly when determining latency.
- Use high real-time priority if app is running with root priveledges. Lowers latency.
+ +- +Added watch dog thread that prevents real-time thread from hogging CPU +and hanging the computer.
+ +- +Check error return from read() and write().
+ +- +Check CPU endianness instead of assuming Little Endian.