opj_mqc Struct Reference
[MQC - Implementation of an MQ-Coder]

MQ coder. More...

#include <mqc.h>

Data Fields

OPJ_UINT32 c
 temporary buffer where bits are coded or decoded
OPJ_UINT32 a
 only used by MQ decoder
OPJ_UINT32 ct
 number of bits already read or free to write
OPJ_UINT32 end_of_byte_stream_counter
OPJ_BYTEbp
 pointer to the current position in the buffer
OPJ_BYTEstart
 pointer to the start of the buffer
OPJ_BYTEend
 pointer to the end of the buffer
const opj_mqc_state_tctxs [MQC_NUMCTXS]
 Array of contexts.
const opj_mqc_state_t ** curctx
 Active context.
const OPJ_BYTElut_ctxno_zc_orient
OPJ_BYTE backup [OPJ_COMMON_CBLK_DATA_EXTRA]
 Original value of the 2 bytes at end[0] and end[1].

Detailed Description

MQ coder.


Field Documentation

OPJ_BYTE opj_mqc::backup[OPJ_COMMON_CBLK_DATA_EXTRA]

Original value of the 2 bytes at end[0] and end[1].

Referenced by opj_mqc_init_dec_common(), and opq_mqc_finish_dec().

const opj_mqc_state_t* opj_mqc::ctxs[MQC_NUMCTXS]

Array of contexts.

Referenced by opj_mqc_resetstates(), and opj_mqc_setstate().

pointer to the end of the buffer

Referenced by opj_mqc_init_dec_common(), opj_t1_decode_cblk(), and opq_mqc_finish_dec().


The documentation for this struct was generated from the following file:

Generated on 20 Feb 2018 for OpenJPEG by  doxygen 1.6.1