25 #if defined(ENABLE_SCI32) || defined(ENABLE_TESTBED) || defined(ENABLE_ZVISION) || defined(DYNAMIC_MODULES) 27 #ifndef IMAGE_CODECS_TRUEMOTION1_H 28 #define IMAGE_CODECS_TRUEMOTION1_H 30 #include "image/codecs/codec.h" 39 class TrueMotion1Decoder :
public Codec {
42 ~TrueMotion1Decoder()
override;
52 int _mbChangeBitsRowSize;
53 byte *_buf, *_mbChangeBits, *_indexStream;
58 struct PredictorTableEntry {
63 PredictorTableEntry _yPredictorTable[1024];
64 PredictorTableEntry _cPredictorTable[1024];
73 int _lastDeltaset, _lastVectable;
95 void selectDeltaTables(
int deltaTableIndex);
98 int makeYdt16Entry(
int p1,
int p2);
99 int makeCdt16Entry(
int p1,
int p2);
100 void genVectorTable16(
const byte *selVectorTable);
105 #endif // IMAGE_CODECS_TRUEMOTION1_H 106 #endif // SCI32/Plugins guard
Definition: movie_decoder.h:32