|
Grok 20.3.2
|
Go to the source code of this file.
Classes | |
| struct | grk::t1::mqcoder |
| MQ coder. More... | |
Namespaces | |
| namespace | grk |
| ResWindow. | |
| namespace | grk::t1 |
Macros | |
| #define | CODER_SETCURCTX(mqc, ctxno) |
| #define | DEC_PASS_LOCAL_VARIABLES(flagsStride) |
| #define | DEC_PASS_LOCAL_VARIABLES_DIFF(flagsStride) |
| #define | DEC_PASS_HAS_BACKUP_FOR_CURRENT_PASS(coder) |
| #define | DEC_PASS_MQC_BACKUP_LOCAL(coder) |
| #define | DEC_PASS_MQC_RESTORE_LOCAL(coder) |
| #define | DEC_PASS_DO_BACKUP(coder, p) |
| #define | DEC_PASS_BACKUP(coder, p) |
| #define | DEC_PASS_CLN_BACKUP(p) |
| #define | DEC_PASS_RESTORE(coder) |
| #define | DEC_PASS_CLN_RESTORE(coder) |
| #define | DEC_BYTEIN(mqc, c, ct) |
| #define | DEC_RENORM(mqc, a, c, ct) |
| #define | DEC_SYMBOL(d, mqc, curctx, a, c, ct) |
| #define | DEC_SYMBOL_RAW() |
| #define | BYPASS_CT_INIT 0xFF |
| #define | mqc_byteout(mqc) |
| #define | mqc_renorme_macro(mqc, a_, c_, ct_) |
| #define | mqc_codemps_macro(mqc, curctx, a, c, ct) |
| #define | mqc_codelps_macro(mqc, curctx, a, c, ct) |
| #define | mqc_encode_macro(mqc, curctx, a, c, ct, d) |
| #define | mqc_bypass_enc_macro(mqc, c, ct, d) |
Variables | |
| const uint32_t | grk::t1::A_MIN = 0x8000 |
| const uint8_t | grk::t1::B1_POS = 1 |
| const uint8_t | grk::t1::B2_POS = 2 |
| const uint8_t | grk::t1::B3_POS = 3 |
| const uint8_t | grk::t1::B4_POS = 4 |
| const uint8_t | grk::t1::B5_POS = 5 |
| const uint8_t | grk::t1::B6_POS = 6 |
| const uint8_t | grk::t1::B7_POS = 7 |
| const uint8_t | grk::t1::B8_POS = 8 |
| const uint8_t | grk::t1::B9_POS = 9 |
| const uint8_t | grk::t1::B10_POS = 10 |
| const uint8_t | grk::t1::B11_POS = 11 |
| const uint8_t | grk::t1::B12_POS = 12 |
| const uint8_t | grk::t1::red_zone = 6 |
| #define BYPASS_CT_INIT 0xFF |
Referenced by grk::t1::mqcoder::bypass_init_enc().
| #define CODER_SETCURCTX | ( | mqc, | |
| ctxno ) |
Referenced by grk::t1::BlockCoder::checkSegSym(), grk::t1::mqcoder::init_dec(), grk::t1::mqcoder::init_enc(), and grk::t1::mqcoder::segmark_enc().
| #define DEC_BYTEIN | ( | mqc, | |
| c, | |||
| ct ) |
Referenced by grk::t1::mqcoder::init_dec().
| #define DEC_PASS_BACKUP | ( | coder, | |
| p ) |
| #define DEC_PASS_CLN_BACKUP | ( | p | ) |
| #define DEC_PASS_CLN_RESTORE | ( | coder | ) |
| #define DEC_PASS_DO_BACKUP | ( | coder, | |
| p ) |
| #define DEC_PASS_HAS_BACKUP_FOR_CURRENT_PASS | ( | coder | ) |
| #define DEC_PASS_LOCAL_VARIABLES | ( | flagsStride | ) |
| #define DEC_PASS_LOCAL_VARIABLES_DIFF | ( | flagsStride | ) |
| #define DEC_PASS_MQC_BACKUP_LOCAL | ( | coder | ) |
| #define DEC_PASS_MQC_RESTORE_LOCAL | ( | coder | ) |
| #define DEC_PASS_RESTORE | ( | coder | ) |
| #define DEC_RENORM | ( | mqc, | |
| a, | |||
| c, | |||
| ct ) |
| #define DEC_SYMBOL | ( | d, | |
| mqc, | |||
| curctx, | |||
| a, | |||
| c, | |||
| ct ) |
Referenced by grk::t1::BlockCoder::checkSegSym().
| #define DEC_SYMBOL_RAW | ( | ) |
| #define mqc_bypass_enc_macro | ( | mqc, | |
| c, | |||
| ct, | |||
| d ) |
| #define mqc_byteout | ( | mqc | ) |
Referenced by grk::t1::mqcoder::erterm_enc(), and grk::t1::mqcoder::flush_enc().
| #define mqc_codelps_macro | ( | mqc, | |
| curctx, | |||
| a, | |||
| c, | |||
| ct ) |
Referenced by grk::t1::mqcoder::segmark_enc().
| #define mqc_codemps_macro | ( | mqc, | |
| curctx, | |||
| a, | |||
| c, | |||
| ct ) |
Referenced by grk::t1::mqcoder::segmark_enc().
| #define mqc_encode_macro | ( | mqc, | |
| curctx, | |||
| a, | |||
| c, | |||
| ct, | |||
| d ) |
Referenced by grk::t1::BlockCoder::enc_clnpass().
| #define mqc_renorme_macro | ( | mqc, | |
| a_, | |||
| c_, | |||
| ct_ ) |