aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
Diffstat (limited to 'graphics')
-rw-r--r--graphics/video/coktel_decoder.cpp8
-rw-r--r--graphics/video/coktel_decoder.h5
2 files changed, 13 insertions, 0 deletions
diff --git a/graphics/video/coktel_decoder.cpp b/graphics/video/coktel_decoder.cpp
index 4e5a8fe6e5..41d4664937 100644
--- a/graphics/video/coktel_decoder.cpp
+++ b/graphics/video/coktel_decoder.cpp
@@ -169,6 +169,14 @@ void CoktelDecoder::disableSound() {
_audioStream = 0;
}
+bool CoktelDecoder::hasEmbeddedFile(const Common::String &fileName) const {
+ return false;
+}
+
+Common::MemoryReadStream *CoktelDecoder::getEmbeddedFile(const Common::String &fileName) const {
+ return 0;
+}
+
void CoktelDecoder::close() {
disableSound();
freeSurface();
diff --git a/graphics/video/coktel_decoder.h b/graphics/video/coktel_decoder.h
index a8449a25ac..2c47951be9 100644
--- a/graphics/video/coktel_decoder.h
+++ b/graphics/video/coktel_decoder.h
@@ -93,6 +93,11 @@ public:
void enableSound();
void disableSound();
+ /** Return whether that embedded file exists. */
+ virtual bool hasEmbeddedFile(const Common::String &fileName) const;
+
+ /** Return that embedded file. */
+ virtual Common::MemoryReadStream *getEmbeddedFile(const Common::String &fileName) const;
// VideoDecoder interface