OpenJPEG
1.5.1
|
Exported functions | |
double | opj_clock (void) |
Difference in successive opj_clock() calls tells you the elapsed time. More... | |
Exported functions | |
void * | memalign (size_t, size_t) |
#define | opj_malloc(size) calloc(1, size) |
Allocate an uninitialized memory block. More... | |
#define | opj_calloc(num, size) calloc(num, size) |
Allocate a memory block with elements initialized to 0. More... | |
#define | HAVE_MEMALIGN |
Allocate memory aligned to a 16 byte boundry. More... | |
#define | opj_aligned_malloc(size) malloc(size) |
#define | opj_aligned_malloc(size) memalign(16, (size)) |
#define | opj_aligned_free(m) free(m) |
#define | opj_aligned_free(m) free(m) |
#define | opj_realloc(m, s) realloc(m, s) |
Reallocate memory blocks. More... | |
#define | opj_free(m) free(m) |
Deallocates or frees a memory block. More... | |
#define HAVE_MEMALIGN |
Allocate memory aligned to a 16 byte boundry.
size | Bytes to allocate |
#define opj_aligned_free | ( | m | ) | free(m) |
Referenced by allocate_buffers(), dwt_decode_real(), dwt_decode_tile(), t1_destroy(), tcd_decode_tile(), and tcd_encode_tile().
#define opj_aligned_free | ( | m | ) | free(m) |
#define opj_aligned_malloc | ( | size | ) | malloc(size) |
Referenced by allocate_buffers(), dwt_decode_real(), dwt_decode_tile(), tcd_decode_tile(), tcd_init_encode(), and tcd_malloc_encode().
#define opj_aligned_malloc | ( | size | ) | memalign(16, (size)) |
#define opj_calloc | ( | num, | |
size | |||
) | calloc(num, size) |
Allocate a memory block with elements initialized to 0.
num | Blocks to allocate |
size | Bytes per block to allocate |
Referenced by j2k_create_compress(), j2k_create_decompress(), j2k_read_siz(), j2k_setup_decoder(), j2k_setup_encoder(), jp2_create_decompress(), opj_create_compress(), opj_create_decompress(), opj_image_create(), opj_image_create0(), pi_create_decode(), pi_initialise_encode(), tcd_encode_tile(), tcd_init_encode(), tcd_malloc_decode(), tcd_malloc_encode(), tgt_create(), write_cidx(), write_phix(), write_ppix(), and write_thix().
#define opj_free | ( | m | ) | free(m) |
Deallocates or frees a memory block.
m | Previously allocated memory block to be freed |
Referenced by bio_destroy(), dwt_encode(), dwt_encode_real(), free_color_data(), j2k_create_decompress(), j2k_destroy_compress(), j2k_destroy_decompress(), j2k_encode(), j2k_read_eoc(), j2k_read_ppm(), jp2_apply_cdef(), jp2_apply_pclr(), jp2_destroy_compress(), jp2_destroy_decompress(), jp2_free_pclr(), jpwl_dump_marks(), jpwl_encode(), mqc_destroy(), opj_cio_close(), opj_cio_open(), opj_create_compress(), opj_create_decompress(), opj_destroy_compress(), opj_destroy_cstr_info(), opj_destroy_decompress(), opj_image_destroy(), pi_destroy(), raw_destroy(), t1_decode_cblks(), t1_destroy(), t2_destroy(), tcd_create(), tcd_destroy(), tcd_free_decode(), tcd_free_decode_tile(), tcd_free_encode(), tcd_init_encode(), tgt_create(), tgt_destroy(), write_cidx(), write_phix(), write_ppix(), and write_thix().
#define opj_malloc | ( | size | ) | calloc(1, size) |
Allocate an uninitialized memory block.
size | Bytes to allocate |
Referenced by bio_create(), dwt_encode(), dwt_encode_real(), j2k_calculate_tp(), j2k_encode(), j2k_read_cod(), j2k_read_ppm(), j2k_read_ppt(), j2k_read_siz(), j2k_setup_encoder(), jp2_apply_pclr(), jp2_create_compress(), jp2_read_cdef(), jp2_read_cmap(), jp2_read_colr(), jp2_read_ftyp(), jp2_read_ihdr(), jp2_read_pclr(), jp2_setup_encoder(), jpwl_dump_marks(), jpwl_epb_create(), jpwl_epc_create(), jpwl_esd_create(), mqc_create(), opj_cio_open(), opj_image_create(), pi_initialise_encode(), raw_create(), t1_create(), t2_create(), tcd_create(), tcd_decode_tile(), tcd_malloc_decode_tile(), tcd_malloc_encode(), tcd_rateallocate(), and tgt_create().
#define opj_realloc | ( | m, | |
s | |||
) | realloc(m, s) |
Reallocate memory blocks.
m | Pointer to previously allocated memory block |
s | New size in bytes |
Referenced by j2k_add_marker(), j2k_add_mhmarker(), j2k_add_tlmarker(), j2k_read_ppm(), j2k_read_ppt(), j2k_read_sod(), j2k_read_sot(), mqc_init_dec(), t2_decode_packet(), and t2_init_seg().
void* memalign | ( | size_t | , |
size_t | |||
) |
double opj_clock | ( | void | ) |
Difference in successive opj_clock() calls tells you the elapsed time.
Referenced by jpwl_dump_marks(), tcd_decode_tile(), and tcd_encode_tile().