summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorMickael Savinaud <savmickael@users.noreply.github.com>2012-11-16 09:35:42 +0000
committerMickael Savinaud <savmickael@users.noreply.github.com>2012-11-16 09:35:42 +0000
commit3042fc2a294ef807236c08250ab48df3663a5a15 (patch)
tree117969e4e45c262c50fee5ff908814257d14258b /src/lib
parenta622c1c2fe9bcf09763c1cb4cce105a1990ad206 (diff)
[trunk] add extended capacities for future development
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/openjp2/openjpeg.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/lib/openjp2/openjpeg.h b/src/lib/openjp2/openjpeg.h
index 1fcc0fa5..6d25abe3 100644
--- a/src/lib/openjp2/openjpeg.h
+++ b/src/lib/openjp2/openjpeg.h
@@ -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