|  | 
| static void | opj_pi_emit_error (opj_pi_iterator_t *pi, const char *msg) | 
|  | 
| opj_pi_iterator_t * | opj_pi_create_decode (opj_image_t *p_image, opj_cp_t *p_cp, OPJ_UINT32 p_tile_no) | 
|  | Create a packet iterator for Decoder.  More... 
 | 
|  | 
| opj_pi_iterator_t * | opj_pi_initialise_encode (const opj_image_t *p_image, opj_cp_t *p_cp, OPJ_UINT32 p_tile_no, J2K_T2_MODE p_t2_mode) | 
|  | Creates a packet iterator for encoding.  More... 
 | 
|  | 
| void | opj_pi_create_encode (opj_pi_iterator_t *pi, opj_cp_t *cp, OPJ_UINT32 tileno, OPJ_UINT32 pino, OPJ_UINT32 tpnum, OPJ_INT32 tppos, J2K_T2_MODE t2_mode) | 
|  | Modify the packet iterator for enabling tile part generation.  More... 
 | 
|  | 
| void | opj_pi_destroy (opj_pi_iterator_t *p_pi, OPJ_UINT32 p_nb_elements) | 
|  | Destroys a packet iterator array.  More... 
 | 
|  | 
| void | opj_pi_update_encoding_parameters (const opj_image_t *p_image, opj_cp_t *p_cp, OPJ_UINT32 p_tile_no) | 
|  | Updates the encoding parameters of the codec.  More... 
 | 
|  | 
| OPJ_BOOL | opj_pi_next (opj_pi_iterator_t *pi) | 
|  | Modify the packet iterator to point to the next packet.  More... 
 | 
|  | 
|  | 
| static OPJ_BOOL | opj_pi_next_lrcp (opj_pi_iterator_t *pi) | 
|  | Get next packet in layer-resolution-component-precinct order.  More... 
 | 
|  | 
| static OPJ_BOOL | opj_pi_next_rlcp (opj_pi_iterator_t *pi) | 
|  | Get next packet in resolution-layer-component-precinct order.  More... 
 | 
|  | 
| static OPJ_BOOL | opj_pi_next_rpcl (opj_pi_iterator_t *pi) | 
|  | Get next packet in resolution-precinct-component-layer order.  More... 
 | 
|  | 
| static OPJ_BOOL | opj_pi_next_pcrl (opj_pi_iterator_t *pi) | 
|  | Get next packet in precinct-component-resolution-layer order.  More... 
 | 
|  | 
| static OPJ_BOOL | opj_pi_next_cprl (opj_pi_iterator_t *pi) | 
|  | Get next packet in component-precinct-resolution-layer order.  More... 
 | 
|  | 
| static void | opj_pi_update_encode_poc_and_final (opj_cp_t *p_cp, OPJ_UINT32 p_tileno, OPJ_INT32 p_tx0, OPJ_INT32 p_tx1, OPJ_INT32 p_ty0, OPJ_INT32 p_ty1, OPJ_UINT32 p_max_prec, OPJ_UINT32 p_max_res, OPJ_UINT32 p_dx_min, OPJ_UINT32 p_dy_min) | 
|  | Updates the coding parameters if the encoding is used with Progression order changes and final (or cinema parameters are used).  More... 
 | 
|  | 
| static void | opj_pi_update_encode_not_poc (opj_cp_t *p_cp, OPJ_UINT32 p_num_comps, OPJ_UINT32 p_tileno, OPJ_INT32 p_tx0, OPJ_INT32 p_tx1, OPJ_INT32 p_ty0, OPJ_INT32 p_ty1, OPJ_UINT32 p_max_prec, OPJ_UINT32 p_max_res, OPJ_UINT32 p_dx_min, OPJ_UINT32 p_dy_min) | 
|  | Updates the coding parameters if the encoding is not used with Progression order changes and final (and cinema parameters are used).  More... 
 | 
|  | 
| static void | opj_get_encoding_parameters (const opj_image_t *p_image, const opj_cp_t *p_cp, OPJ_UINT32 tileno, OPJ_INT32 *p_tx0, OPJ_INT32 *p_tx1, OPJ_INT32 *p_ty0, OPJ_INT32 *p_ty1, OPJ_UINT32 *p_dx_min, OPJ_UINT32 *p_dy_min, OPJ_UINT32 *p_max_prec, OPJ_UINT32 *p_max_res) | 
|  | Gets the encoding parameters needed to update the coding parameters and all the pocs.  More... 
 | 
|  | 
| static void | opj_get_all_encoding_parameters (const opj_image_t *p_image, const opj_cp_t *p_cp, OPJ_UINT32 tileno, OPJ_INT32 *p_tx0, OPJ_INT32 *p_tx1, OPJ_INT32 *p_ty0, OPJ_INT32 *p_ty1, OPJ_UINT32 *p_dx_min, OPJ_UINT32 *p_dy_min, OPJ_UINT32 *p_max_prec, OPJ_UINT32 *p_max_res, OPJ_UINT32 **p_resolutions) | 
|  | Gets the encoding parameters needed to update the coding parameters and all the pocs.  More... 
 | 
|  | 
| static opj_pi_iterator_t * | opj_pi_create (const opj_image_t *p_image, const opj_cp_t *p_cp, OPJ_UINT32 tileno) | 
|  | Allocates memory for a packet iterator.  More... 
 | 
|  | 
| static void | opj_pi_update_decode_not_poc (opj_pi_iterator_t *p_pi, opj_tcp_t *p_tcp, OPJ_UINT32 p_max_precision, OPJ_UINT32 p_max_res) | 
|  | FIXME DOC.  More... 
 | 
|  | 
| static void | opj_pi_update_decode_poc (opj_pi_iterator_t *p_pi, opj_tcp_t *p_tcp, OPJ_UINT32 p_max_precision, OPJ_UINT32 p_max_res) | 
|  | FIXME DOC.  More... 
 | 
|  | 
| static OPJ_BOOL | opj_pi_check_next_level (OPJ_INT32 pos, opj_cp_t *cp, OPJ_UINT32 tileno, OPJ_UINT32 pino, const OPJ_CHAR *prog) | 
|  | FIXME DOC.  More... 
 | 
|  |