OpenJPEG
2.5.0
|
Go to the source code of this file.
Data Structures | |
struct | markeridx_param |
Marker index parameters. More... | |
struct | mhixbox_param |
header index table box parameters More... | |
Typedefs | |
typedef struct markeridx_param | markeridx_param_t |
Marker index parameters. More... | |
typedef struct mhixbox_param | mhixbox_param_t |
header index table box parameters More... | |
Functions | |
mhixbox_param_t * | gene_mhixbox (box_param_t *box) |
generate mhix box More... | |
markeridx_param_t * | search_markeridx (Byte2_t code, mhixbox_param_t *mhix) |
search a marker index by marker code from mhix box More... | |
void | print_mhixbox (mhixbox_param_t *mhix) |
print mhix box parameters More... | |
void | print_markeridx (markeridx_param_t *markeridx) |
print marker index parameters More... | |
void | delete_mhixbox (mhixbox_param_t **mhix) |
delete mhix box More... | |
typedef struct markeridx_param markeridx_param_t |
Marker index parameters.
typedef struct mhixbox_param mhixbox_param_t |
header index table box parameters
I.3.2.4.3 Header Index Table box
void delete_mhixbox | ( | mhixbox_param_t ** | mhix | ) |
delete mhix box
[in,out] | mhix | address of the mhix box pointer |
References markeridx_param::next.
Referenced by delete_index(), and set_mainmhixdata().
mhixbox_param_t* gene_mhixbox | ( | box_param_t * | box | ) |
generate mhix box
[in] | box | pointer to the reference mhix box |
References markeridx_param::code, fetch_DBox2bytebigendian(), fetch_DBox8bytebigendian(), mhixbox_param::first, get_DBoxlen(), markeridx_param::length, markeridx_param::next, markeridx_param::num_remain, markeridx_param::offset, and mhixbox_param::tlen.
Referenced by set_mainmhixdata(), and set_thixdata().
void print_markeridx | ( | markeridx_param_t * | markeridx | ) |
print marker index parameters
[in] | markeridx | marker index pointer |
References markeridx_param::code, markeridx_param::length, logstream, markeridx_param::num_remain, and markeridx_param::offset.
void print_mhixbox | ( | mhixbox_param_t * | mhix | ) |
print mhix box parameters
[in] | mhix | mhix box pointer |
References markeridx_param::code, mhixbox_param::first, markeridx_param::length, logstream, markeridx_param::next, markeridx_param::num_remain, markeridx_param::offset, and mhixbox_param::tlen.
Referenced by print_index().
markeridx_param_t* search_markeridx | ( | Byte2_t | code, |
mhixbox_param_t * | mhix | ||
) |
search a marker index by marker code from mhix box
[in] | code | marker code |
[in] | mhix | mhix box pointer |
References markeridx_param::code, FCGI_stderr, mhixbox_param::first, and markeridx_param::next.
Referenced by set_mainmhixdata().