Revert "Disable resampling if requested sample rate not supported"

This reverts commit 7de28519a1.
This commit is contained in:
Dennis Sheirer
2022-12-18 08:29:35 -05:00
parent bad5589c0d
commit 70170ff70f

View File

@@ -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