From 70170ff70fd76adefe51a6ef5b92f554a40821d0 Mon Sep 17 00:00:00 2001 From: Dennis Sheirer Date: Sun, 18 Dec 2022 08:29:35 -0500 Subject: [PATCH] Revert "Disable resampling if requested sample rate not supported" This reverts commit 7de28519a1d690af92eb413c6edb1fc07e518027. --- .../github/dsheirer/audio/convert/MP3AudioConverter.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/main/java/io/github/dsheirer/audio/convert/MP3AudioConverter.java b/src/main/java/io/github/dsheirer/audio/convert/MP3AudioConverter.java index 17cd7a5e..9108e4c2 100644 --- a/src/main/java/io/github/dsheirer/audio/convert/MP3AudioConverter.java +++ b/src/main/java/io/github/dsheirer/audio/convert/MP3AudioConverter.java @@ -57,15 +57,7 @@ public class MP3AudioConverter implements IAudioConverter public MP3AudioConverter(InputAudioFormat inputAudioFormat, MP3Setting setting, boolean normalizeAudio) { mInputAudioFormat = inputAudioFormat; - mEncoder = LameFactory.getLameEncoder(inputAudioFormat, setting); - if(inputAudioFormat.getSampleRate() != mEncoder.getEffectiveSampleRate()) - { - mLog.warn("MP3 encoder setting '" + setting + "' doesn't support sample rate '" + inputAudioFormat + "', resampling disabled. Increase bitrate or decrease sample rate to fix."); - mInputAudioFormat = InputAudioFormat.SR_8000; - mEncoder = LameFactory.getLameEncoder(mInputAudioFormat, setting); - } - mNormalizeAudio = normalizeAudio; //Resampling is only required if desired input sample rate is not system default of 8kHz