From f3a0dbc79ff32eddc3b0690d03a350a0ae535ad5 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Fri, 22 Mar 2024 13:33:16 +0000 Subject: [PATCH 1/2] - Update lib_spdif dependency 5.0.0 -> 6.1.0 - Update version numbers to 4.0.0 in prep for release --- CHANGELOG.rst | 18 +++++++++--------- lib_xua/lib_build_info.cmake | 4 ++-- lib_xua/module_build_info | 4 ++-- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 187d1ab8..1cb459e8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,20 +1,20 @@ lib_xua Change Log ================== -HEAD ----- +4.0.0 +----- * ADDED: Support for XCommon CMake build system - * RESOLVED: Output volume control not enabled by default when MIXER disabled - * RESOLVED: Full 32bit result of volume processing not calculated when required - * RESOLVED: Input stream sending an erroneous zero-length packet when exiting underflow state - * RESOLVED Build failures when XUA_USB_EN = 0 - * RESOLVED: Clock configuration issues when ADAT and S/PDIF receive are enabled (#352) - * RESOLVED: Repeated old S/PDIF and ADAT samples when entering underflow state + * FIXED: Output volume control not enabled by default when MIXER disabled + * FIXED: Full 32bit result of volume processing not calculated when required + * FIXED: Input stream sending an erroneous zero-length packet when exiting underflow state + * FIXED Build failures when XUA_USB_EN = 0 + * FIXED: Clock configuration issues when ADAT and S/PDIF receive are enabled (#352) + * FIXED: Repeated old S/PDIF and ADAT samples when entering underflow state * CHANGED: QUAD_SPI_FLASH replaced by XUA_QUAD_SPI_FLASH (default: 1) * CHANGED: UserBufferManagementInit() now takes a sample rate parameter * CHANGED: xcore.ai targets use sigma-delta software PLL for clock recovery of - digital Rx streams and synch USB audio by default. + digital Rx streams and synchronous USB audio by default * CHANGED: Windows host mixer control application now requires driver GUID option * Changes to dependencies: diff --git a/lib_xua/lib_build_info.cmake b/lib_xua/lib_build_info.cmake index e3117f73..250038d6 100644 --- a/lib_xua/lib_build_info.cmake +++ b/lib_xua/lib_build_info.cmake @@ -1,5 +1,5 @@ set(LIB_NAME lib_xua) -set(LIB_VERSION 3.5.1) +set(LIB_VERSION 4.0.0) set(LIB_INCLUDES api src/core src/core/audiohub @@ -24,7 +24,7 @@ set(LIB_DEPENDENT_MODULES "lib_adat(1.1.0)" "lib_locks(2.2.0)" "lib_logging(3.2.0)" "lib_mic_array(4.6.0)" - "lib_spdif" + "lib_spdif(6.1.0)" "lib_sw_pll(2.1.0)" "lib_xassert(4.2.0)" "lib_xud(2.3.1)") diff --git a/lib_xua/module_build_info b/lib_xua/module_build_info index 21ef0eec..972c02b3 100644 --- a/lib_xua/module_build_info +++ b/lib_xua/module_build_info @@ -1,4 +1,4 @@ -VERSION = 3.5.1 +VERSION = 4.0.0 DEBUG ?= 0 @@ -12,7 +12,7 @@ DEPENDENT_MODULES = lib_adat(>=1.1.0) \ lib_locks(>=2.2.0) \ lib_logging(>=3.2.0) \ lib_mic_array(>=4.6.0) \ - lib_spdif(>=5.0.0) \ + lib_spdif(>=6.1.0) \ lib_sw_pll(>=2.1.0) \ lib_xassert(>=4.2.0) \ lib_xud(>=2.3.1) From 6235c168a14e4edf0a1d4825378b83b117f264fd Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Fri, 22 Mar 2024 13:47:04 +0000 Subject: [PATCH 2/2] Automated changelog updates --- CHANGELOG.rst | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1cb459e8..102c32ef 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,21 +6,34 @@ lib_xua Change Log * ADDED: Support for XCommon CMake build system * FIXED: Output volume control not enabled by default when MIXER disabled - * FIXED: Full 32bit result of volume processing not calculated when required - * FIXED: Input stream sending an erroneous zero-length packet when exiting underflow state + * FIXED: Full 32bit result of volume processing not calculated when + required + * FIXED: Input stream sending an erroneous zero-length packet when exiting + underflow state * FIXED Build failures when XUA_USB_EN = 0 - * FIXED: Clock configuration issues when ADAT and S/PDIF receive are enabled (#352) - * FIXED: Repeated old S/PDIF and ADAT samples when entering underflow state + * FIXED: Clock configuration issues when ADAT and S/PDIF receive are + enabled (#352) + * FIXED: Repeated old S/PDIF and ADAT samples when entering underflow + state * CHANGED: QUAD_SPI_FLASH replaced by XUA_QUAD_SPI_FLASH (default: 1) * CHANGED: UserBufferManagementInit() now takes a sample rate parameter - * CHANGED: xcore.ai targets use sigma-delta software PLL for clock recovery of - digital Rx streams and synchronous USB audio by default - * CHANGED: Windows host mixer control application now requires driver GUID option + * CHANGED: xcore.ai targets use sigma-delta software PLL for clock recovery + of digital Rx streams and synchronous USB audio by default + * CHANGED: Windows host mixer control application now requires driver GUID + option * Changes to dependencies: + - lib_dsp: 6.2.1 -> 6.3.0 + + - lib_mic_array: 4.5.0 -> 4.6.0 + + - lib_spdif: 5.0.1 -> 6.1.0 + - lib_sw_pll: Added dependency 2.1.0 + - lib_xud: 2.2.3 -> 2.3.1 + 3.5.1 -----