aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--video/module.mk1
-rw-r--r--video/qt_decoder.cpp3
2 files changed, 3 insertions, 1 deletions
diff --git a/video/module.mk b/video/module.mk
index 900a781d0a..cebd403ca2 100644
--- a/video/module.mk
+++ b/video/module.mk
@@ -18,6 +18,7 @@ MODULE_OBJS := \
codecs/qtrle.o \
codecs/rpza.o \
codecs/smc.o \
+ codecs/svq1.o \
codecs/truemotion1.o
ifdef USE_BINK
diff --git a/video/qt_decoder.cpp b/video/qt_decoder.cpp
index 7557222b13..52e18064c1 100644
--- a/video/qt_decoder.cpp
+++ b/video/qt_decoder.cpp
@@ -46,6 +46,7 @@
#include "video/codecs/qtrle.h"
#include "video/codecs/rpza.h"
#include "video/codecs/smc.h"
+#include "video/codecs/svq1.h"
#include "video/codecs/cdtoons.h"
@@ -471,7 +472,7 @@ void QuickTimeDecoder::VideoSampleDesc::initCodec() {
break;
case MKTAG('S','V','Q','1'):
// Sorenson Video 1: Used by some Myst ME videos.
- warning("Sorenson Video 1 not yet supported");
+ _videoCodec = new SVQ1Decoder(_parentTrack->width, _parentTrack->height);
break;
case MKTAG('S','V','Q','3'):
// Sorenson Video 3: Used by some Myst ME videos.