Byte_t * recons_j2kmainhead(msgqueue_param_t *msgqueue, Byte_t *jpipstream, Byte8_t csn, Byte8_t *j2klen)
reconstruct j2k codestream of mainheader from message queue
Definition: jp2k_encoder.c:906
void save_codestream(Byte_t *codestream, OPJ_SIZE_T streamlen, const char *fmt)
Definition: jpipstream_manager.c:58
uint8_t Byte_t
Definition: byte_manager.h:37
Byte4_t Xsiz
width of the reference grid
Definition: index_manager.h:58
Byte4_t Ysiz
height of the reference grid
Definition: index_manager.h:59
void save_codestream(Byte_t *codestream, OPJ_SIZE_T streamlen, const char *fmt)
Definition: jpipstream_manager.c:58
Byte_t * update_JPIPstream(Byte_t *newstream, OPJ_SIZE_T newstreamlen, Byte_t *cache_stream, OPJ_SIZE_T *streamlen)
Definition: jpipstream_manager.c:41
Byte_t Ssiz[3]
precision (depth) in bits and sign of the component samples
Definition: index_manager.h:69
Byte_t bpc
bits per component
Definition: ihdrbox_manager.h:43
Byte_t * update_JPIPstream(Byte_t *newstream, OPJ_SIZE_T newstreamlen, Byte_t *cache_stream, OPJ_SIZE_T *streamlen)
Definition: jpipstream_manager.c:41
size_t OPJ_SIZE_T
Definition: openjpeg.h:139
Byte4_t width
Definition: ihdrbox_manager.h:41
void * opj_malloc(size_t size)
Allocate an uninitialized memory block.
Definition: opj_malloc.c:191
void opj_free(void *ptr)
Deallocates or frees a memory block.
Definition: opj_malloc.c:246
progression order
Definition: index_manager.h:55
Byte2_t Csiz
number of the components in the image
Definition: index_manager.h:68
ihdrbox_param_t * get_SIZ_from_jpipstream(Byte_t *jpipstream, msgqueue_param_t *msgqueue, Byte8_t csn)
Definition: jpipstream_manager.c:116
message queue parameters
Definition: msgqueue_manager.h:63
Byte_t * jpipstream_to_pnm(Byte_t *jpipstream, msgqueue_param_t *msgqueue, Byte8_t csn, int fw, int fh, ihdrbox_param_t **ihdrbox)
Definition: jpipstream_manager.c:80
Byte4_t height
Definition: ihdrbox_manager.h:40
Byte_t * recons_j2k(msgqueue_param_t *msgqueue, Byte_t *jpipstream, Byte8_t csn, int fw, int fh, Byte8_t *j2klen)
reconstruct j2k codestream from message queue
Definition: jp2k_encoder.c:79
I.5.3.1 Image Header box.
Definition: ihdrbox_manager.h:39
Byte_t * j2k_to_pnm(const char *fn, ihdrbox_param_t **ihdrbox)
Definition: jp2k_decoder.c:46
uint64_t Byte8_t
Definition: byte_manager.h:40
Byte_t * jpipstream_to_pnm(Byte_t *jpipstream, msgqueue_param_t *msgqueue, Byte8_t csn, int fw, int fh, ihdrbox_param_t **ihdrbox)
Definition: jpipstream_manager.c:80
ihdrbox_param_t * get_SIZ_from_jpipstream(Byte_t *jpipstream, msgqueue_param_t *msgqueue, Byte8_t csn)
Definition: jpipstream_manager.c:116
Byte2_t nc
number of components
Definition: ihdrbox_manager.h:42