unsigned int c;
unsigned int ct;
uint8_t cx_states[19];
+ int raw;
} MqcState;
/* encoder */
/** flush the encoder [returns number of bytes encoded] */
int ff_mqc_flush(MqcState *mqc);
+int ff_mqc_flush_to(MqcState *mqc, uint8_t *dst, int *dst_len);
/* decoder */
* Initialize MQ-decoder.
* @param mqc MQ decoder state
* @param bp byte poiter
+ * @param raw raw mode
+ * @param reset reset states
*/
-void ff_mqc_initdec(MqcState *mqc, uint8_t *bp);
+void ff_mqc_initdec(MqcState *mqc, uint8_t *bp, int raw, int reset);
/**
* MQ decoder.