bool jp2_read_jp2h(opj_jp2_t *jp2, opj_cio_t *cio, opj_jp2_color_t *color)
{
opj_jp2_box_t box;
- unsigned int jp2h_end;
+ int jp2h_end;
opj_common_ptr cinfo = jp2->cinfo;
}/* jp2_read_jp2h() */
-opj_image_t* jp2_decode(opj_jp2_t *jp2, opj_cio_t *cio,
+opj_image_t* opj_jp2_decode(opj_jp2_t *jp2, opj_cio_t *cio,
opj_codestream_info_t *cstr_info)
{
opj_common_ptr cinfo;
}
return image;
-}/* jp2_decode() */
+}/* opj_jp2_decode() */
void jp2_write_jp2h(opj_jp2_t *jp2, opj_cio_t *cio) {
}
if (jp2->meth == 1) {
if (image->color_space == 1)
- jp2->enumcs = 16; /* sRGB as defined by IEC 61966�2�1 */
+ jp2->enumcs = 16; /* sRGB as defined by IEC 61966-2.1 */
else if (image->color_space == 2)
jp2->enumcs = 17; /* greyscale */
else if (image->color_space == 3)
}
-bool jp2_encode(opj_jp2_t *jp2, opj_cio_t *cio, opj_image_t *image, opj_codestream_info_t *cstr_info) {
+bool opj_jp2_encode(opj_jp2_t *jp2, opj_cio_t *cio, opj_image_t *image, opj_codestream_info_t *cstr_info) {
/* JP2 encoding */