openjpeg/src/lib/openjp2
Mathieu Malaterre 4d5d1f0f66 [trunk] Handle cmap where direct use is specified (issue235_cmapsubbox.jp2)
I doubt the old code ever work. The new code copy the old codestream bytes into the new components (instead of copying the pointer).
Technically the issue235.jp2 file should be handled since I.5.3.5 specifies that:
...
If the JP2 Header box does not contain a Component Mapping box, the components shall be mapped directly to channels,
such that component i is mapped to channel i.
...
Update issue 235
2014-03-05 09:45:04 +00:00
..
CMakeLists.txt [trunk] separate the opj_config file between public and private part to avoid expose unused variables into the public API. 2013-03-25 12:43:27 +00:00
bio.c [trunk] Fix a warning about type conversion. Use a trick where unsigned wrapping is legal 2014-02-24 08:52:44 +00:00
bio.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
cidx_manager.c [trunk] propagate the new OPJ_ symbol and type to openjpip 2012-11-15 14:43:50 +00:00
cidx_manager.h [trunk] propagate the new OPJ_ symbol and type to openjpip 2012-11-15 14:43:50 +00:00
cio.c [trunk] Import commit 8ec8321df613986e8642e2975f7182072eb4be62 from ghostpdl 2014-02-25 13:33:43 +00:00
cio.h [trunk]update the copyright, the authors and thanks to respect the license 2012-11-15 15:22:29 +00:00
dwt.c [trunk] Remove easy to fix warnings about conversion 2014-03-03 12:00:24 +00:00
dwt.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
event.c [trunk] Import commit f4139d702559649e577a5df9cfd64b0ca6107a7a from ghostpdl 2014-02-25 13:28:37 +00:00
event.h [trunk] add opj_ prefix to some internal define and use the new opj type instead of int and float in some files 2012-11-16 08:29:43 +00:00
function_list.c [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
function_list.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
image.c [trunk] Import patch from bug #241 2013-09-26 09:28:47 +00:00
image.h [trunk] use the right cp structure in image.h 2012-10-26 07:52:27 +00:00
indexbox_manager.h [trunk] propagate the new OPJ_ symbol and type to openjpip 2012-11-15 14:43:50 +00:00
invert.c [trunk] Remove some simple warnings about conversion 2014-03-03 12:13:11 +00:00
invert.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
j2k.c [trunk] Remove some conversion warnings reported by gcc 2014-03-04 09:55:38 +00:00
j2k.h [trunk] merge from branch 1.5 a correction about large code-block data (decoding part) and add tests about issue 5 and issue 62 2012-12-18 17:46:33 +00:00
jp2.c [trunk] Handle cmap where direct use is specified (issue235_cmapsubbox.jp2) 2014-03-05 09:45:04 +00:00
jp2.h [trunk]update the copyright, the authors and thanks to respect the license 2012-11-15 15:22:29 +00:00
libopenjp2.pc.cmake.in [trunk] add missing private lib. Update issue 223 2014-02-24 17:22:48 +00:00
mct.c [trunk] Remove some more warnings about conversion 2014-03-03 15:55:27 +00:00
mct.h [trunk]update the copyright, the authors and thanks to respect the license 2012-11-15 15:22:29 +00:00
mqc.c [trunk] Revert portion of r2562, need to investigate issue. 2014-03-04 08:40:06 +00:00
mqc.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
openjpeg.c [trunk] Remove remaining conversion issues in mqc.c 2014-03-03 16:11:41 +00:00
openjpeg.h [trunk] remove all api with invalid FILE* parameters which could leads to issues when applications are compiled with different flags from openjpeg. 2014-03-03 11:36:31 +00:00
opj_clock.c [trunk] Remove remainings conversion issues in t2.c + clock.c 2014-03-03 16:08:03 +00:00
opj_clock.h [trunk]rename j2k_lib to opj_clock 2012-10-15 12:58:32 +00:00
opj_config.h.cmake.in [trunk] separate the opj_config file between public and private part to avoid expose unused variables into the public API. 2013-03-25 12:43:27 +00:00
opj_config_private.h.cmake.in [trunk] separate the opj_config file between public and private part to avoid expose unused variables into the public API. 2013-03-25 12:43:27 +00:00
opj_includes.h [trunk] Avoid conflicting declarion for fseek in openjp2 vs fseek in openjpip 2014-03-03 08:49:28 +00:00
opj_intmath.h [trunk] Explicitely trigger issue 229, there may be an impact in code execution. The assert may get removed afterward 2014-03-03 11:30:54 +00:00
opj_inttypes.h [trunk] use opj_config_private.h into the opj_inttypes.h 2013-03-25 13:36:26 +00:00
opj_malloc.h [trunk] Import left over from patch submitted as issue 225 (comment #14) 2014-03-03 11:48:27 +00:00
opj_stdint.h [trunk] remove SSIZE which is unused in openjpeg and rename HAVE_STDINT_H to OPJ_HAVE_STDINT_H 2012-12-04 12:51:00 +00:00
phix_manager.c [trunk] propagate the new OPJ_ symbol and type to openjpip 2012-11-15 14:43:50 +00:00
pi.c [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
pi.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
ppix_manager.c [trunk] propagate the new OPJ_ symbol and type to openjpip 2012-11-15 14:43:50 +00:00
raw.c [trunk] Remove some more warnings about conversion 2014-03-03 15:55:27 +00:00
raw.h [trunk] use new opj prefix and type with raw functions 2012-10-24 13:18:12 +00:00
t1.c [trunk] Remove a simple warning about int -> float conversion 2014-03-03 16:02:36 +00:00
t1.h [trunk] move opj_bool to OPJ_BOOL to follow the other type 2012-11-15 13:13:36 +00:00
t1_generate_luts.c [trunk] Fix warning for no previous prototype by using static function 2012-10-15 07:31:05 +00:00
t1_luts.h [trunk] Fix remainings issues with doxygen doc 2012-10-29 14:35:11 +00:00
t2.c [trunk] Remove remainings conversion issues in t2.c + clock.c 2014-03-03 16:08:03 +00:00
t2.h [trunk]update the copyright, the authors and thanks to respect the license 2012-11-15 15:22:29 +00:00
tcd.c [trunk] Make sure to reject images such as 1336.pdf.asan.47.376.jp2 2014-03-04 10:32:26 +00:00
tcd.h [trunk] merge from branch 1.5 a correction about large code-block data (decoding part) and add tests about issue 5 and issue 62 2012-12-18 17:46:33 +00:00
tgt.c [trunk] Remove some more warnings about conversion 2014-03-03 15:55:27 +00:00
tgt.h [trunk]update the copyright, the authors and thanks to respect the license 2012-11-15 15:22:29 +00:00
thix_manager.c [trunk]clean jpip marker functions but it is still experimental 2012-10-25 13:15:37 +00:00
tpix_manager.c [trunk]clean jpip marker functions but it is still experimental 2012-10-25 13:15:37 +00:00