aboutsummaryrefslogtreecommitdiff
path: root/audio/decoders
diff options
context:
space:
mode:
Diffstat (limited to 'audio/decoders')
-rw-r--r--audio/decoders/aiff.cpp3
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'):