diff --git a/Sound.m b/Sound.m index 84c8be992..000444410 100644 --- a/Sound.m +++ b/Sound.m @@ -136,10 +136,7 @@ static OSStatus Sound_Renderer(void *inRefCon, AudioUnitRenderActionFlags *ioAc [sound->readRingBuffer didReadLength:amountToRead]; sound->currentPosition += amountToRead; - - if (sound->currentPosition > 1764000) - [sound stop]; - + [sound->readLock unlock]; return err;