aboutsummaryrefslogtreecommitdiff
path: root/engines/sword1
diff options
context:
space:
mode:
authorMax Horn2011-02-09 00:12:58 +0000
committerMax Horn2011-02-09 00:12:58 +0000
commit805a5b2996ea331b4503b40e70ff85609a0f0883 (patch)
treecdca8dbb916f9b5286f09b829217263660d4df77 /engines/sword1
parent633b8ed27784814e264edd943797e0c6d44366db (diff)
downloadscummvm-rg350-805a5b2996ea331b4503b40e70ff85609a0f0883.tar.gz
scummvm-rg350-805a5b2996ea331b4503b40e70ff85609a0f0883.tar.bz2
scummvm-rg350-805a5b2996ea331b4503b40e70ff85609a0f0883.zip
VIDEO: In overloaded methods, invoke correct parent implementation
This should not cause any code behavior changes at this time, but if any of the intermediate VideoDecoder classes ever starts to overload stuff, this would become important. svn-id: r55841
Diffstat (limited to 'engines/sword1')
-rw-r--r--engines/sword1/animation.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sword1/animation.cpp b/engines/sword1/animation.cpp
index 7dab38b500..de35b8122c 100644
--- a/engines/sword1/animation.cpp
+++ b/engines/sword1/animation.cpp
@@ -77,8 +77,8 @@ MoviePlayer::MoviePlayer(SwordEngine *vm, Text *textMan, Audio::Mixer *snd, OSys
}
MoviePlayer::~MoviePlayer() {
- delete _decoder;
delete _bgSoundHandle;
+ delete _decoder;
}
/**
@@ -318,7 +318,7 @@ uint32 DXADecoderWithSound::getElapsedTime() const {
if (_mixer->isSoundHandleActive(*_bgSoundHandle))
return _mixer->getSoundElapsedTime(*_bgSoundHandle);
- return VideoDecoder::getElapsedTime();
+ return DXADecoder::getElapsedTime();
}
///////////////////////////////////////////////////////////////////////////////