From 9653207b6772233a3dd42c80b93f384cb7d5a4d8 Mon Sep 17 00:00:00 2001 From: Francois-Olivier Devaux Date: Fri, 16 Jul 2004 09:52:24 +0000 Subject: [PATCH] Multiple tile bug fixed (line 438) --- libopenjpeg/jp2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libopenjpeg/jp2.c b/libopenjpeg/jp2.c index 6f13f4d7..e1110ef0 100644 --- a/libopenjpeg/jp2.c +++ b/libopenjpeg/jp2.c @@ -435,7 +435,7 @@ int jp2_write_jp2c(j2k_image_t * img, j2k_cp_t * cp, char *jp2_buffer, cio_skip(4); cio_write(JP2_JP2C, 4); // JP2C - len = j2k_encode(img, cp, jp2_buffer, cp->tdx * cp->tdy * 2, index); + len = j2k_encode(img, cp, jp2_buffer, cp->tdx * cp->tdy * cp->th * cp->tw * 2, index); box.length = cio_tell() - box.init_pos; cio_seek(box.init_pos); @@ -444,6 +444,7 @@ int jp2_write_jp2c(j2k_image_t * img, j2k_cp_t * cp, char *jp2_buffer, return box.length; } + int jp2_read_jp2c(unsigned char *src, int len, jp2_struct_t * jp2_struct, j2k_cp_t * cp) {