diff options
author | Filippos Karapetis | 2012-12-11 03:14:10 +0200 |
---|---|---|
committer | Filippos Karapetis | 2012-12-11 03:14:10 +0200 |
commit | ee613fe77ba23b8a731789fc3da78fe9571717f1 (patch) | |
tree | aeccd707f40cc9d1e0f1539b8c77774fa77a4bb0 /engines/tinsel | |
parent | e08fa202d6549895a71f3b8cfd258645eff492c0 (diff) | |
download | scummvm-rg350-ee613fe77ba23b8a731789fc3da78fe9571717f1.tar.gz scummvm-rg350-ee613fe77ba23b8a731789fc3da78fe9571717f1.tar.bz2 scummvm-rg350-ee613fe77ba23b8a731789fc3da78fe9571717f1.zip |
TINSEL: The speech file in DW1 Mac demo/full is LE
Diffstat (limited to 'engines/tinsel')
-rw-r--r-- | engines/tinsel/sound.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/tinsel/sound.cpp b/engines/tinsel/sound.cpp index e052302cfd..c7b295f654 100644 --- a/engines/tinsel/sound.cpp +++ b/engines/tinsel/sound.cpp @@ -102,7 +102,7 @@ bool SoundManager::playSample(int id, Audio::Mixer::SoundType type, Audio::Sound error(FILE_IS_CORRUPT, _vm->getSampleFile(g_sampleLanguage)); // read the length of the sample - uint32 sampleLen = _sampleStream.readUint32(); + uint32 sampleLen = _sampleStream.readUint32LE(); if (_sampleStream.eos() || _sampleStream.err()) error(FILE_IS_CORRUPT, _vm->getSampleFile(g_sampleLanguage)); @@ -257,7 +257,7 @@ bool SoundManager::playSample(int id, int sub, bool bLooped, int x, int y, int p error(FILE_IS_CORRUPT, _vm->getSampleFile(g_sampleLanguage)); // read the length of the sample - uint32 sampleLen = _sampleStream.readUint32(); + uint32 sampleLen = _sampleStream.readUint32LE(); if (_sampleStream.eos() || _sampleStream.err()) error(FILE_IS_CORRUPT, _vm->getSampleFile(g_sampleLanguage)); @@ -270,12 +270,12 @@ bool SoundManager::playSample(int id, int sub, bool bLooped, int x, int y, int p // Skipping for (int32 i = 0; i < sub; i++) { - sampleLen = _sampleStream.readUint32(); + sampleLen = _sampleStream.readUint32LE(); _sampleStream.skip(sampleLen); if (_sampleStream.eos() || _sampleStream.err()) error(FILE_IS_CORRUPT, _vm->getSampleFile(g_sampleLanguage)); } - sampleLen = _sampleStream.readUint32(); + sampleLen = _sampleStream.readUint32LE(); if (_sampleStream.eos() || _sampleStream.err()) error(FILE_IS_CORRUPT, _vm->getSampleFile(g_sampleLanguage)); } |