From d10f16a119f3566aaab43c4229915736b403b409 Mon Sep 17 00:00:00 2001 From: Nick Payne Date: Wed, 2 Jul 2025 16:48:05 +0100 Subject: [PATCH] if a sample rate conversion is requested, always honour it --- Sources/Core/AudioFormatConverter.swift | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Sources/Core/AudioFormatConverter.swift b/Sources/Core/AudioFormatConverter.swift index 8b95b0d..c413f2f 100644 --- a/Sources/Core/AudioFormatConverter.swift +++ b/Sources/Core/AudioFormatConverter.swift @@ -56,11 +56,6 @@ public class AudioFormatConverter { public func transform(_ packet: AudioPacket) -> AudioPacket { let inputData = packet.rawAudioData - // Short-circuit if no conversion needed - if sourceFormat.sampleRate == targetFormat.sampleRate { - return packet - } - // Calculate frame counts let inputFrameCount = inputData.count / Int(sourceFormat.streamDescription.pointee.mBytesPerFrame)