diff --git a/Plugins/GME/GameDecoder.m b/Plugins/GME/GameDecoder.m index f5974cf6e..374c0a7b3 100644 --- a/Plugins/GME/GameDecoder.m +++ b/Plugins/GME/GameDecoder.m @@ -197,6 +197,7 @@ gme_err_t readCallback(void *data, void *out, int count) { // Some formats support length, but we'll add that in the future. //(From gme.txt) If track length, then use it. If loop length, play for intro + loop * 2. Otherwise, default to 2.5 minutes // GME will always generate samples. There's no real EOS. + // Addendum: The above gme_track_ended() call has been in place for years now [chunk assignSamples:sampleBuffer frameCount:frames];