OpenJPEG
2.3.1
|
Go to the source code of this file.
Macros | |
#define | opj_mqc_mpsexchange_macro(d, curctx, a) |
#define | opj_mqc_lpsexchange_macro(d, curctx, a) |
#define | opj_mqc_bytein_macro(mqc, c, ct) |
#define | opj_mqc_renormd_macro(mqc, a, c, ct) |
#define | opj_mqc_decode_macro(d, mqc, curctx, a, c, ct) |
#define | DOWNLOAD_MQC_VARIABLES(mqc, curctx, c, a, ct) |
#define | UPLOAD_MQC_VARIABLES(mqc, curctx, c, a, ct) |
#define | opj_mqc_renormd(mqc) opj_mqc_renormd_macro(mqc, mqc->a, mqc->c, mqc->ct) |
Renormalize mqc->a and mqc->c while decoding. More... | |
#define | opj_mqc_decode(d, mqc) opj_mqc_decode_macro(d, mqc, mqc->curctx, mqc->a, mqc->c, mqc->ct) |
Decode a symbol. More... | |
Functions | |
static INLINE OPJ_UINT32 | opj_mqc_raw_decode (opj_mqc_t *mqc) |
Decode a symbol using raw-decoder. More... | |
static INLINE void | opj_mqc_bytein (opj_mqc_t *const mqc) |
Input a byte. More... | |
#define DOWNLOAD_MQC_VARIABLES | ( | mqc, | |
curctx, | |||
c, | |||
a, | |||
ct | |||
) |
#define opj_mqc_bytein_macro | ( | mqc, | |
c, | |||
ct | |||
) |
Referenced by opj_mqc_bytein().
#define opj_mqc_decode | ( | d, | |
mqc | |||
) | opj_mqc_decode_macro(d, mqc, mqc->curctx, mqc->a, mqc->c, mqc->ct) |
Decode a symbol.
d | OPJ_UINT32 value where to store the decoded symbol |
mqc | MQC handle |
Referenced by opj_t1_dec_clnpass_check_segsym().
#define opj_mqc_decode_macro | ( | d, | |
mqc, | |||
curctx, | |||
a, | |||
c, | |||
ct | |||
) |
#define opj_mqc_lpsexchange_macro | ( | d, | |
curctx, | |||
a | |||
) |
#define opj_mqc_mpsexchange_macro | ( | d, | |
curctx, | |||
a | |||
) |
#define opj_mqc_renormd | ( | mqc | ) | opj_mqc_renormd_macro(mqc, mqc->a, mqc->c, mqc->ct) |
Renormalize mqc->a and mqc->c while decoding.
mqc | MQC handle |
#define opj_mqc_renormd_macro | ( | mqc, | |
a, | |||
c, | |||
ct | |||
) |
#define UPLOAD_MQC_VARIABLES | ( | mqc, | |
curctx, | |||
c, | |||
a, | |||
ct | |||
) |
Input a byte.
mqc | MQC handle |
References opj_mqc::c, opj_mqc::ct, and opj_mqc_bytein_macro.
Referenced by opj_mqc_init_dec().
|
static |
Decode a symbol using raw-decoder.
Cfr p.506 TAUBMAN
mqc | MQC handle |
References opj_mqc::bp, opj_mqc::c, and opj_mqc::ct.
Referenced by opj_t1_dec_refpass_step_raw(), and opj_t1_dec_sigpass_step_raw().