aboutsummaryrefslogtreecommitdiff
path: root/graphics/video/coktel_decoder.h
diff options
context:
space:
mode:
authorSven Hesse2010-08-08 01:05:16 +0000
committerSven Hesse2010-08-08 01:05:16 +0000
commit0be37b6b28bf0089dd1f23bc6b81fb256c2cb4ae (patch)
treeb2e0e797889f3383abefa9039a89ccc769d4b5b6 /graphics/video/coktel_decoder.h
parente6f57854363452f3189e547ca945790d030ef409 (diff)
downloadscummvm-rg350-0be37b6b28bf0089dd1f23bc6b81fb256c2cb4ae.tar.gz
scummvm-rg350-0be37b6b28bf0089dd1f23bc6b81fb256c2cb4ae.tar.bz2
scummvm-rg350-0be37b6b28bf0089dd1f23bc6b81fb256c2cb4ae.zip
VIDEO: Implement VMD subtitles
svn-id: r51915
Diffstat (limited to 'graphics/video/coktel_decoder.h')
-rw-r--r--graphics/video/coktel_decoder.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/graphics/video/coktel_decoder.h b/graphics/video/coktel_decoder.h
index 755406b491..76c266f5f6 100644
--- a/graphics/video/coktel_decoder.h
+++ b/graphics/video/coktel_decoder.h
@@ -110,6 +110,9 @@ public:
/** Return that embedded file. */
virtual Common::MemoryReadStream *getEmbeddedFile(const Common::String &fileName) const;
+ /** Return the current subtitle index. */
+ virtual int32 getSubtitleIndex() const;
+
// VideoDecoder interface
@@ -351,6 +354,8 @@ public:
bool hasEmbeddedFile(const Common::String &fileName) const;
Common::MemoryReadStream *getEmbeddedFile(const Common::String &fileName) const;
+ int32 getSubtitleIndex() const;
+
// VideoDecoder interface
@@ -459,6 +464,8 @@ private:
bool _externalCodec;
Codec *_codec;
+ int32 _subtitle;
+
// Loading helper functions
bool assessVideoProperties();
bool assessAudioProperties();