rename j2k_setup_decoder_v2 to opj_j2k_setup_decoder
[openjpeg.git] / libopenjpeg / jp2.c
index 77b6c38db64122e3d5d4225fec9db7b2dee0ce2f..73596295282c482fadb6a030d42ae005d32cbf4c 100644 (file)
@@ -1696,16 +1696,16 @@ opj_bool jp2_read_jp2h(opj_jp2_t *jp2, opj_cio_t *cio, opj_jp2_color_t *color)
 
 
 
-opj_bool jp2_decode_v2(        opj_jp2_v2_t *jp2,
-                                               struct opj_stream_private *cio,
-                                               opj_image_t* p_image,
-                                               struct opj_event_mgr * p_manager)
+opj_bool opj_jp2_decode(opj_jp2_v2_t *jp2,
+                        opj_stream_private_t *p_stream,
+                        opj_image_t* p_image,
+                        opj_event_mgr_t * p_manager)
 {
        if (!p_image)
                return OPJ_FALSE;
 
        /* J2K decoding */
-       if( ! j2k_decode_v2(jp2->j2k, cio, p_image, p_manager) ) {
+       if( ! j2k_decode_v2(jp2->j2k, p_stream, p_image, p_manager) ) {
                opj_event_msg_v2(p_manager, EVT_ERROR, "Failed to decode the codestream in the JP2 file\n");
                return OPJ_FALSE;
        }
@@ -2227,20 +2227,6 @@ static void write_iptr( int offset, int length, opj_cio_t *cio)
 /* JP2 decoder interface                                             */
 /* ----------------------------------------------------------------------- */
 
-opj_jp2_t* jp2_create_decompress(opj_common_ptr cinfo) {
-       opj_jp2_t *jp2 = (opj_jp2_t*) opj_calloc(1, sizeof(opj_jp2_t));
-       if(jp2) {
-               jp2->cinfo = cinfo;
-               /* create the J2K codec */
-               jp2->j2k = j2k_create_decompress(cinfo);
-               if(jp2->j2k == NULL) {
-                       jp2_destroy_decompress(jp2);
-                       return NULL;
-               }
-       }
-       return jp2;
-}
-
 void jp2_destroy_decompress(opj_jp2_t *jp2) {
        if(jp2) {
                /* destroy the J2K codec */
@@ -2260,7 +2246,7 @@ void jp2_destroy_decompress(opj_jp2_t *jp2) {
 void opj_jp2_setup_decoder(opj_jp2_v2_t *jp2, opj_dparameters_t *parameters)
 {
        /* setup the J2K codec */
-       j2k_setup_decoder_v2(jp2->j2k, parameters);
+       opj_j2k_setup_decoder(jp2->j2k, parameters);
 
        /* further JP2 initializations go here */
        jp2->color.jp2_has_colr = 0;
@@ -3402,7 +3388,7 @@ opj_jp2_v2_t* jp2_create(opj_bool p_is_decoder)
                        jp2->j2k = j2k_create_compress_v2();
                }
                else {
-                       jp2->j2k = j2k_create_decompress_v2();
+                       jp2->j2k = opj_j2k_create_decompress();
                }
 
                if (jp2->j2k == 00) {