When the seek speed is too low, we essentially ask SoundTouch to expand our 100-sample buffer into literally gigabytes of RAM. (Which causes SoundTouch to overflow an int and segfault.)
This patch adds MIN_SEEK_SPEED, which successfully prevents such nonsense from ever happening.
Fixed!
When the seek speed is too low, we essentially ask SoundTouch to expand our 100-sample buffer into literally gigabytes of RAM. (Which causes SoundTouch to overflow an int and segfault.)
This patch adds MIN_SEEK_SPEED, which successfully prevents such nonsense from ever happening.