|
OpenJPEG 1.5.2
|
Implementation of operations for raw encoding (RAW). More...
Go to the source code of this file.
Data Structures | |
| struct | opj_raw |
| RAW encoding operations. More... | |
Typedefs | |
| typedef struct opj_raw | opj_raw_t |
| RAW encoding operations. | |
Functions | |
Exported functions | |
| opj_raw_t * | raw_create (void) |
| Create a new RAW handle. | |
| void | raw_destroy (opj_raw_t *raw) |
| Destroy a previously created RAW handle. | |
| int | raw_numbytes (opj_raw_t *raw) |
| Return the number of bytes written/read since initialisation. | |
| void | raw_init_dec (opj_raw_t *raw, unsigned char *bp, int len) |
| Initialize the decoder. | |
| int | raw_decode (opj_raw_t *raw) |
| Decode a symbol using raw-decoder. | |
Implementation of operations for raw encoding (RAW).
The functions in RAW.C have for goal to realize the operation of raw encoding linked with the corresponding mode switch.
| opj_raw_t * raw_create | ( | void | ) |
Create a new RAW handle.
References opj_malloc.
Referenced by t1_create().
| int raw_decode | ( | opj_raw_t * | raw | ) |
Decode a symbol using raw-decoder.
Cfr p.506 TAUBMAN
| raw | RAW handle |
References opj_raw::c, opj_raw::ct, opj_raw::len, opj_raw::lenmax, and opj_raw::start.
Referenced by t1_dec_refpass_step_raw(), and t1_dec_sigpass_step_raw().
| void raw_destroy | ( | opj_raw_t * | raw | ) |
Destroy a previously created RAW handle.
| raw | RAW handle to destroy |
References opj_free.
Referenced by t1_destroy().
| void raw_init_dec | ( | opj_raw_t * | raw, |
| unsigned char * | bp, | ||
| int | len ) |
Initialize the decoder.
| raw | RAW handle |
| bp | Pointer to the start of the buffer from which the bytes will be read |
| len | Length of the input buffer |
References opj_raw::c, opj_raw::ct, opj_raw::len, opj_raw::lenmax, and opj_raw::start.
Referenced by t1_decode_cblk().
| int raw_numbytes | ( | opj_raw_t * | raw | ) |
Return the number of bytes written/read since initialisation.
| raw | RAW handle to destroy |
References opj_raw::bp, and opj_raw::start.