]> granicus.if.org Git - openjpeg/commitdiff
remove deprecated v1 style function j2k_write_com; rename j2k_write_com_v2 to opj_j2k...
authorMickael Savinaud <savmickael@users.noreply.github.com>
Thu, 16 Aug 2012 12:38:23 +0000 (12:38 +0000)
committerMickael Savinaud <savmickael@users.noreply.github.com>
Thu, 16 Aug 2012 12:38:23 +0000 (12:38 +0000)
libopenjpeg/j2k.c

index 41fdf56b30ff114ac3f4b6e7751d1f59c88a87f6..7ed249d71e105ac40ac2e85559314541dd7b680c 100644 (file)
@@ -422,12 +422,6 @@ static opj_bool opj_j2k_read_siz(opj_j2k_v2_t *p_j2k,
                                  OPJ_UINT32 p_header_size,
                                  opj_event_mgr_t * p_manager);
 
-/**
-Write the COM marker (comment)
-@param j2k J2K handle
-*/
-static void j2k_write_com(opj_j2k_t *j2k);
-
 /**
  * Writes the COM marker (comment)
  * 
@@ -435,9 +429,9 @@ static void j2k_write_com(opj_j2k_t *j2k);
  * @param      p_j2k                   J2K codec.
  * @param      p_manager       the user event manager.
 */
-static opj_bool j2k_write_com_v2(      opj_j2k_v2_t *p_j2k,
-                                                                       struct opj_stream_private *p_stream,
-                                                                       struct opj_event_mgr * p_manager );
+static opj_bool opj_j2k_write_com(     opj_j2k_v2_t *p_j2k,
+                                                                       opj_stream_private_t *p_stream,
+                                                                       opj_event_mgr_t * p_manager );
 
 /**
  * Reads a COM marker (comments)
@@ -2417,35 +2411,6 @@ static opj_bool opj_j2k_read_siz(opj_j2k_v2_t *p_j2k,
        return OPJ_TRUE;
 }
 
-
-
-static void j2k_write_com(opj_j2k_t *j2k) {
-       unsigned int i;
-       int lenp, len;
-
-       if(j2k->cp->comment) {
-               opj_cio_t *cio = j2k->cio;
-               char *comment = j2k->cp->comment;
-
-               cio_write(cio, J2K_MS_COM, 2);
-               lenp = cio_tell(cio);
-               cio_skip(cio, 2);
-               cio_write(cio, 1, 2);           /* General use (IS 8859-15:1999 (Latin) values) */
-               for (i = 0; i < strlen(comment); i++) {
-                       cio_write(cio, comment[i], 1);
-               }
-               len = cio_tell(cio) - lenp;
-               cio_seek(cio, lenp);
-               cio_write(cio, len, 2);
-               cio_seek(cio, lenp + len);
-
-               
-               if(j2k->cstr_info)
-                 j2k_add_mhmarker(j2k->cstr_info, J2K_MS_COM, lenp, len);
-
-       }
-}
-
 /**
  * Writes the COM marker (comment)
  * 
@@ -2453,9 +2418,10 @@ static void j2k_write_com(opj_j2k_t *j2k) {
  * @param      p_j2k                   J2K codec.
  * @param      p_manager       the user event manager.
 */
-opj_bool j2k_write_com_v2(     opj_j2k_v2_t *p_j2k,
-                                                       struct opj_stream_private *p_stream,
-                                                       struct opj_event_mgr * p_manager )
+opj_bool opj_j2k_write_com(    opj_j2k_v2_t *p_j2k,
+                                                       opj_stream_private_t *p_stream,
+                                                       opj_event_mgr_t * p_manager 
+                            )
 {
        OPJ_UINT32 l_comment_size;
        OPJ_UINT32 l_total_com_size;
@@ -10789,7 +10755,7 @@ void opj_j2k_setup_header_writting (opj_j2k_v2_t *p_j2k)
        opj_procedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)j2k_write_regions);
 
        if (p_j2k->m_cp.comment != 00)  {
-               opj_procedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)j2k_write_com_v2);
+               opj_procedure_list_add_procedure(p_j2k->m_procedure_list,(opj_procedure)opj_j2k_write_com);
        }
 
        /* DEVELOPER CORNER, insert your custom procedures */