[trunk] add extended capacities for future development

This commit is contained in:
Mickael Savinaud 2012-11-16 09:35:42 +00:00
parent a622c1c2fe
commit 3042fc2a29
1 changed files with 23 additions and 1 deletions

View File

@ -384,8 +384,16 @@ typedef struct opj_cparameters {
OPJ_BOOL jpip_on;
/** Naive implementation of MCT restricted to a single reversible array based encoding without offset concerning all the components. */
void * mct_data;
/* extended capacity (not used now, reserved for future development) */
opj_extended_cparameters_t extended_parameters;
} opj_cparameters_t;
/**
* Extended cparameters (not used now, reserved for future development)
* */
typedef void* opj_extended_cparameters_t;
#define OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG 0x0001
/**
@ -449,11 +457,17 @@ typedef struct opj_dparameters {
/*@}*/
/* <<UniPG */
unsigned int flags;
/* extended capacity (not used now, reserved for future development)*/
opj_extended_dparameters_t extended_parameters;
} opj_dparameters_t;
/**
* Extended dparameters (not used now, reserved for future development)
* */
typedef void* opj_extended_dparameters_t;
/**
@ -586,6 +600,14 @@ typedef struct opj_image_comptparm {
} opj_image_cmptparm_t;
/**
* Extended image capabilities (not used now, reserved for the future and development)
* */
typedef void* opj_input_image_t;
typedef void* opj_output_image_t;
/*
==========================================================
Information on the JPEG 2000 codestream