|
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 | |||
| ) |
| #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 |
| #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().