OpenJPEG: opj_mqc_state Struct Reference

OpenJPEG 2.1.0

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- Data Structures
- Data Fields

Data Fields
opj_mqc_state Struct Reference
MQC - Implementation of an MQ-Coder

This struct defines the state of a context. More...

`#include <mqc.h>`

## Data Fields
OPJ_UINT32 | qeval
| the probability of the Least Probable Symbol (0.75->0x8000, 1.5->0xffff) More...
OPJ_UINT32 | mps
| the Most Probable Symbol (0 or 1) More...
struct opj_mqc_state * | nmps
| next state if the next encoded symbol is the MPS More...
struct opj_mqc_state * | nlps
| next state if the next encoded symbol is the LPS More...

## Detailed Description

This struct defines the state of a context.

## Field Documentation

OPJ_UINT32 opj_mqc_state::mps

the Most Probable Symbol (0 or 1)

Referenced by opj_mqc_mpsexchange().

struct opj_mqc_state* opj_mqc_state::nlps

next state if the next encoded symbol is the LPS

struct opj_mqc_state* opj_mqc_state::nmps

next state if the next encoded symbol is the MPS

OPJ_UINT32 opj_mqc_state::qeval

the probability of the Least Probable Symbol (0.75->0x8000, 1.5->0xffff)

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

- mqc.h