Project Name
Version 1.0
|
Header file containing declarations of functions and data structures for the mobile decoder library. This file contains declarations of the data structures and functions that are used by the JPEG-HDR mobile decoder library. More...
#include "jh_datatypes.h"
Go to the source code of this file.
Data Structures | |
struct | jh_decoder_params_ts |
Defines the JPEG-HDR mobile decoder parameters. More... |
Typedefs | |
typedef struct jh_decoder_params_ts | jh_decoder_params_t |
Defines the JPEG-HDR mobile decoder parameters. |
Functions | |
jh_image_t * | jh_decode (void *buffer, int size, jh_monitor_t *monitor, const jh_decoder_params_t *decoder_params, jh_error_t *error) |
Decodes the JPEG-HDR data and returns the pointer to an HDR image. | |
void | jh_dispose_image (jh_image_t *image) |
Disposes the HDRI handle and all the memory associated with it. This memory is allocated in the jh_decode() buffer parameter. | |
const char * | jh_decoder_version () |
Returns the decoder library version in a formatted string of major.minor.build . | |
int | jh_is_hdr (void *buffer, int size) |
Determines if the jh_decode() buffer parameter contains a JPEG-HDR file. | |
int | jh_get_size (void *buffer, int size, int *columns, int *rows, int *channels, jh_error_t *error) |
Determines the size of the image stored in the JPEG-HDR file that is received in the jh_decode() buffer parameter. | |
int | jh_dec_memory_estimate (const jh_decoder_params_t *decoder_params, int *mem, jh_error_t *error) |
Provides the memory requirements estimate for the decoder. |
Header file containing declarations of functions and data structures for the mobile decoder library. This file contains declarations of the data structures and functions that are used by the JPEG-HDR mobile decoder library.
Definition in file jh_decoder.h.