diff --git a/engines/pegasus/movie.cpp b/engines/pegasus/movie.cpp
index a2f799b8a65..c1fbe16ecee 100644
a
|
b
|
void Movie::initFromMovieFile(const Common::Path &fileName, bool transparent) {
|
58 | 58 | |
59 | 59 | releaseMovie(); |
60 | 60 | _video = new Video::QuickTimeDecoder(); |
| 61 | _video->enableEditListBoundsCheckQuirk(true); |
61 | 62 | if (!_video->loadFile(fileName)) { |
62 | 63 | // Replace any colon with an underscore, since only macOS |
63 | 64 | // supports that. See PegasusEngine::detectOpeningClosingDirectory() |
diff --git a/engines/pegasus/movie.h b/engines/pegasus/movie.h
index 20427769389..6fe79e4b706 100644
a
|
b
|
|
29 | 29 | |
30 | 30 | #include "pegasus/elements.h" |
31 | 31 | #include "pegasus/surface.h" |
| 32 | #include "video/qt_decoder.h" |
32 | 33 | |
33 | 34 | namespace Video { |
34 | 35 | class VideoDecoder; |
… |
… |
public:
|
72 | 73 | protected: |
73 | 74 | void updateTime() override; |
74 | 75 | |
75 | | Video::VideoDecoder *_video; |
| 76 | Video::QuickTimeDecoder *_video; |
76 | 77 | Common::Rect _movieBox; |
77 | 78 | }; |
78 | 79 | |