diff options
-rw-r--r-- | audio/decoders/aiff.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/audio/decoders/aiff.cpp b/audio/decoders/aiff.cpp index 7d6ed43575..72baf84582 100644 --- a/audio/decoders/aiff.cpp +++ b/audio/decoders/aiff.cpp @@ -187,6 +187,9 @@ RewindableAudioStream *makeAIFFStream(Common::SeekableReadStream *stream, Dispos return 0; } + // Seek to the start of dataStream, required for at least FileStream + dataStream->seek(0); + switch (codec) { case kCodecPCM: case MKTAG('t', 'w', 'o', 's'): |