diff options
Diffstat (limited to 'engines/chewy/resource.h')
-rw-r--r-- | engines/chewy/resource.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/chewy/resource.h b/engines/chewy/resource.h index 238f0f2b60..d9665ceb4a 100644 --- a/engines/chewy/resource.h +++ b/engines/chewy/resource.h @@ -31,6 +31,7 @@ #include "common/hashmap.h" #include "common/hash-str.h" #include "common/random.h" +#include "common/stream.h" namespace Chewy { @@ -105,6 +106,11 @@ struct VideoChunk { uint32 firstFrameOffset; }; +enum VideoFrameType { + kVideoFrameNormal = 0xF1FA, + kVideoFrameCustom = 0xFAF1 +}; + typedef Common::Array<Chunk> ChunkList; typedef Common::Array<TBFChunk> TBFChunkList; @@ -157,6 +163,7 @@ public: ~VideoResource() {} VideoChunk *getVideoHeader(uint num); + Common::SeekableReadStream *getVideoStream(uint num); }; } // End of namespace Chewy |