Project Name  Version 1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures | Typedefs | Functions
jh_encoder.h File Reference

Header file containing declarations of functions and data structures for the mobile encoder library. This file contains declarations of the data structures and functions that are used by the JPEG-HDR mobile encoder library. More...

#include "jh_datatypes.h"

Go to the source code of this file.

Data Structures

struct  jh_encoder_params_ts
 Defines the JPEG-HDR mobile encoder parameters. More...

Typedefs

typedef struct jh_encoder_params_ts jh_encoder_params_t
 Defines the JPEG-HDR mobile encoder parameters.

Functions

int jh_encode (const jh_encoder_params_t *encoder_params, jh_monitor_t *monitor, jh_image_t *hdri, jh_image_t *sdri, jh_stream_t *stream, jh_error_t *error)
 Encodes the HDR data into JPEG-HDR.
int jh_enc_memory_estimate (const size_t pixels, const jh_encoder_params_t *encoder_params, int *mem, jh_error_t *error)
 Provides the memory requirements estimate for the encoder and tonemapper.
const char * jh_encoder_version ()
 Returns the encoder library version in a formatted string of major.minor.build.
int jh_encoder_set_default (jh_encoder_params_t *params, jh_error_t *error)
 Sets the default value of the encoder parameters.

Detailed Description

Header file containing declarations of functions and data structures for the mobile encoder library. This file contains declarations of the data structures and functions that are used by the JPEG-HDR mobile encoder library.

Definition in file jh_encoder.h.