diff --git a/Plugins/minimp3/MP3Decoder.m b/Plugins/minimp3/MP3Decoder.m index 5c82fc42d..8e04866f9 100644 --- a/Plugins/minimp3/MP3Decoder.m +++ b/Plugins/minimp3/MP3Decoder.m @@ -276,6 +276,9 @@ static int mp3_seek_callback(uint64_t position, void *user_data) { } - (void)close { + if(seekable) { + mp3dec_ex_close(&_decoder_ex); + } if(_source) { _source = nil; }