OpenJPEG  2.0.0
Data Fields
opj_compression Struct Reference

Compression handler. More...

Data Fields

OPJ_BOOL(* opj_start_compress )(void *p_codec, struct opj_stream_private *cio, struct opj_image *p_image, struct opj_event_mgr *p_manager)
 
OPJ_BOOL(* opj_encode )(void *p_codec, struct opj_stream_private *p_cio, struct opj_event_mgr *p_manager)
 
OPJ_BOOL(* opj_write_tile )(void *p_codec, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, struct opj_stream_private *p_cio, struct opj_event_mgr *p_manager)
 
OPJ_BOOL(* opj_end_compress )(void *p_codec, struct opj_stream_private *p_cio, struct opj_event_mgr *p_manager)
 
void(* opj_destroy )(void *p_codec)
 
void(* opj_setup_encoder )(void *p_codec, opj_cparameters_t *p_param, struct opj_image *p_image, struct opj_event_mgr *p_manager)
 

Detailed Description

Compression handler.

FIXME DOC

Field Documentation

void(* opj_compression::opj_destroy)(void *p_codec)
OPJ_BOOL(* opj_compression::opj_encode)(void *p_codec, struct opj_stream_private *p_cio, struct opj_event_mgr *p_manager)

Referenced by opj_create_compress(), and opj_encode().

OPJ_BOOL(* opj_compression::opj_end_compress)(void *p_codec, struct opj_stream_private *p_cio, struct opj_event_mgr *p_manager)
void(* opj_compression::opj_setup_encoder)(void *p_codec, opj_cparameters_t *p_param, struct opj_image *p_image, struct opj_event_mgr *p_manager)
OPJ_BOOL(* opj_compression::opj_start_compress)(void *p_codec, struct opj_stream_private *cio, struct opj_image *p_image, struct opj_event_mgr *p_manager)
OPJ_BOOL(* opj_compression::opj_write_tile)(void *p_codec, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, struct opj_stream_private *p_cio, struct opj_event_mgr *p_manager)

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