aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorMatthew Hoops2011-01-23 01:27:40 +0000
committerMatthew Hoops2011-01-23 01:27:40 +0000
commit57521f7574791b634402a68ee21c1632a309b264 (patch)
treeed9ede2d12ae331e30295a1bdd30a2270e5f61bf /graphics
parentcaab21426026ab70799d39607b23bad382332620 (diff)
downloadscummvm-rg350-57521f7574791b634402a68ee21c1632a309b264.tar.gz
scummvm-rg350-57521f7574791b634402a68ee21c1632a309b264.tar.bz2
scummvm-rg350-57521f7574791b634402a68ee21c1632a309b264.zip
VIDEO: Update documentation on which decoder is used by what engine
svn-id: r55455
Diffstat (limited to 'graphics')
-rw-r--r--graphics/video/avi_decoder.h6
-rw-r--r--graphics/video/coktel_decoder.h7
-rw-r--r--graphics/video/flic_decoder.h2
-rw-r--r--graphics/video/qt_decoder.h8
-rw-r--r--graphics/video/smk_decoder.h1
5 files changed, 22 insertions, 2 deletions
diff --git a/graphics/video/avi_decoder.h b/graphics/video/avi_decoder.h
index 6eebb241f2..9f9f5ed617 100644
--- a/graphics/video/avi_decoder.h
+++ b/graphics/video/avi_decoder.h
@@ -162,6 +162,12 @@ struct AVIStreamHeader {
Common::Rect frame;
};
+/**
+ * Decoder for AVI videos.
+ *
+ * Video decoder used in engines:
+ * - sci
+ */
class AviDecoder : public FixedRateVideoDecoder {
public:
AviDecoder(Audio::Mixer *mixer,
diff --git a/graphics/video/coktel_decoder.h b/graphics/video/coktel_decoder.h
index 08e3535fc7..e0c91533a3 100644
--- a/graphics/video/coktel_decoder.h
+++ b/graphics/video/coktel_decoder.h
@@ -49,6 +49,13 @@ namespace Graphics {
class Codec;
+/**
+ * Decoder for Coktel videos.
+ *
+ * Video decoder used in engines:
+ * - gob
+ * - sci
+ */
class CoktelDecoder : public FixedRateVideoDecoder {
public:
struct State {
diff --git a/graphics/video/flic_decoder.h b/graphics/video/flic_decoder.h
index 21d5f22ccb..e403ff212a 100644
--- a/graphics/video/flic_decoder.h
+++ b/graphics/video/flic_decoder.h
@@ -37,8 +37,8 @@ namespace Common {
namespace Graphics {
/**
- *
* Decoder for FLIC videos.
+ *
* Video decoder used in engines:
* - tucker
*/
diff --git a/graphics/video/qt_decoder.h b/graphics/video/qt_decoder.h
index 4eb2070b23..186e257553 100644
--- a/graphics/video/qt_decoder.h
+++ b/graphics/video/qt_decoder.h
@@ -51,7 +51,13 @@ namespace Common {
namespace Graphics {
-
+/**
+ * Decoder for QuickTime videos.
+ *
+ * Video decoder used in engines:
+ * - mohawk
+ * - sci
+ */
class QuickTimeDecoder : public SeekableVideoDecoder {
public:
QuickTimeDecoder();
diff --git a/graphics/video/smk_decoder.h b/graphics/video/smk_decoder.h
index 1f9c5a1d3e..b441d1d64d 100644
--- a/graphics/video/smk_decoder.h
+++ b/graphics/video/smk_decoder.h
@@ -50,6 +50,7 @@ class BigHuffmanTree;
* - scumm (he)
* - sword1
* - sword2
+ * - toon
*/
class SmackerDecoder : public FixedRateVideoDecoder {
public: