aboutsummaryrefslogtreecommitdiff
path: root/graphics/video/smk_player.h
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/video/smk_player.h')
-rw-r--r--graphics/video/smk_player.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/graphics/video/smk_player.h b/graphics/video/smk_player.h
index 62db02edd9..93f4457f2b 100644
--- a/graphics/video/smk_player.h
+++ b/graphics/video/smk_player.h
@@ -108,6 +108,11 @@ public:
*/
void closeFile();
+ /**
+ * Returns if a video file is loaded or not
+ */
+ bool videoIsLoaded() { return (_fileStream != NULL); }
+
protected:
/**
* Set RGB palette, based on current frame
@@ -130,10 +135,6 @@ protected:
*/
bool decodeNextFrame();
- Common::SeekableReadStream *_fileStream;
-
- byte *_image;
-
private:
void unpackPalette();
// Possible runs of blocks
@@ -188,6 +189,9 @@ private:
BigHuffmanTree *_MClrTree;
BigHuffmanTree *_FullTree;
BigHuffmanTree *_TypeTree;
+
+ Common::SeekableReadStream *_fileStream;
+ byte *_videoFrameBuffer;
};
} // End of namespace Graphics