diff options
Diffstat (limited to 'engines/agos')
| -rw-r--r-- | engines/agos/animation.cpp | 2 | ||||
| -rw-r--r-- | engines/agos/animation.h | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/engines/agos/animation.cpp b/engines/agos/animation.cpp index 9ba8320098..12d2dfb71a 100644 --- a/engines/agos/animation.cpp +++ b/engines/agos/animation.cpp @@ -390,7 +390,7 @@ bool MoviePlayerDXA::processFrame() { MoviePlayerSMK::MoviePlayerSMK(AGOSEngine *vm, const char *name) - : MoviePlayer(vm), SMKPlayer(vm->_mixer) { + : MoviePlayer(vm), SmackerDecoder(vm->_mixer) { debug(0, "Creating SMK cutscene player"); memset(baseName, 0, sizeof(baseName)); diff --git a/engines/agos/animation.h b/engines/agos/animation.h index a4fcbfc6d0..fcef94d4bf 100644 --- a/engines/agos/animation.h +++ b/engines/agos/animation.h @@ -61,9 +61,9 @@ public: virtual bool load() = 0; virtual void play(); - virtual void playVideo() {}; - virtual void nextFrame() {}; - virtual void stopVideo() {}; + virtual void playVideo() = 0; + virtual void nextFrame() = 0; + virtual void stopVideo() = 0; private: virtual void handleNextFrame(); @@ -71,7 +71,7 @@ private: virtual void startSound() {}; }; -class MoviePlayerDXA : public MoviePlayer, ::Graphics::DXAPlayer { +class MoviePlayerDXA : public MoviePlayer, ::Graphics::DXADecoder { static const char *_sequenceList[90]; uint8 _sequenceNum; public: @@ -90,7 +90,7 @@ private: void startSound(); }; -class MoviePlayerSMK : public MoviePlayer, ::Graphics::SMKPlayer { +class MoviePlayerSMK : public MoviePlayer, ::Graphics::SmackerDecoder { public: MoviePlayerSMK(AGOSEngine *vm, const char *name); |
