Searched refs:mqc (Results 1 - 8 of 8) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
H A D | mqcenc.c | 31 #include "mqc.h" 33 static void byteout(MqcState *mqc) in byteout() argument 36 if (*mqc->bp == 0xff){ in byteout() 37 mqc->bp++; in byteout() 38 *mqc->bp = mqc->c >> 20; in byteout() 39 mqc->c &= 0xfffff; in byteout() 40 mqc->ct = 7; in byteout() 41 } else if ((mqc->c & 0x8000000)){ in byteout() 42 (*mqc in byteout() 53 renorme(MqcState *mqc) renorme() argument 63 setbits(MqcState *mqc) setbits() argument 71 ff_mqc_initenc(MqcState *mqc, uint8_t *bp) ff_mqc_initenc() argument 81 ff_mqc_encode(MqcState *mqc, uint8_t *cxstate, int d) ff_mqc_encode() argument 107 mqc_flush(MqcState *mqc) mqc_flush() argument 119 ff_mqc_flush_to(MqcState *mqc, uint8_t *dst, int *dst_len) ff_mqc_flush_to() argument [all...] |
H A D | mqcdec.c | 28 #include "mqc.h" 30 static void bytein(MqcState *mqc) in bytein() argument 32 if (*mqc->bp == 0xff) { in bytein() 33 if (*(mqc->bp + 1) > 0x8f) in bytein() 34 mqc->c++; in bytein() 36 mqc->bp++; in bytein() 37 mqc->c += 2 + 0xfe00 - (*mqc->bp << 9); in bytein() 40 mqc->bp++; in bytein() 41 mqc in bytein() 45 exchange(MqcState *mqc, uint8_t *cxstate, int lps) exchange() argument 71 ff_mqc_initdec(MqcState *mqc, uint8_t *bp, int raw, int reset) ff_mqc_initdec() argument 83 mqc_decode_bypass(MqcState *mqc) mqc_decode_bypass() argument 93 ff_mqc_decode(MqcState *mqc, uint8_t *cxstate) ff_mqc_decode() argument [all...] |
H A D | mqc.h | 52 void ff_mqc_initenc(MqcState *mqc, uint8_t *bp); 55 void ff_mqc_encode(MqcState *mqc, uint8_t *cxstate, int d); 58 int ff_mqc_flush_to(MqcState *mqc, uint8_t *dst, int *dst_len); 64 * @param mqc MQ decoder state 69 void ff_mqc_initdec(MqcState *mqc, uint8_t *bp, int raw, int reset); 73 * @param mqc MQ decoder state 77 int ff_mqc_decode(MqcState *mqc, uint8_t *cxstate); 83 * @param mqc MQ-coder context 85 void ff_mqc_init_contexts(MqcState *mqc);
|
H A D | mqc.c | 31 #include "mqc.h" 64 void ff_mqc_init_contexts(MqcState *mqc) in ff_mqc_init_contexts() argument 66 memset(mqc->cx_states, 0, sizeof(mqc->cx_states)); in ff_mqc_init_contexts() 67 mqc->cx_states[MQC_CX_UNI] = 2 * 46; in ff_mqc_init_contexts() 68 mqc->cx_states[MQC_CX_RL] = 2 * 3; in ff_mqc_init_contexts() 69 mqc->cx_states[0] = 2 * 4; in ff_mqc_init_contexts()
|
H A D | jpeg2000dec.c | 1652 if (ff_mqc_decode(&t1->mqc, t1->mqc.cx_states + ff_jpeg2000_getsigctxno(t1->flags[(y+1) * t1->stride + x+1] & flags_mask, bandno))) { in decode_sigpass() 1654 if (t1->mqc.raw) in decode_sigpass() 1655 t1->data[(y) * t1->stride + x] = ff_mqc_decode(&t1->mqc, t1->mqc.cx_states + ctxno) ? -mask : mask; in decode_sigpass() 1657 t1->data[(y) * t1->stride + x] = (ff_mqc_decode(&t1->mqc, t1->mqc.cx_states + ctxno) ^ xorbit) ? in decode_sigpass() 1684 int r = ff_mqc_decode(&t1->mqc, in decode_refpass() 1685 t1->mqc.cx_states + ctxno) in decode_refpass() 1708 if (!ff_mqc_decode(&t1->mqc, t in decode_clnpass() [all...] |
H A D | j2kenc.c | 622 ff_mqc_encode(&t1->mqc, t1->mqc.cx_states + ctxno, bit); in encode_sigpass() 626 ff_mqc_encode(&t1->mqc, t1->mqc.cx_states + ctxno, (t1->flags[(y+1) * t1->stride + x+1] >> 15) ^ xorbit); in encode_sigpass() 644 ff_mqc_encode(&t1->mqc, t1->mqc.cx_states + ctxno, t1->data[(y) * t1->stride + x] & mask ? 1:0); in encode_refpass() 665 ff_mqc_encode(&t1->mqc, t1->mqc.cx_states + MQC_CX_RL, rlen != 4); in encode_clnpass() 668 ff_mqc_encode(&t1->mqc, t1->mqc in encode_clnpass() [all...] |
H A D | jpeg2000.h | 35 #include "mqc.h" 124 MqcState mqc; member
|
H A D | Makefile | 446 OBJS-$(CONFIG_JPEG2000_ENCODER) += j2kenc.o mqcenc.o mqc.o jpeg2000.o \ 449 jpeg2000dwt.o mqcdec.o mqc.o
|
Completed in 11 milliseconds