diff options
Diffstat (limited to 'video/qt_decoder.cpp')
-rw-r--r-- | video/qt_decoder.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/video/qt_decoder.cpp b/video/qt_decoder.cpp index c9fcc7a9bf..379dc5d7a2 100644 --- a/video/qt_decoder.cpp +++ b/video/qt_decoder.cpp @@ -59,7 +59,7 @@ namespace Video { // QuickTimeDecoder //////////////////////////////////////////// -QuickTimeDecoder::QuickTimeDecoder() : VideoDecoder() { +QuickTimeDecoder::QuickTimeDecoder() { _audStream = NULL; _beginOffset = 0; _curFrame = -1; @@ -387,14 +387,14 @@ const Graphics::Surface *QuickTimeDecoder::scaleSurface(const Graphics::Surface } bool QuickTimeDecoder::endOfVideo() const { - return (!_audStream || _audStream->endOfData()) && (!findDefaultVideoCodec() || VideoDecoder::endOfVideo()); + return (!_audStream || _audStream->endOfData()) && (!findDefaultVideoCodec() || SeekableVideoDecoder::endOfVideo()); } uint32 QuickTimeDecoder::getElapsedTime() const { if (_audStream) return g_system->getMixer()->getSoundElapsedTime(_audHandle) + _audioStartOffset.msecs(); - return VideoDecoder::getElapsedTime(); + return SeekableVideoDecoder::getElapsedTime(); } uint32 QuickTimeDecoder::getTimeToNextFrame() const { @@ -1253,7 +1253,7 @@ void QuickTimeDecoder::close() { // The audio stream is deleted automatically _audStream = NULL; - VideoDecoder::reset(); + SeekableVideoDecoder::reset(); } Common::SeekableReadStream *QuickTimeDecoder::getNextFramePacket(uint32 &descId) { |