fix: condition for do resampling

This commit is contained in:
minjaesong
2024-01-14 19:45:25 +09:00
parent e89e32eeea
commit 7aa376dc69

View File

@@ -35,7 +35,7 @@ class AudioProcessBuf(val inputSamplingRate: Int, val audioReadFun: (ByteArray)
get() = inputSamplingRate * playbackSpeed
private val doResample
get() = (internalSamplingRate - SAMPLING_RATE).absoluteValue >= 0.5f
get() = inputSamplingRate == SAMPLING_RATE && (playbackSpeed - 1f).absoluteValue < (1f / 1024f)
companion object {
private val epsilon: Double = Epsilon.E