For standard I/O: the auxiliary data shall be accessed in the same order as the data is stored in the file. This corresponds with the order in the header. Note that auxiliary data must be accessed before any image components. Furthermore, for interlaced files only field access can be used. For file I/O these restriction do not apply.
|
Functions |
int | p_mod_add_aux (pT_header *header, int max_size, const char *name, int descr_len, const char *description) |
int | p_get_num_aux (const pT_header *header) |
int | p_get_aux_by_name (const pT_header *header, const char *name) |
pT_status | p_mod_rm_aux (pT_header *header, int aux_id) |
pT_status | p_get_aux (const pT_header *header, int aux_id, int *max_size, char *name, int *descr_len, char *description) |
pT_status | p_read_aux (const char *filename, pT_header *header, int frame, int field, int aux_id, int *size, unsigned char *buf) |
pT_status | p_write_aux (const char *filename, pT_header *header, int frame, int field, int aux_id, int size, unsigned char *buf) |