October 6, 2011
+ [mickael] enhance html documentation generation with cmake and add a openjpeg mainpage to this doc
++ [mickael] enhance some new JPIP files with opj_config inclusion and using of opj_free/opj_calloc functions (credit to Julien Malik)
October 1, 2011
+ [vincent] fix output when --disable-shared or --disable-static is passed to configure. Minor fix for jpwl compilation.
#include <stdio.h>
#include <stdlib.h>
-#include "cidx_manager.h"
-#include "indexbox_manager.h"
-#include "cio.h"
+#include "opj_includes.h"
/*
int num_box = 0;
opj_bool EPHused;
- box = (opj_jp2_box_t *)calloc( 32, sizeof(opj_jp2_box_t));
+ box = (opj_jp2_box_t *)opj_calloc( 32, sizeof(opj_jp2_box_t));
for (i=0;i<2;i++){
cio_seek( cio, lenp+len);
}
- free( box);
+ opj_free( box);
return len;
}
#include "j2k_lib.h"
#include "opj_malloc.h"
#include "event.h"
+#include "bio.h"
#include "cio.h"
#include "image.h"
#include <stdlib.h>
#include <math.h>
-#include "indexbox_manager.h"
-#include "cio.h"
+#include "opj_includes.h"
/*
* Write faix box of phix
int len, lenp=0, compno, i;
opj_jp2_box_t *box;
- box = (opj_jp2_box_t *)calloc( cstr_info.numcomps, sizeof(opj_jp2_box_t));
+ box = (opj_jp2_box_t *)opj_calloc( cstr_info.numcomps, sizeof(opj_jp2_box_t));
for( i=0;i<2;i++){
if (i) cio_seek( cio, lenp);
cio_seek( cio, lenp+len);
}
- free(box);
+ opj_free(box);
return len;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
-#include "indexbox_manager.h"
-#include "cio.h"
+#include "opj_includes.h"
/*
* Write faix box of ppix
// printf("cstr_info.packno %d\n", cstr_info.packno); //NMAX?
- box = (opj_jp2_box_t *)calloc( cstr_info.numcomps, sizeof(opj_jp2_box_t));
+ box = (opj_jp2_box_t *)opj_calloc( cstr_info.numcomps, sizeof(opj_jp2_box_t));
for (i=0;i<2;i++){
if (i) cio_seek( cio, lenp);
cio_seek( cio, lenp+len);
}
- free(box);
+ opj_free(box);
return len;
}
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
-#include "indexbox_manager.h"
-#include "cio.h"
+#include "opj_includes.h"
/*
* Write tile-part headers mhix box
opj_jp2_box_t *box;
lenp = 0;
- box = (opj_jp2_box_t *)calloc( cstr_info.tw*cstr_info.th, sizeof(opj_jp2_box_t));
+ box = (opj_jp2_box_t *)opj_calloc( cstr_info.tw*cstr_info.th, sizeof(opj_jp2_box_t));
for ( i = 0; i < 2 ; i++ ){
if (i)
cio_seek( cio, lenp+len);
}
- free(box);
+ opj_free(box);
return len;
}
int i;
opj_tile_info_t tile;
opj_tp_info_t tp;
- int marknum;
int len, lenp;
opj_marker_info_t *marker;
*/
#include <math.h>
-#include "indexbox_manager.h"
-#include "cio.h"
+#include "opj_includes.h"
#define MAX(a,b) ((a)>(b)?(a):(b))