aboutsummaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorJohannes Schickel2010-01-17 22:52:21 +0000
committerJohannes Schickel2010-01-17 22:52:21 +0000
commit62a2ede60b60c4a013eab3614faa6faf76955ba6 (patch)
treedb39391883684ef8815c3d29daa6d729ce49b20f /sound
parent7c646fb84bedec0d5906af24992d1fdb76248c44 (diff)
downloadscummvm-rg350-62a2ede60b60c4a013eab3614faa6faf76955ba6.tar.gz
scummvm-rg350-62a2ede60b60c4a013eab3614faa6faf76955ba6.tar.bz2
scummvm-rg350-62a2ede60b60c4a013eab3614faa6faf76955ba6.zip
Fix SubSeekableAudioStream regression from r47226 (i.e. length was calculated as start - end instead of end - start).
svn-id: r47350
Diffstat (limited to 'sound')
-rw-r--r--sound/audiostream.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/audiostream.cpp b/sound/audiostream.cpp
index d8d2533bc7..fb3c979b96 100644
--- a/sound/audiostream.cpp
+++ b/sound/audiostream.cpp
@@ -222,7 +222,7 @@ SubSeekableAudioStream::SubSeekableAudioStream(SeekableAudioStream *parent, cons
: _parent(parent), _disposeAfterUse(disposeAfterUse),
_start(start.convertToFramerate(getRate())),
_pos(0, getRate() * (isStereo() ? 2 : 1)),
- _length((start - end).convertToFramerate(getRate())) {
+ _length((end - start).convertToFramerate(getRate())) {
_parent->seek(_start);
}