22 #include "common/scummsys.h" 31 #ifndef IMAGE_CODECS_INDEO3_H 32 #define IMAGE_CODECS_INDEO3_H 34 #include "image/codecs/codec.h" 48 Indeo3Decoder(uint16 width, uint16 height, uint bitsPerPixel = 24);
64 static const byte _corrector_type_0[24];
65 static const byte _corrector_type_2[8];
66 static const uint32 correction[];
67 static const uint32 correctionloworder[];
68 static const uint32 correctionhighorder[];
85 byte *_corrector_type;
90 void decodeChunk(byte *cur, byte *ref,
int width,
int height,
91 const byte *buf1, uint32 fflags2,
const byte *hdr,
92 const byte *buf2,
int min_width_160);
const Graphics::Surface * decodeFrame(Common::SeekableReadStream &stream) override
bool setOutputPixelFormat(const Graphics::PixelFormat &format) override
Definition: indeo3.h:53
Graphics::PixelFormat getPixelFormat() const override
Definition: movie_decoder.h:32