Choose two versions to compare, or click the link to view it.
See [http://www.portaudio.com/trac/timeline timeline] for a list of all check-ins to the subversion repository.
pa_stable_v19_20111121 (November 21, 2011)
Improvements to latency calculations: Improved defaults, allow very low buffer sizes, report actual latencies in PaStreamInfo (CoreAudio r1703#95#175, WMME r1717#178, also changes to DirectSound and WMME)
ALSA: Fixed issue define SND_PCM_TSTAMP_ENABLE as SND_PCM_TSTAMP_MMAP if the former is undefined #153r1691
CoreAudio bug fix: Fixed regression in r1612 that broke CoreAudio non-interleaved callback i/o
Mac OS X: Fixes for build issues when only certain OSX SDK versions are installed #179
CoreAudio: No longer ignores suggestedLatency parameter when computing host buffer sizes #182
CoreAudio: Fix for clicks with big buffer sizes. see bug #187, r1706
CoreAudio: Calculate timestamp offsets from device properties. Combine multiple user buffers in a host buffer to honor longer latency. #187r1718
WMME: Improved interpretation of suggestedLatency Pa_OpenStream parameter. see r1725, tickets #98#99#181
WMME: Revised default latency on XP, Vista, Win7 to 90ms. Resolves ticket #80. Could go lower if we had more results from ticket #185
DirectSound: Fixed bugs in PaDeviceInfo default latency and PaStreamInfo latency fields. Fixed host buffer size calculations based on suggestedLatency parameters. See #160, #122, #99 (correct interpretation of suggestedLatency down to zero).
DirectSound: Switched to using high priority thread instead of MM timer. Old behavior available under PA_WIN_DS_USE_WMME_TIMER switch. See ticket #101 and r1683
DirectSound: Fixes to PaStreamCallbackTimeInfo. implemented inputBufferAdcTime. Resolves ticket #121r1174
Windows/Mingw: Fixed some issues with ./configure script and Makefile. See revs: r1767, r1772, r1781
Windows/Mingw: Fixes to build with ASIO support using Mingw toolchain. See rev: r1773
Windows: Harmonized COM initialization and fixed COM uninitialisation bugs during error handling. See ticket #128.
ASIO: Fixed bug where host buffer size wasn’t matched to client framesPerBuffer when it should have been. Resolves ticket #93r1175
ASIO: PaAsio_GetAvailableLatencyValues deprecated, use PaAsio_GetAvailableBufferSizes. See ticket #111
Changed default host API selection logic: use first successfully initialized host api with a defined default input or output device. Resolves ticket #49
Added support for Float32 to UInt8 conversion. r1748