struct opj_event_mgr opj_event_mgr_t
Message handler object used for.
enum T2_MODE J2K_T2_MODE
T2 encoding mode.
struct opj_cp opj_cp_t
Coding parameters.
struct opj_codestream_info opj_codestream_info_t
Index structure of the codestream.
unsigned char OPJ_BYTE
Definition openjpeg.h:123
int32_t OPJ_INT32
Definition openjpeg.h:131
uint32_t OPJ_UINT32
Definition openjpeg.h:132
struct opj_image opj_image_t
Defines image data and characteristics.
int OPJ_BOOL
Definition openjpeg.h:116
struct opj_codestream_index opj_codestream_index_t
Index structure of the codestream (FIXME should be expand and enhance)
Tier-2 coding.
Definition t2.h:54
opj_cp_t * cp
pointer to the image coding parameters
Definition t2.h:59
opj_image_t * image
Encoding: pointer to the src image.
Definition t2.h:57
OPJ_BOOL opj_t2_decode_packets(opj_tcd_t *tcd, opj_t2_t *t2, OPJ_UINT32 tileno, opj_tcd_tile_t *tile, OPJ_BYTE *src, OPJ_UINT32 *p_data_read, OPJ_UINT32 len, opj_codestream_index_t *cstr_info, opj_event_mgr_t *p_manager)
Decode the packets of a tile from a source buffer.
Definition t2.c:393
opj_t2_t * opj_t2_create(opj_image_t *p_image, opj_cp_t *p_cp)
Creates a Tier 2 handle.
Definition t2.c:599
void opj_t2_destroy(opj_t2_t *t2)
Destroy a T2 handle.
Definition t2.c:613
struct opj_t2 opj_t2_t
Tier-2 coding.
OPJ_BOOL opj_t2_encode_packets(opj_t2_t *t2, OPJ_UINT32 tileno, opj_tcd_tile_t *tile, OPJ_UINT32 maxlayers, OPJ_BYTE *dest, OPJ_UINT32 *p_data_written, OPJ_UINT32 len, opj_codestream_info_t *cstr_info, opj_tcd_marker_info_t *p_marker_info, OPJ_UINT32 tpnum, OPJ_INT32 tppos, OPJ_UINT32 pino, J2K_T2_MODE t2_mode, opj_event_mgr_t *p_manager)
Encode the packets of a tile to a destination buffer.
Definition t2.c:219
struct opj_tcd_marker_info opj_tcd_marker_info_t
Structure to hold information needed to generate some markers.
struct opj_tcd opj_tcd_t
Tile coder/decoder.
struct opj_tcd_tile opj_tcd_tile_t
FIXME DOC.