From 85d6d9d254dd2838d3348341614c632bca1ece89 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 31 Jan 2016 12:02:41 -0700 Subject: [PATCH] Release 1.1.0 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ CMakeLists.txt | 4 ++-- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cc9e16..cc56320 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ +### Version 1.1.0 (2016-01-31) + + * JACK: delete broken pause implementation. Previously, calling + `soundio_outstream_pause` or `soundio_instream_pause` during the + `write_callback` or `read_callback` would cause a deadlock. Now, attempting + to pause always results in `SoundIoErrorBackendIncompatible`. + * PulseAudio: improve latency handling code. It now passes the latency test + along with all the other backends. + * PulseAudio: fix incorrect outstream `software_latency`. + * libsoundio source code is now pure C, no C++ mixed in. + * ALSA: better device detection. + - No longer suppress sysdefault. + - If default and sysdefault are missing, use the first device as the default + device. + * Workaround for Raspberry Pi driver that incorrectly reports itself as Output + when it is actually Input. + * ALSA: let alsa lib choose period settings. Fixes behavior with many ALSA + devices. + * ALSA: fix potential cleanup deadlock. + * ALSA: fix crash for devices with null description, thanks to Charles Lehner. + * CoreAudio: drop support for MacOS 10.9. There was a bug for this system that + was never resolved, so it didn't work in the first place. + * Record example handles device not found and probe errors gracefully. + * Fix typo in microphone example, thanks to James Dyson. + * Improve documentation. + * New functions available: `soundio_version_string`, `soundio_version_major`, + `soundio_version_minor`, `soundio_version_patch`. + * libsoundio source code now builds with MSVC, thanks to Raphaƫl Londeix. + ### Version 1.0.3 (2015-10-20) * Architecture independent header files. diff --git a/CMakeLists.txt b/CMakeLists.txt index 40cf047..5809144 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,8 +18,8 @@ if(NOT CMAKE_BUILD_TYPE) endif() set(LIBSOUNDIO_VERSION_MAJOR 1) -set(LIBSOUNDIO_VERSION_MINOR 0) -set(LIBSOUNDIO_VERSION_PATCH 3) +set(LIBSOUNDIO_VERSION_MINOR 1) +set(LIBSOUNDIO_VERSION_PATCH 0) set(LIBSOUNDIO_VERSION "${LIBSOUNDIO_VERSION_MAJOR}.${LIBSOUNDIO_VERSION_MINOR}.${LIBSOUNDIO_VERSION_PATCH}") message("Configuring libsoundio version ${LIBSOUNDIO_VERSION}")