OpenJPEG
1.5.1
|
Implementation of a packet iterator (PI) More...
Go to the source code of this file.
Data Structures | |
struct | opj_pi_resolution |
FIXME: documentation. More... | |
struct | opj_pi_comp |
FIXME: documentation. More... | |
struct | opj_pi_iterator |
Packet iterator. More... | |
Typedefs | |
typedef struct opj_pi_resolution | opj_pi_resolution_t |
FIXME: documentation. More... | |
typedef struct opj_pi_comp | opj_pi_comp_t |
FIXME: documentation. More... | |
typedef struct opj_pi_iterator | opj_pi_iterator_t |
Packet iterator. More... | |
Functions | |
Exported functions | |
opj_pi_iterator_t * | pi_initialise_encode (opj_image_t *image, opj_cp_t *cp, int tileno, J2K_T2_MODE t2_mode) |
Create a packet iterator for Encoder. More... | |
opj_bool | pi_create_encode (opj_pi_iterator_t *pi, opj_cp_t *cp, int tileno, int pino, int tpnum, int tppos, J2K_T2_MODE t2_mode, int cur_totnum_tp) |
Modify the packet iterator for enabling tile part generation. More... | |
opj_pi_iterator_t * | pi_create_decode (opj_image_t *image, opj_cp_t *cp, int tileno) |
Create a packet iterator for Decoder. More... | |
void | pi_destroy (opj_pi_iterator_t *pi, opj_cp_t *cp, int tileno) |
Destroy a packet iterator. More... | |
opj_bool | pi_next (opj_pi_iterator_t *pi) |
Modify the packet iterator to point to the next packet. More... | |
Implementation of a packet iterator (PI)
The functions in PI.C have for goal to realize a packet iterator that permits to get the next packet following the progression order and change of it. The functions in PI.C are used by some function in T2.C.