[trunk] Remove remaining of OPJ_INT64_F/OPJ_UINT64_F before move to C99 convention
[openjpeg.git] / libopenjpeg / mct.h
index 84e3f8add193343829abaafea4004c25355c24ac..fab28d0c3f5c445e10f58ef95e6e02ce193be941 100644 (file)
@@ -90,6 +90,34 @@ Get norm of the basis function used for the irreversible multi-component transfo
 @return 
 */
 double mct_getnorm_real(int compno);
+
+
+opj_bool mct_encode_custom(
+                                          /* MCT data */
+                                          OPJ_BYTE * p_coding_data,
+                                          /* size of components */
+                                          OPJ_UINT32 n,
+                                          /* components */
+                                          OPJ_BYTE ** p_data,
+                                          /* nb of components (i.e. size of p_data) */
+                                          OPJ_UINT32 p_nb_comp,
+                                          /* tells if the data is signed */
+                                          OPJ_UINT32 is_signed);
+
+opj_bool mct_decode_custom(
+                                          /* MCT data */
+                                          OPJ_BYTE * pDecodingData,
+                                          /* size of components */
+                                          OPJ_UINT32 n,
+                                          /* components */
+                                          OPJ_BYTE ** pData,
+                                          /* nb of components (i.e. size of pData) */
+                                          OPJ_UINT32 pNbComp,
+                                          /* tells if the data is signed */
+                                          OPJ_UINT32 isSigned);
+
+const OPJ_FLOAT64 * get_mct_norms ();
+const OPJ_FLOAT64 * get_mct_norms_real ();
 /* ----------------------------------------------------------------------- */
 /*@}*/