22
22
class decoderMpeg: public decoders
29
uint8_t *postprocessed;
29
uint8_t *postprocessed;
31
uint8_t init_codec( void );
32
uint8_t kill_codec( void );
34
void setFather( decoderMpeg *f);
35
void decode_mpeg2 (uint8_t * current, uint8_t * end);
36
void feedData(uint32_t len, uint8_t *data);
38
uint8_t *unpackBuffer;
31
uint8_t init_codec( void );
32
uint8_t kill_codec( void );
34
void setFather( decoderMpeg *f);
35
void decode_mpeg2 (uint8_t * current, uint8_t * end);
36
void feedData(uint32_t len, uint8_t *data);
38
uint8_t *unpackBuffer;
43
decoderMpeg(uint32_t w,uint32_t h,
44
uint32_t extraLen, uint8_t *extraData);
45
virtual ~decoderMpeg();
46
virtual uint8_t uncompress(uint8_t *in,ADMImage *out,
44
decoderMpeg(uint32_t w,uint32_t h,
45
uint32_t extraLen, uint8_t *extraData);
46
virtual ~decoderMpeg();
47
virtual uint8_t uncompress(uint8_t *in,ADMImage *out,
47
48
uint32_t len,uint32_t *flag=NULL);
48
virtual uint8_t bFramePossible(void) { return 1;}
49
virtual void setParam( void );
50
uint8_t isMpeg1(void);
49
virtual uint8_t bFramePossible(void) { return 1;}
50
virtual void setParam( void );
51
uint8_t isMpeg1(void);
52
uint8_t dontcopy(void) { return 1;}