diff options
-rw-r--r-- | video/coktel_decoder.cpp | 4 | ||||
-rw-r--r-- | video/coktel_decoder.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/video/coktel_decoder.cpp b/video/coktel_decoder.cpp index 21dda15cd0..278dc2d1fc 100644 --- a/video/coktel_decoder.cpp +++ b/video/coktel_decoder.cpp @@ -2810,6 +2810,10 @@ void AdvancedVMDDecoder::close() { _decoder->close(); } +void AdvancedVMDDecoder::setSurfaceMemory(void *mem, uint16 width, uint16 height, uint8 bpp) { + _decoder->setSurfaceMemory(mem, width, height, bpp); +} + AdvancedVMDDecoder::VMDVideoTrack::VMDVideoTrack(VMDDecoder *decoder) : _decoder(decoder) { } diff --git a/video/coktel_decoder.h b/video/coktel_decoder.h index a72f76eb9d..44de1c7d68 100644 --- a/video/coktel_decoder.h +++ b/video/coktel_decoder.h @@ -568,6 +568,8 @@ public: bool loadStream(Common::SeekableReadStream *stream); void close(); + void setSurfaceMemory(void *mem, uint16 width, uint16 height, uint8 bpp); + private: class VMDVideoTrack : public FixedRateVideoTrack { public: |