mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-10 22:01:52 +09:00
fix: condition for do resampling
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user