remove deprecated v1 style function j2k_create_decompress and jp2_create_decompress
[openjpeg.git] / libopenjpeg / j2k.h
index f10186c275b4978e875d4ae71213917be5195cae..977847e86f352b87d2c7ca6e7f5aeb377e282434 100644 (file)
@@ -778,12 +778,7 @@ opj_j2k_v2_t;
 /** @name Exported functions */
 /*@{*/
 /* ----------------------------------------------------------------------- */
-/**
-Creates a J2K decompression structure
-@param cinfo Codec context info
-@return Returns a handle to a J2K decompressor if successful, returns NULL otherwise
-*/
-opj_j2k_t* j2k_create_decompress(opj_common_ptr cinfo);
+
 /**
 Destroy a J2K decompressor handle
 @param j2k J2K decompressor handle to destroy
@@ -842,6 +837,12 @@ Coding parameters are returned in j2k->cp.
 @param image input filled image
 */
 void j2k_setup_encoder(opj_j2k_t *j2k, opj_cparameters_t *parameters, opj_image_t *image);
+
+void j2k_setup_encoder_v2(     opj_j2k_v2_t *p_j2k,
+                                                       opj_cparameters_t *parameters,
+                                                       opj_image_t *image,
+                                                       struct opj_event_mgr * p_manager);
+
 /**
 Converts an enum type progression order to string type
 */
@@ -1067,5 +1068,7 @@ opj_bool j2k_end_compress(        opj_j2k_v2_t *p_j2k,
                                                        opj_stream_private_t *cio,
                                                        struct opj_event_mgr * p_manager);
 
+opj_bool j2k_setup_mct_encoding (opj_tcp_v2_t * p_tcp, opj_image_t * p_image);
+
 
 #endif /* __J2K_H */