Index: core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/t1.h |
diff --git a/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/t1.h b/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/t1.h |
index e5be70ed5be3fa939e1844ea2ea510c19bc48b31..e1d41ed56f528d1fbcbb147448cd8693afb6af88 100644 |
--- a/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/t1.h |
+++ b/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/t1.h |
@@ -103,13 +103,15 @@ typedef struct opj_t1 { |
/** RAW component */ |
opj_raw_t *raw; |
- OPJ_INT32 *data; |
+ OPJ_INT32 *data; |
opj_flag_t *flags; |
OPJ_UINT32 w; |
OPJ_UINT32 h; |
OPJ_UINT32 datasize; |
OPJ_UINT32 flagssize; |
OPJ_UINT32 flags_stride; |
+ OPJ_UINT32 data_stride; |
+ OPJ_BOOL encoder; |
} opj_t1_t; |
#define MACRO_t1_flags(x,y) t1->flags[((x)*(t1->flags_stride))+(y)] |
@@ -147,7 +149,7 @@ OPJ_BOOL opj_t1_decode_cblks( opj_t1_t* t1, |
* and initializes the look-up tables of the Tier-1 coder/decoder |
* @return a new T1 handle if successful, returns NULL otherwise |
*/ |
-opj_t1_t* opj_t1_create(void); |
+opj_t1_t* opj_t1_create(OPJ_BOOL isEncoder); |
/** |
* Destroys a previously created T1 handle |