| 2014-10-22 Antonin Descampe |
| |
| * [r2916] THANKS: [trunk] add Aaron Boxer as contributor |
| * [r2915] THANKS: [trunk] re-arrange contributors alphabetically |
| and add Matthieu Darbois |
| * [r2914] tests/nonregression/checkmd5refs.cmake: [trunk] |
| workaround to make MD5 work under valgrind on MacOSX (fixes issue |
| 410) |
| * [r2913] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Added new |
| non-regression tests from foxit issues |
| |
| Update issue 415 |
| * [r2911] src/lib/openjp2/tcd.c: [trunk] resets resno_decoded for |
| each tile (fixes issue 399) |
| * [r2910] src/lib/openjp2/tcd.c: [trunk] resets code-blocks reused |
| for other tiles than the first one (fixes issue 418) |
| * [r2909] src/lib/openjp2/j2k.c, |
| tests/nonregression/CMakeLists.txt: [trunk] add a check on |
| mandatory headers in Main Header (fixes issue 408) |
| |
| 2014-10-21 Antonin Descampe |
| |
| * [r2908] src/bin/common/color.c: [trunk] fixed invalid member |
| values from opj_read_header or opj_decode (fixes issue 411) |
| * [r2907] src/lib/openjp2/jp2.c: [trunk] verify channel definitions |
| is complete when cdef is present (fixes issue 397) |
| * [r2906] src/lib/openjp2/j2k.c: [trunk] add a check on the number |
| of resolution passed to cmdline (fixes issue 352) |
| * [r2905] src/lib/openjp2/jp2.c: [trunk] added check on JP2_IHDR |
| box (fixes issue 364) |
| * [r2904] src/lib/openjp2/j2k.c: [trunk] add a check on Zppm value |
| in PPM markers (fixes issue 393) |
| |
| 2014-10-15 Antonin Descampe |
| |
| * [r2903] CMakeLists.txt, src/bin/jp2/CMakeLists.txt, |
| src/lib/openjp2/CMakeLists.txt: [trunk] Add option to call |
| dsymutil on built binaries (fixes issue 409) |
| * [r2901] src/lib/openjp2/j2k.c, src/lib/openjp2/t2.c: [trunk] add |
| a check on progression order (fixes issue 413) |
| * [r2900] src/lib/openjp2/j2k.c: [trunk] add a check for illegal |
| SCod value (fixes issue 400) |
| |
| 2014-10-14 Antonin Descampe |
| |
| * [r2899] src/lib/openjp2/j2k.c: [trunk] additional checks for |
| marker size inconsistency (fixes issue 363) |
| |
| 2014-10-06 Antonin Descampe |
| |
| * [r2898] src/lib/openjp2/bio.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/t2.c: [trunk] fixed potential negative size |
| params (fixes issue 390) |
| * [r2897] src/lib/openjp2/jp2.c: [trunk] added box length |
| inconsistency check |
| |
| Update issue 364 |
| |
| issue364-38.patch applied. Thanks Matthieu. |
| * [r2896] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c: [trunk] |
| fixed PDF crash in Chrome (fixes issue 362) |
| |
| 2014-10-03 Antonin Descampe |
| |
| * [r2895] src/lib/openjp2/jp2.c: [trunk] removed illegal character |
| in comment |
| * [r2894] src/lib/openjp2/t2.c: [trunk]fixes buffer overflow in |
| t2.c |
| |
| Update issue 390 |
| Summary: check for negative-size params in code |
| Patch from Matthieu applied. Left open to apply this to other |
| places in |
| code. |
| |
| 2014-10-02 Antonin Descampe |
| |
| * [r2893] src/lib/openjp2/j2k.c: [trunk] c++-style comment removed |
| (fixes issue 407) |
| |
| 2014-10-01 Antonin Descampe |
| |
| * [r2892] src/lib/openjp2/pi.c: [trunk] fixed warning from r2891 |
| |
| 2014-09-30 Antonin Descampe |
| |
| * [r2891] src/lib/openjp2/pi.c: [trunk] fixed bad use of case |
| statement (fixes issue 381) |
| * [r2890] src/lib/openjp2/t2.c: [trunk] check possible overflow on |
| size in opj_t2_read_packet_data |
| |
| Update issue 390 |
| Labels: Priority-Critical |
| Should be rechecked with ASan and pdfium |
| * [r2889] src/bin/jp2/opj_compress.c: [trunk] fixes |
| heap-buffer-overflow in parse_cmdline_encoder |
| |
| Fixes issue 403 |
| Thanks Matthieu |
| * [r2888] src/lib/openjp2/t2.c: [trunk] prevent overflow in |
| opj_t2_read_packet_header (update issue 389) |
| |
| 2014-09-29 Antonin Descampe |
| |
| * [r2887] src/lib/openjp2/t2.c: [trunk] Ensure cblk->data pointer |
| is correctly initialized (updates issue 391). Still need to check |
| if it does not fail anymore with ASan. |
| * [r2886] src/lib/openjp2/j2k.c: [trunk] fixed tile numbering in |
| output message (fixes issue 370) |
| |
| 2014-09-19 Mathieu Malaterre |
| |
| * [r2885] tests/pdf2jp2.c: trunk: extend support for pdf2jp2 |
| |
| 2014-09-19 Antonin Descampe |
| |
| * [r2883] src/lib/openjp2/dwt.c, src/lib/openjp2/j2k.c, |
| src/lib/openjp2/j2k.h, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/jp2.h, src/lib/openjp2/mqc.c, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/opj_codec.h, |
| src/lib/openjp2/t1.c, src/lib/openjp2/t2.c, |
| src/lib/openjp2/tcd.c: added memory allocation checks (fixes |
| issue 355) |
| * [r2882] CMakeLists.txt: fixes install name id on OSX builds |
| (fixes issue 367) |
| |
| 2014-09-16 Antonin Descampe |
| |
| * [r2879] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c, |
| src/lib/openjp2/cio.c, src/lib/openjp2/function_list.c, |
| src/lib/openjp2/image.c, src/lib/openjp2/j2k.c, |
| src/lib/openjp2/jp2.c, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/pi.c, src/lib/openjp2/t1.c, src/lib/openjp2/t2.c, |
| src/lib/openjp2/tcd.c, src/lib/openjp2/tgt.c: [trunk] improve |
| memory management (fixes issue 359) |
| * [r2878] src/lib/openjp2/openjpeg.c: [trunk] allow compilation |
| with MinGW32 (fixes issue 361) |
| |
| 2014-07-14 Antonin Descampe |
| |
| * [r2875] src/lib/openjp2/j2k.c: [trunk] Changed error to warning |
| when no EOC found in codestream (fixes |
| issue 366) |
| |
| 2014-07-03 Antonin Descampe |
| |
| * [r2874] src/lib/openjp2/j2k.c: [trunk] replaced malloc with |
| opj_malloc. (Fixes issue 368). |
| * [r2873] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c, |
| src/lib/openjp2/j2k.c: [trunk] fixes issue #357. MCT is |
| automatically disabled when |
| subsamppling is detected. |
| |
| 2014-07-01 Antonin Descampe |
| |
| * [r2872] src/bin/jp2/opj_compress.c, src/lib/openjp2/j2k.c: |
| [trunk] moved comment marker setup from opj_compress to the |
| library |
| |
| 2014-04-28 Antonin Descampe |
| |
| * [r2864] src/lib/openjp2/j2k.c: [trunk] fixed warning in j2k.c |
| about sign conversion |
| |
| 2014-04-28 Mathieu Malaterre |
| |
| * [r2863] src/lib/openjp2/opj_config.h.cmake.in: [trunk] Finalize |
| API for openjpeg 2.1 |
| public header will only contains minimal information: major, |
| minor and build version |
| Prefix has been changed from OPENJPEG to OPJ for consistency |
| SOVERSION has been removed from header (ABI vs API info) |
| OPJ_VERSION string has been removed, since it is accessible |
| already (PACKAGE_VERSION) |
| Fixes issue 342 |
| * [r2862] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c: |
| [trunk] Properly handle failure to compress (remove file) |
| Fixes issue 323 |
| * [r2861] src/bin/common/opj_apps_config.h.cmake.in, |
| src/lib/openjp2/cio.h: [trunk] Missing endianess setting |
| Fixes issue 337 |
| * [r2860] CMakeLists.txt, src/bin/jp2/CMakeLists.txt, |
| src/lib/openjp2/CMakeLists.txt: [trunk] properly handle |
| pkg-config on non-UNIX hosts |
| Fixes issue 340 |
| * [r2859] src/lib/openjp2/opj_config.h.cmake.in: [trunk] Provide |
| #ifdef blockers for OpenJPEG Version |
| Fixes issue 342 |
| |
| 2014-04-27 Antonin Descampe |
| |
| * [r2858] NEWS: [trunk] fixed typo in NEWS |
| |
| 2014-04-25 Antonin Descampe |
| |
| * [r2857] NEWS: [trunk] updated NEWS for 2.1.0 |
| |
| 2014-04-24 Mathieu Malaterre |
| |
| * [r2855] src/lib/openjpip/sock_manager.c: [trunk] Make sure |
| OpenJPIP compiles on WIN32 |
| |
| 2014-04-24 Antonin Descampe |
| |
| * [r2852] src/lib/openjpip/jp2k_decoder.c: [trunk] fixed reference |
| to opj_stream_set_user_data_v3 in jpip sources. |
| |
| 2014-04-23 Antonin Descampe |
| |
| * [r2851] src/bin/jp2/opj_compress.c: [trunk]removed '-x' option |
| for index file as long as it's broken |
| * [r2849] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c: [trunk]re-formatted help display in |
| executables |
| * [r2848] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c, src/lib/openjp2/j2k.c: [trunk]formatted |
| some messages. Removed -version option to disambiguate |
| with -v(erbose) option, added version info in help display |
| * [r2847] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c, src/lib/openjp2/cio.c, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h, tests/j2k_random_tile_access.c, |
| tests/test_tile_decoder.c, tests/test_tile_encoder.c, |
| tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk]Replaced |
| deprecated opj_stream_set_user_data function from API |
| with its 'v3' version, and removed all other 'v3' suffixes from |
| API. |
| |
| 2014-04-22 Antonin Descampe |
| |
| * [r2845] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c: [trunk] fixed some warning and errors |
| formatting and add a '-version' |
| option to opj_compress and opj_decompress binaries |
| |
| 2014-04-17 Antonin Descampe |
| |
| * [r2838] src/lib/openjp2/openjpeg.h: [trunk] fixed warning related |
| to r2837 and move new field at the end of |
| parameters structure. |
| * [r2837] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/pi.c, src/lib/openjp2/t2.c, |
| src/lib/openjp2/tcd.c: [trunk] refactoring of rsiz, profiles, and |
| extensions management |
| |
| 2014-04-03 Antonin Descampe |
| |
| * [r2835] AUTHORS, LICENSE, NEWS, doc/mainpage.dox.in, |
| doc/man/man1/opj_compress.1, doc/man/man1/opj_decompress.1, |
| doc/man/man3/libopenjp2.3, doc/openjpip.dox.in, |
| src/bin/common/color.c, src/bin/common/color.h, |
| src/bin/common/format_defs.h, src/bin/common/opj_getopt.c, |
| src/bin/jp2/convert.c, src/bin/jp2/convert.h, |
| src/bin/jp2/index.c, src/bin/jp2/index.h, |
| src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c, src/bin/jp3d/convert.c, |
| src/bin/jpip/opj_dec_server.c, src/bin/jpip/opj_jpip_addxml.c, |
| src/bin/jpip/opj_jpip_test.c, src/bin/jpip/opj_jpip_transcode.c, |
| src/bin/jpip/opj_server.c, |
| src/bin/jpip/opj_viewer/src/ImageManager.java, |
| src/bin/jpip/opj_viewer/src/ImageViewer.java, |
| src/bin/jpip/opj_viewer/src/ImageWindow.java, |
| src/bin/jpip/opj_viewer/src/ImgdecClient.java, |
| src/bin/jpip/opj_viewer/src/JPIPHttpClient.java, |
| src/bin/jpip/opj_viewer/src/MML.java, |
| src/bin/jpip/opj_viewer/src/PnmImage.java, |
| src/bin/jpip/opj_viewer/src/RegimViewer.java, |
| src/bin/jpip/opj_viewer/src/ResizeListener.java, |
| src/bin/jpip/opj_viewer_xerces/src/ImageViewer.java, |
| src/bin/jpip/opj_viewer_xerces/src/ImageWindow.java, |
| src/bin/jpip/opj_viewer_xerces/src/JP2XMLparser.java, |
| src/bin/jpip/opj_viewer_xerces/src/OptionPanel.java, |
| src/bin/jpwl/convert.c, src/bin/jpwl/convert.h, |
| src/bin/jpwl/index.c, src/bin/jpwl/index.h, |
| src/bin/jpwl/opj_jpwl_compress.c, |
| src/bin/jpwl/opj_jpwl_decompress.c, |
| src/bin/mj2/opj_mj2_extract.c, src/bin/mj2/opj_mj2_wrap.c, |
| src/bin/wx/OPJViewer/source/OPJAbout.cpp, |
| src/bin/wx/OPJViewer/source/OPJDialogs.cpp, |
| src/bin/wx/OPJViewer/source/OPJThreads.cpp, |
| src/bin/wx/OPJViewer/source/OPJViewer.cpp, |
| src/bin/wx/OPJViewer/source/OPJViewer.h, |
| src/bin/wx/OPJViewer/source/imagjpeg2000.cpp, |
| src/bin/wx/OPJViewer/source/imagjpeg2000.h, |
| src/bin/wx/OPJViewer/source/imagmxf.cpp, |
| src/bin/wx/OPJViewer/source/imagmxf.h, |
| src/bin/wx/OPJViewer/source/license.txt, |
| src/bin/wx/OPJViewer/source/wxj2kparser.cpp, |
| src/bin/wx/OPJViewer/source/wxjp2parser.cpp, |
| src/lib/openjp2/bio.c, src/lib/openjp2/bio.h, |
| src/lib/openjp2/cidx_manager.c, src/lib/openjp2/cidx_manager.h, |
| src/lib/openjp2/cio.c, src/lib/openjp2/cio.h, |
| src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h, |
| src/lib/openjp2/event.c, src/lib/openjp2/event.h, |
| src/lib/openjp2/function_list.c, src/lib/openjp2/function_list.h, |
| src/lib/openjp2/image.c, src/lib/openjp2/image.h, |
| src/lib/openjp2/indexbox_manager.h, src/lib/openjp2/invert.c, |
| src/lib/openjp2/invert.h, src/lib/openjp2/j2k.c, |
| src/lib/openjp2/j2k.h, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/jp2.h, src/lib/openjp2/mct.c, |
| src/lib/openjp2/mct.h, src/lib/openjp2/mqc.c, |
| src/lib/openjp2/mqc.h, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h, src/lib/openjp2/opj_clock.c, |
| src/lib/openjp2/opj_clock.h, src/lib/openjp2/opj_codec.h, |
| src/lib/openjp2/opj_includes.h, src/lib/openjp2/opj_intmath.h, |
| src/lib/openjp2/opj_inttypes.h, src/lib/openjp2/opj_malloc.h, |
| src/lib/openjp2/opj_stdint.h, src/lib/openjp2/phix_manager.c, |
| src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, |
| src/lib/openjp2/ppix_manager.c, src/lib/openjp2/raw.c, |
| src/lib/openjp2/raw.h, src/lib/openjp2/t1.c, |
| src/lib/openjp2/t1.h, src/lib/openjp2/t1_generate_luts.c, |
| src/lib/openjp2/t2.c, src/lib/openjp2/t2.h, |
| src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h, |
| src/lib/openjp2/tgt.c, src/lib/openjp2/tgt.h, |
| src/lib/openjp2/thix_manager.c, src/lib/openjp2/tpix_manager.c, |
| src/lib/openjp3d/bio.c, src/lib/openjp3d/bio.h, |
| src/lib/openjp3d/cio.c, src/lib/openjp3d/cio.h, |
| src/lib/openjp3d/dwt.c, src/lib/openjp3d/dwt.h, |
| src/lib/openjp3d/event.c, src/lib/openjp3d/event.h, |
| src/lib/openjp3d/fix.h, src/lib/openjp3d/int.h, |
| src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h, |
| src/lib/openjp3d/jp3d_lib.c, src/lib/openjp3d/jp3d_lib.h, |
| src/lib/openjp3d/mct.c, src/lib/openjp3d/mct.h, |
| src/lib/openjp3d/mqc.c, src/lib/openjp3d/mqc.h, |
| src/lib/openjp3d/openjp3d.c, src/lib/openjp3d/openjp3d.h, |
| src/lib/openjp3d/opj_includes.h, src/lib/openjp3d/pi.c, |
| src/lib/openjp3d/pi.h, src/lib/openjp3d/raw.c, |
| src/lib/openjp3d/raw.h, src/lib/openjp3d/t1.c, |
| src/lib/openjp3d/t1.h, src/lib/openjp3d/t2.c, |
| src/lib/openjp3d/t2.h, src/lib/openjp3d/tcd.c, |
| src/lib/openjp3d/tcd.h, src/lib/openjp3d/tgt.c, |
| src/lib/openjp3d/tgt.h, src/lib/openjp3d/volume.c, |
| src/lib/openjp3d/volume.h, src/lib/openjpip/auxtrans_manager.c, |
| src/lib/openjpip/auxtrans_manager.h, |
| src/lib/openjpip/box_manager.c, src/lib/openjpip/box_manager.h, |
| src/lib/openjpip/boxheader_manager.c, |
| src/lib/openjpip/boxheader_manager.h, |
| src/lib/openjpip/byte_manager.c, src/lib/openjpip/byte_manager.h, |
| src/lib/openjpip/cache_manager.c, |
| src/lib/openjpip/cache_manager.h, |
| src/lib/openjpip/cachemodel_manager.c, |
| src/lib/openjpip/cachemodel_manager.h, |
| src/lib/openjpip/channel_manager.c, |
| src/lib/openjpip/channel_manager.h, |
| src/lib/openjpip/codestream_manager.c, |
| src/lib/openjpip/codestream_manager.h, |
| src/lib/openjpip/dec_clientmsg_handler.c, |
| src/lib/openjpip/dec_clientmsg_handler.h, |
| src/lib/openjpip/faixbox_manager.c, |
| src/lib/openjpip/faixbox_manager.h, |
| src/lib/openjpip/ihdrbox_manager.c, |
| src/lib/openjpip/ihdrbox_manager.h, |
| src/lib/openjpip/imgreg_manager.c, |
| src/lib/openjpip/imgreg_manager.h, |
| src/lib/openjpip/imgsock_manager.c, |
| src/lib/openjpip/imgsock_manager.h, |
| src/lib/openjpip/index_manager.c, |
| src/lib/openjpip/index_manager.h, |
| src/lib/openjpip/j2kheader_manager.c, |
| src/lib/openjpip/j2kheader_manager.h, |
| src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_decoder.h, |
| src/lib/openjpip/jp2k_encoder.c, src/lib/openjpip/jp2k_encoder.h, |
| src/lib/openjpip/jpip_parser.c, src/lib/openjpip/jpip_parser.h, |
| src/lib/openjpip/jpipstream_manager.c, |
| src/lib/openjpip/jpipstream_manager.h, |
| src/lib/openjpip/manfbox_manager.c, |
| src/lib/openjpip/manfbox_manager.h, |
| src/lib/openjpip/marker_manager.c, |
| src/lib/openjpip/marker_manager.h, |
| src/lib/openjpip/metadata_manager.c, |
| src/lib/openjpip/metadata_manager.h, |
| src/lib/openjpip/mhixbox_manager.c, |
| src/lib/openjpip/mhixbox_manager.h, |
| src/lib/openjpip/msgqueue_manager.c, |
| src/lib/openjpip/msgqueue_manager.h, src/lib/openjpip/openjpip.c, |
| src/lib/openjpip/openjpip.h, |
| src/lib/openjpip/placeholder_manager.c, |
| src/lib/openjpip/placeholder_manager.h, |
| src/lib/openjpip/query_parser.c, src/lib/openjpip/query_parser.h, |
| src/lib/openjpip/session_manager.c, |
| src/lib/openjpip/session_manager.h, |
| src/lib/openjpip/sock_manager.c, src/lib/openjpip/sock_manager.h, |
| src/lib/openjpip/target_manager.c, |
| src/lib/openjpip/target_manager.h, src/lib/openjpwl/crc.c, |
| src/lib/openjpwl/crc.h, src/lib/openjpwl/jpwl.c, |
| src/lib/openjpwl/jpwl.h, src/lib/openjpwl/jpwl_lib.c, |
| src/lib/openjpwl/rs.c, src/lib/openjpwl/rs.h, |
| src/lib/openmj2/bio.c, src/lib/openmj2/bio.h, |
| src/lib/openmj2/cio.c, src/lib/openmj2/cio.h, |
| src/lib/openmj2/dwt.c, src/lib/openmj2/dwt.h, |
| src/lib/openmj2/event.c, src/lib/openmj2/event.h, |
| src/lib/openmj2/fix.h, src/lib/openmj2/image.c, |
| src/lib/openmj2/image.h, src/lib/openmj2/int.h, |
| src/lib/openmj2/j2k.c, src/lib/openmj2/j2k.h, |
| src/lib/openmj2/j2k_lib.c, src/lib/openmj2/j2k_lib.h, |
| src/lib/openmj2/jp2.c, src/lib/openmj2/jp2.h, |
| src/lib/openmj2/jpt.c, src/lib/openmj2/jpt.h, |
| src/lib/openmj2/mct.c, src/lib/openmj2/mct.h, |
| src/lib/openmj2/mj2.c, src/lib/openmj2/mj2_convert.c, |
| src/lib/openmj2/mqc.c, src/lib/openmj2/mqc.h, |
| src/lib/openmj2/openjpeg.c, src/lib/openmj2/openjpeg.h, |
| src/lib/openmj2/opj_includes.h, src/lib/openmj2/pi.c, |
| src/lib/openmj2/pi.h, src/lib/openmj2/raw.c, |
| src/lib/openmj2/raw.h, src/lib/openmj2/t1.c, |
| src/lib/openmj2/t1.h, src/lib/openmj2/t2.c, src/lib/openmj2/t2.h, |
| src/lib/openmj2/tcd.c, src/lib/openmj2/tcd.h, |
| src/lib/openmj2/tgt.c, src/lib/openmj2/tgt.h, |
| wrapping/java/openjp2/JavaOpenJPEG.c, |
| wrapping/java/openjp2/JavaOpenJPEGDecoder.c, |
| wrapping/java/openjp2/index.c, wrapping/java/openjp2/index.h, |
| wrapping/java/openjp2/java-sources/org/openJpeg/OpenJPEGJavaDecoder.java, |
| wrapping/java/openjp2/java-sources/org/openJpeg/OpenJPEGJavaEncoder.java: |
| [trunk] updated copyright and added copyright notice required by |
| ISO, in each file; updated AUTHORS, NEWS |
| |
| 2014-04-02 Antonin Descampe |
| |
| * [r2832] thirdparty/CMakeLists.txt: [trunk] removed debug message |
| in CMakeLists.txt |
| * [r2831] src/bin/jp2/opj_compress.c: [trunk] fixed a bug |
| triggering SEGFAULT on debug mode (uninitialized |
| structure) |
| |
| 2014-03-27 Mathieu Malaterre |
| |
| * [r2815] cmake/TestFileOffsetBits.c: [trunk] Properly copy/paste |
| code from the autotools |
| gcc correctly fails compiling this code, I needed to move the |
| code outside the main function to get the error. This actually |
| match the autotools (incorrect) code. We'll see how they fix this |
| code in future release. |
| This make the code compatible with previous openjpeg version and |
| remove C99 requirement. |
| Fixes issue 316 |
| |
| 2014-03-26 Mathieu Malaterre |
| |
| * [r2808] cmake/TestFileOffsetBits.c: [trunk] Make sure to use long |
| long (this is not C89). However this should be ok on most |
| compilers nowadays |
| Update issue 316 |
| |
| 2014-03-26 Antonin Descampe |
| |
| * [r2806] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c: |
| [trunk] fixed warnings triggered on linux related to r2802 |
| |
| 2014-03-26 Mathieu Malaterre |
| |
| * [r2804] tests/nonregression/test_suite.ctest.in: [trunk] Run test |
| suite on issue 316 dataset |
| Update issue 316 |
| |
| 2014-03-26 Antonin Descampe |
| |
| * [r2802] src/bin/jp2/convert.c, src/bin/jp2/convert.h, |
| src/bin/jp2/opj_compress.c: [trunk] add ability in opj_compress |
| to input subsampled images through |
| '-F' (aka raw option). Let the user input raw images with 444, |
| 422, 420 |
| (etc) subsampling. To be used in conjunction with '-mct 0' option |
| to |
| compress subsampled YCC images. |
| |
| 2014-03-26 Mathieu Malaterre |
| |
| * [r2801] tests/CMakeLists.txt, tests/pdf2jp2.c[ADD]: [trunk] Add |
| small utilities to extract JP2 files from PDF |
| |
| 2014-03-25 Mathieu Malaterre |
| |
| * [r2799] src/bin/jp2/opj_decompress.c: [trunk] Make sure to test |
| value not pointer |
| Update issue 302 |
| |
| 2014-03-25 Antonin Descampe |
| |
| * [r2798] src/bin/jp2/opj_compress.c: [trunk] fixed bug related to |
| r2791 |
| |
| 2014-03-25 Mathieu Malaterre |
| |
| * [r2796] tests/nonregression/CMakeLists.txt: [trunk] Add sentinel |
| in case list empty. |
| I was getting a cmake error `list sub-command REMOVE_ITEM |
| requires list to be present` |
| * [r2795] CMakeLists.txt: [trunk] Import change from 2.0 branch |
| |
| 2014-03-25 Antonin Descampe |
| |
| * [r2792] src/bin/jp2/opj_compress.c: [trunk] fixed warning due |
| induced by r2791 |
| * [r2791] src/bin/jp2/opj_compress.c: [trunk] add "-mct {0,1,2}" |
| option to opj_compress to allow MCT to be |
| disabled if needed. |
| |
| 2014-03-25 Mathieu Malaterre |
| |
| * [r2789] src/bin/jp2/convert.c: [trunk] Make sure to not use alpha |
| pointer if it is not an RGBA input |
| Fixes issue 310 |
| * [r2786] src/lib/openjp2/cio.c, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h: [trunk] Rework previous commit r2610 |
| This way we are able to gently deprecate the old API, and |
| preserve ABI |
| Update issue 306 |
| * [r2785] tests/ppm2rgb3.c: [trunk] Add documentation |
| |
| 2014-03-24 Mathieu Malaterre |
| |
| * [r2773] src/bin/jp2/convert.c: [trunk] Make sure to exit early |
| instead of looping on every single pixels |
| * [r2772] src/bin/jp2/opj_decompress.c: [trunk] Fix typo in comment |
| (this is not j2k_dump) |
| |
| 2014-03-18 Mathieu Malaterre |
| |
| * [r2767] src/lib/openjp2/t2.c: [trunk] Revert r2764. It breaks |
| ~230 tests as seen on continuous. Since no dataset is available, |
| the issue 296 will be left open. |
| Update issue 296 |
| * [r2766] src/bin/jpip/CMakeLists.txt: [trunk] User can now control |
| source/target java version |
| Fixes issue 303 |
| * [r2764] src/lib/openjp2/t2.c: [trunk] Import git commit |
| fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostscript team |
| Fixes issue 296 |
| * [r2763] src/lib/openjp2/t2.c: [trunk] Import git commit |
| 99a6f1af177c15f4db475186b79d169c993494ef from ghostscript team |
| Update issue 296 |
| * [r2761] src/bin/jp2/convert.c, src/bin/jpwl/convert.c: [trunk] |
| Update big endian handling no such thing as WORDS_BIGENDIAN |
| (prefer OPJ_BIG_ENDIAN) |
| Update issue 302 |
| * [r2756] src/lib/openjp2/j2k.c, |
| tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Now that dataset |
| from issue 297 have been imported, run test suite. |
| None of the dataset triggered any buffer overflow. Recent changes |
| in trunk handle all those cases. |
| Update issue 297 |
| |
| 2014-03-17 Mathieu Malaterre |
| |
| * [r2754] tests/compare_images.c: [trunk] Explicitely reject |
| file4/file6 scenario |
| Update issue 286 |
| * [r2751] src/bin/common/opj_getopt.c: [trunk] Update BSD-4 |
| copyright into a BSD-3 copyright |
| Fixes issue 300 |
| |
| 2014-03-14 Mathieu Malaterre |
| |
| * [r2748] tests/nonregression/test_suite.ctest.in: [trunk] Since |
| r2747 we are now able to track which files are missing from the |
| test_suite. Add them. |
| * [r2747] tests/nonregression/CMakeLists.txt: [trunk] add mecanism |
| to track of addition of new regression files in svn/data. It will |
| report when a J2K files is added but no test is found in the |
| test_suite file |
| * [r2746] thirdparty/libtiff/test_inline.c: [trunk] Remove |
| duplicate content from test_inline.c |
| Thanks to Matthieu Darbois for report (and patch) |
| Fixes issue 285 |
| * [r2745] src/lib/openjp2/jp2.c: [trunk] rework code from r2463. |
| Really there has been some code duplication from r2413 |
| Thanks to John Rogers (oracle.com) for report |
| * [r2744] src/lib/openjp2/jp2.c: [trunk] rework code from r2463. |
| Really there has been some code duplication from r2413 |
| Thanks to John Rogers (oracle.com) for report |
| * [r2743] src/lib/openjp2/j2k.c, |
| tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Now that issue |
| 165 dataset is in non regression repository, activate code to |
| reject them |
| Fixes issue 165 |
| * [r2741] src/bin/jp2/convert.c: [trunk] Fix issue with & vs && |
| Fixes issue 277 |
| * [r2740] src/bin/jp2/opj_dump.c, src/lib/openjp2/j2k.c, |
| src/lib/openjp2/openjpeg.h: [trunk] Add internal implementation |
| to dump all tiles/comp info |
| Eg: opj_dump -f 8 -i input.j2k |
| Update issue 3 |
| * [r2739] src/lib/openjp2/j2k.c: [trunk] Prevent a leak when |
| reading PPT markers |
| Update issue 295 |
| * [r2735] src/bin/jp2/convert.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/opj_includes.h: [trunk] Move INLINE definition |
| within openjpeg.h header since application may use it |
| * [r2733] src/lib/openjp2/opj_intmath.h: [trunk] Apply final |
| missing patch from sumatrapdf team: |
| http://bugs.ghostscript.com/show_bug.cgi?id=694893 |
| Update issue 231 |
| * [r2732] tests/conformance/CMakeLists.txt: [trunk] Rework r2731 |
| since it breaks non-regression testing |
| * [r2731] tests/compare_images.c, tests/conformance/CMakeLists.txt: |
| [trunk] Be more verbose about failure. |
| Update issue 294 |
| * [r2730] src/lib/openjp2/tcd.c: [trunk] Add a temporary work |
| around for issue 293 |
| As described in the bug report the default allocation mecanism |
| for codeblock data is too small for those dataset (16bits). We |
| would need a finer (more granular) mecanism to reallocated only |
| on demand. For now this help the two failing tests to pass. |
| Fixes issue 293 |
| * [r2726] CMakeLists.txt: [trunk] Mark OpenJPEG to be ABI |
| incompatible with previous one, move to SONAME 7 |
| Also declare this is 2.1.0 (or very close) |
| * [r2722] src/lib/openjp2/t2.c: [trunk] Remove warnings about |
| unused values introduced in r2710 |
| Thanks to Matthieu Darbois for patch |
| Fixes issue 290 |
| |
| 2014-03-13 Mathieu Malaterre |
| |
| * [r2720] src/lib/openjp2/j2k.c: [trunk] Add some sanity checks |
| when reading Ippm(i) segments |
| Update issue 288 |
| * [r2719] src/lib/openjp2/j2k.c: [trunk] Make sure to reallocate |
| ppm data buffer when multiple Ippm(i) buffer are found |
| This handle the case where remaining data is exactly Nppm(i) |
| Fixes issue 287 |
| * [r2715] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/checkmd5refs.cmake: [trunk] Add documentation |
| to the checkmd5refs cmake module (used for regression testing) |
| * [r2714] src/bin/jp2/opj_decompress.c: [trunk] Always report when |
| decompression failed as return code value |
| * [r2713] tests/nonregression/md5refs.txt: [trunk] Fix test |
| NR-DEC-issue171.jp2-71-decode-md5 after recent code change |
| * [r2712] tests/compare_images.c: [trunk] Add a double check for |
| user input |
| * [r2711] tests/ppm2rgb3.c: [trunk] Fix compilation on VS2010 |
| (snprintf is not C89). C++11 should avoid this in the future |
| * [r2710] src/lib/openjp2/t2.c: [trunk] Just in case this would be |
| helpful for other, here is the code used to track issue 80 |
| Update issue 80 |
| * [r2709] src/lib/openjp2/t2.c: [trunk] Tweak documentation in |
| t2.c. Be more verbose in case of failure. |
| * [r2708] src/lib/openjp2/pi.c: [trunk] Add some documention in the |
| pi code |
| * [r2707] src/lib/openjp2/j2k.c: [trunk] Add debug code to extract |
| decompressed image right before PCLR handling |
| Update issue 235 |
| * [r2705] tests/CMakeLists.txt, tests/ppm2rgb3.c[ADD]: [trunk] Add |
| a small helper to spli ppm into 3 pgm files |
| Update issue 235 |
| |
| 2014-03-12 Mathieu Malaterre |
| |
| * [r2703] src/bin/common/color.c: [trunk] Make sure to use 8bits |
| buffer when applying the ICC profile. |
| Fixes issue 281 |
| * [r2701] src/bin/common/color.c: [trunk] Add debug info to be able |
| to test integration with littlecms |
| * [r2695] tests/compare_images.c: [trunk] TIFF files in test suite |
| can have 1 or 3 components |
| * [r2694] tests/compare_images.c: [trunk] Simplify code when |
| reading in TIFF images |
| * [r2692] src/lib/openjp2/j2k.c: [trunk] Make sure when reading POC |
| that number of layers (layer end) is within acceptable bound. |
| Fixes issue 80 |
| |
| 2014-03-11 Mathieu Malaterre |
| |
| * [r2691] src/lib/openjp2/t2.c: [trunk] Re-active old warning about |
| missing SOP marker |
| * [r2690] src/lib/openjp2/j2k.c, src/lib/openjp2/t2.c: [trunk] Add |
| debug info to track issue 80 |
| Update issue 80 |
| * [r2688] src/lib/openjp2/t2.c: [trunk] Rework assertion to work on |
| 32bits system |
| * [r2687] src/lib/openjp2/jp2.c, src/lib/openjp2/raw.c, |
| src/lib/openjp2/t2.c: [trunk] Fix remainings warnings on |
| linux/32bits arch |
| * [r2686] src/lib/openjp2/opj_includes.h: [trunk] Rework fseek |
| ifdefs blockers, it breaks the 64bits behavior for fseeko |
| * [r2685] src/bin/common/color.c, src/bin/mj2/CMakeLists.txt: |
| [trunk] Fix compilation errors when JPWL and/or MJ2 are build |
| |
| 2014-03-10 Mathieu Malaterre |
| |
| * [r2683] src/lib/openjp2/tcd.c: [trunk] Another final round of |
| fixes for sign conversion warnings. |
| Fixes issue 256 |
| * [r2682] src/lib/openjp2/t2.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2681] src/lib/openjp2/t1.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2680] src/lib/openjp2/j2k.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2679] cmake/CTestCustom.cmake.in: [trunk] Remove old warnings |
| about deprecated API |
| * [r2677] src/lib/openjp2/j2k.c: [trunk] Remove a set of warning |
| about sign conversion |
| Update issue 266 |
| * [r2676] src/bin/common/color.c: [trunk] Remove warning about sign |
| conversion in color.c |
| Update issue 256 |
| * [r2672] tests/compare_images.c, tests/conformance/CMakeLists.txt: |
| [trunk] Run richter test suite, correct a regression introduced |
| in r2668 |
| * [r2670] tests/conformance/CMakeLists.txt: [trunk] Tweak JP2 |
| conformance test suite add documentation |
| * [r2668] tests/compare_images.c, tests/conformance/CMakeLists.txt: |
| [trunk] Properly handle number of components to run kakadu test |
| suite. |
| Update issue 266 |
| * [r2664] src/bin/jp2/convert.c: [trunk] Fix simple sign conversion |
| warnings only visible on 32bits arch |
| * [r2663] tests/compare_images.c: [trunk] Handle multi components |
| files with PGM outputs |
| * [r2661] src/bin/jp2/convert.c: [trunk] Properly handle PGM file |
| generation when fullpath is specified in the cmd line |
| This will break a very old behavior (since 2005), but avoid |
| writing in un-expected places for users |
| This also make the behavior similar with PGX file generation |
| * [r2660] tests/compare_dump_files.c: [trunk] Fix inversion in code |
| convention |
| * [r2659] tests/compare_dump_files.c: [trunk] Fix typo in the code |
| * [r2658] tests/compare_dump_files.c: [trunk] rework actual code to |
| handle DOS/UNIX end of lines in a transparent manner. |
| This will help cross compilation cases |
| * [r2657] tests/compare_dump_files.c: [trunk] First pass to cleanup |
| compare_dump_files |
| * [r2656] tests/compare_images.c: [trunk] Fix compilation when TIFF |
| lib is neither found nor compiled |
| * [r2655] src/bin/jp2/convert.c: [trunk] Make sure to always |
| initialize variable |
| * [r2654] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c, |
| src/lib/openjpip/jp2k_encoder.c, tests/compare_images.c: [trunk] |
| Fix warnings about shadow variables |
| * [r2653] src/lib/openjp2/t1_generate_luts.c: [trunk] remove a |
| warning when using strict prototype |
| * [r2652] src/bin/common/color.c: [trunk] Remove 2 warnings about |
| set but not used variables |
| |
| 2014-03-07 Mathieu Malaterre |
| |
| * [r2651] src/bin/jp2/opj_decompress.c: [trunk] Upon failure, need |
| to return proper return code |
| * [r2650] tests/compare_images.c, tests/conformance/CMakeLists.txt: |
| [trunk] Add new test suite that run on kakadu conformance images |
| * [r2644] tests/CMakeLists.txt, tests/comparePGXimages.c[DEL], |
| tests/compareRAWimages.c[DEL], tests/compare_images.c[CPY], |
| tests/compare_raw_files.c[CPY], tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt: [trunk] Cleanup commit. |
| Rename compare family since comparePGX now support TIFF. |
| Rename compareRAWimage for clarity since it merely compare files |
| (not images). |
| * [r2643] tests/compareRAWimages.c: [trunk] Use C-style comments |
| * [r2642] tests/compareRAWimages.c: [trunk] Rework the code to |
| simplify cleanup code |
| * [r2638] tests/comparePGXimages.c: [trunk] Also override the |
| default error handler for TIFF files |
| * [r2636] src/lib/openjp2/jp2.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2635] src/lib/openjp2/tcd.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2634] src/lib/openjp2/t2.c: [trunk] Rework r2597, make sure |
| test suite is passing now. |
| Update issue 256 |
| * [r2633] src/lib/openjp2/cidx_manager.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2632] src/lib/openjp2/phix_manager.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2631] src/lib/openjp2/ppix_manager.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2630] src/lib/openjp2/thix_manager.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2629] src/lib/openjp2/tpix_manager.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2628] src/lib/openjp2/t2.c: [trunk] Redo r2623, and remove |
| guilty section |
| Update issue 256 |
| * [r2627] src/lib/openjp2/t2.c: [trunk] Revert r2623 for now |
| * [r2626] src/bin/jp2/opj_compress.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2625] src/bin/jp2/opj_decompress.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2624] src/bin/jp2/opj_dump.c: [trunk] Another round of fixes |
| for sign conversion warnings. |
| Update issue 256 |
| * [r2623] src/lib/openjp2/t2.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2622] src/lib/openjp2/t1.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2621] src/lib/openjp2/openjpeg.c: [trunk] Another round of |
| fixes for sign conversion warnings. |
| Update issue 256 |
| * [r2620] src/lib/openjp2/image.c: [trunk] Another round of fixes |
| for sign conversion warnings. |
| Update issue 256 |
| * [r2619] src/lib/openjp2/dwt.c: [trunk] As reported by clang |
| analyzer thoses values were never read |
| * [r2618] src/bin/jp2/opj_compress.c: [trunk] Remove mem leak and |
| warning reported by clang |
| * [r2617] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c: |
| [trunk] Remove simple warnings about format |
| * [r2616] src/bin/mj2/opj_mj2_compress.c, |
| src/bin/mj2/opj_mj2_decompress.c: [trunk] Remove simple warning |
| about functions not used |
| * [r2615] src/lib/openjp2/pi.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2614] src/lib/openjp2/mqc.c: [trunk] Another round of fixes for |
| sign conversion warnings. |
| Update issue 256 |
| * [r2613] src/lib/openjp2/invert.c: [trunk] Fix simple warning |
| about sign conversion |
| Update issue 256 |
| * [r2612] src/lib/openjp2/dwt.c: [trunk] Another of fixes for |
| warning about sign conversion |
| Update issue 256 |
| * [r2611] src/lib/openjp2/tgt.c: [trunk] Fix warning about sign |
| conversion |
| Update issue 256 |
| * [r2610] src/lib/openjp2/cio.c, src/lib/openjp2/cio.h, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h: [trunk] |
| un-deprecated opj_stream_destroy API, import patch manually |
| In some case user still want to be able to call |
| opj_stream_destroy. |
| Fixes issue 227 |
| * [r2609] src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/opj_codec.h[ADD], src/lib/openjp2/opj_includes.h: |
| [trunk] Update memory management mecanism |
| Fixes issue 253 |
| * [r2608] src/lib/openjp2/cio.c: [trunk] Remove self-assignement. |
| Fixes issue 273 |
| * [r2605] src/bin/jp2/convert.c: [trunk] Fix compilation in visual |
| studio, inline cannot be used directly. |
| Fixes issue 272 |
| * [r2604] tests/comparePGXimages.c: [trunk] Remove warning about |
| implicitly defined function |
| * [r2601] tests/comparePGXimages.c: [trunk] Remove TIFF warning |
| handler. This help test suite run smoothly on windows by removing |
| the message box. |
| Fixes issue 276 |
| * [r2600] src/lib/openjp2/j2k.c: [trunk] Fix mem leaks reported by |
| cppcheck |
| * [r2599] tests/comparePGXimages.c: [trunk] Simplify code and |
| remove bogus out of bound check |
| |
| 2014-03-06 Mathieu Malaterre |
| |
| * [r2598] src/lib/openjp2/j2k.c: [trunk] Revert r2597 for now, |
| since it breaks a lot of tests |
| * [r2597] src/lib/openjp2/j2k.c: [trunk] Remove warning about sign |
| conversion. |
| Update issue 256 |
| * [r2595] src/bin/jp2/convert.c: [trunk] Remove some easy warnings |
| * [r2594] src/lib/openjp2/j2k.c: [trunk] Remove warning about sign |
| conversion. |
| Update issue 256 |
| * [r2593] src/bin/jp2/convert.c: [trunk] Remove warning about sign |
| conversion. |
| Update issue 256 |
| * [r2592] tests/comparePGXimages.c, tests/compareRAWimages.c: |
| [trunk] Remove warning about sign conversion. |
| Update issue 256 |
| * [r2591] tests/compare_dump_files.c: [trunk] Remove warning about |
| sign conversion. |
| Update issue 256 |
| * [r2590] tests/test_tile_encoder.c: [trunk] Remove warning about |
| sign conversion. |
| Update issue 256 |
| * [r2589] src/bin/jp2/convert.c, src/lib/openjp2/jp2.c, |
| tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] Remove |
| some easy warnings about sign compare reported by gcc |
| * [r2588] tests/comparePGXimages.c: [trunk] Remove out of bound |
| access in code and simplify code. this is a test tool, security |
| is not an issue here. |
| * [r2587] tests/test_tile_decoder.c: [trunk] Remove simple warning |
| about unused variables |
| * [r2586] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/checkmd5refs.cmake, |
| tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Make sure that |
| all output files from the test suite are using a different output |
| name |
| Fixes issue 271 |
| |
| 2014-03-05 Mathieu Malaterre |
| |
| * [r2577] src/lib/openjp2/jp2.c: [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-04 Mathieu Malaterre |
| |
| * [r2572] src/lib/openjp2/tcd.c: [trunk] Make sure to reject images |
| such as 1336.pdf.asan.47.376.jp2 |
| Fixes issue 267 |
| * [r2571] src/lib/openjp2/tcd.c: [trunk] remove more conversion |
| warning in multi-lines macro. |
| C allow simple tricks such as to find those: |
| gcc -E tcd.c | sed '/^\#/d' | indent -st -i2 > clean.c |
| Update issue 256 |
| * [r2570] src/lib/openjp2/j2k.c: [trunk] Remove some conversion |
| warnings reported by gcc |
| Update issue 256 |
| * [r2569] src/bin/jp2/opj_compress.c: [trunk] Remove another |
| warning. ftell returns long int |
| Update issue 256 |
| * [r2568] src/bin/jp2/convert.c: [trunk] Remove more conversion |
| warnings. |
| Update issue 256 |
| * [r2567] src/lib/openjp2/tcd.c: [trunk] Remove warning about |
| conversion. |
| Update issue 256 |
| * [r2566] tests/comparePGXimages.c, |
| tests/conformance/CMakeLists.txt: [trunk] Add a TIFF compare |
| function (PEAK/MSE) |
| Fixes issue 100 |
| * [r2565] src/lib/openjp2/mqc.c: [trunk] Revert portion of r2562, |
| need to investigate issue. |
| Update issue 269 |
| |
| 2014-03-03 Mathieu Malaterre |
| |
| * [r2562] src/lib/openjp2/mqc.c, src/lib/openjp2/openjpeg.c: |
| [trunk] Remove remaining conversion issues in mqc.c |
| * [r2561] src/lib/openjp2/opj_clock.c, src/lib/openjp2/t2.c: |
| [trunk] Remove remainings conversion issues in t2.c + clock.c |
| * [r2560] src/lib/openjp2/t1.c: [trunk] Remove a simple warning |
| about int -> float conversion |
| * [r2559] src/lib/openjp2/t2.c: [trunk] rework code to avoid a |
| warning. this also remove a division and prefer bit-shift |
| * [r2558] src/lib/openjp2/mct.c, src/lib/openjp2/raw.c, |
| src/lib/openjp2/tgt.c: [trunk] Remove some more warnings about |
| conversion |
| * [r2557] src/lib/openjpip/index_manager.c: [trunk] Prefer compile |
| time constant to avoid conversion double -> int |
| * [r2556] src/lib/openjp2/jp2.c: [trunk] Review warning about types |
| conversion, and add cast when needed |
| * [r2553] src/lib/openjp2/invert.c: [trunk] Remove some simple |
| warnings about conversion |
| * [r2552] tests/compare_dump_files.c: [trunk] fgets takes an int as |
| parameter |
| * [r2551] src/lib/openjpip/j2kheader_manager.c: [trunk] Remove |
| warning about cast double -> int. Instead use bit-shifting |
| (compile time computation) |
| * [r2550] src/bin/common/color.c, src/bin/jp2/opj_decompress.c, |
| src/lib/openjp2/dwt.c: [trunk] Remove easy to fix warnings about |
| conversion |
| * [r2549] src/lib/openjp2/opj_malloc.h: [trunk] Import left over |
| from patch submitted as issue 225 (comment #14) |
| Update issue 225 |
| * [r2548] src/bin/jp2/convert.c, src/bin/jpip/opj_jpip_transcode.c, |
| tests/unit/testempty0.c: [trunk] remove some simple warnings |
| about unused params |
| * [r2547] src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_decoder.h, |
| src/lib/openjpip/jpipstream_manager.c: [trunk] remove all api |
| with invalid FILE* parameters which could leads to issues when |
| applications are compiled with different flags from openjpeg. |
| Fixes issue 198 |
| * [r2546] src/lib/openjp2/opj_intmath.h: [trunk] Explicitely |
| trigger issue 229, there may be an impact in code execution. The |
| assert may get removed afterward |
| Update issue 229 |
| * [r2545] src/bin/jpip/opj_jpip_transcode.c, |
| tests/comparePGXimages.c: [trunk] Remove simple warnings |
| * [r2544] tests/nonregression/CMakeLists.txt: [trunk] Remove |
| 3635.pdf.asan.77.2930.jp2 from opj_dump tests |
| Update issue 250 |
| * [r2539] src/lib/openjp2/opj_includes.h: [trunk] Avoid conflicting |
| declarion for fseek in openjp2 vs fseek in openjpip |
| * [r2538] tests/nonregression/md5refs.txt: [trunk] Fix md5 values |
| for decode-md5 tests. |
| Update issue 250 |
| * [r2537] src/lib/openjp2/jp2.c, src/lib/openjp2/t1.c: [trunk] |
| Remove deprecated functions. |
| Update issue 268 |
| * [r2536] src/bin/jpip/opj_jpip_transcode.c: [trunk] Remove warning |
| about unused function |
| Update issue 268 |
| * [r2535] src/lib/openjp2/j2k.c: [trunk] Remove deprecated |
| functions (not called anywhere in the code base). |
| Update issue 268 |
| * [r2533] tests/test_tile_decoder.c: [trunk] Remove unused |
| variables from test |
| |
| 2014-03-02 Mathieu Malaterre |
| |
| * [r2532] src/bin/jp2/convert.c: [trunk] Remove some simple |
| warnings about var being set but not used |
| * [r2531] src/bin/jp2/convert.c: [trunk] Remove warning about |
| -2147483648 (aka INT_MIN), causing this decimal constant is |
| unsigned only in ISO C90 |
| * [r2530] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/tcd.c: [trunk] Remove simple warnings about |
| comments, missing case in switch statement |
| |
| 2014-03-01 Mathieu Malaterre |
| |
| * [r2529] src/bin/jp2/convert.c: [trunk] Fix compilation on MSVC |
| compiler |
| |
| 2014-02-28 Mathieu Malaterre |
| |
| * [r2528] src/bin/jp2/convert.c: [trunk] Partially rework r2506, |
| original patch from issue 171 was totally bogus (untested?) and |
| did break most of the test (eg. p1_04 family) |
| convert.c duplicate a lot of code, this patch only adresses the |
| PGX codec section of the code. |
| Update issue 171 |
| Update issue 264 |
| * [r2527] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/md5refs.txt: [trunk] Make sure to run |
| *-decode-md5 only after *-decode tests. Update md5 since recent |
| code change. |
| * [r2526] src/lib/openjp2/j2k.c: [trunk] Remove easy uint32 <-> |
| int32 conversions |
| * [r2525] src/lib/openjp2/j2k.c: [trunk] Re-import chunk from r2458 |
| that made textGBR.jp2 to fail otherwise |
| Update issue 225 |
| * [r2524] src/lib/openjp2/j2k.c: [trunk] Rework r2458, instead we |
| should reject 451.pdf.SIGSEGV.ce9.3723 since tile-parts are out |
| of order (as per kakadu behavior). |
| Update issue 225 |
| * [r2523] tests/nonregression/CMakeLists.txt: [trunk] Mark a file |
| as being invalid for opj_dump |
| * [r2522] tests/CMakeLists.txt: [trunk] Fix JPIP test with updated |
| md5sum |
| * [r2521] src/lib/openjp2/j2k.c: [trunk] Really apply r2460 this |
| time, but fix the original typo in the submitted patch |
| Update issue 225 |
| * [r2520] tests/comparePGXimages.c: [trunk] final round of minor |
| cleanups |
| * [r2519] tests/comparePGXimages.c: [trunk] Remove PNG generation |
| code for now |
| * [r2518] tests/comparePGXimages.c: [trunk] Prefer strcpy since it |
| copies trailing 0 directly |
| * [r2517] tests/comparePGXimages.c: [trunk] Simplify code to |
| centralize code cleanup |
| * [r2516] tests/comparePGXimages.c: [trunk] Some code cleanup add |
| sentinels |
| * [r2515] tests/comparePGXimages.c: [trunk] Remove a simple |
| warning, and use static to detect unused functions. Simplify |
| function declarations. |
| * [r2513] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] run test suite |
| on dataset from issue 171 |
| Fixes issue 171 |
| * [r2511] src/bin/jp2/opj_dump.c: [trunk] Remove some simple |
| warnings in opj_dump |
| * [r2510] src/bin/jp2/convert.c: [trunk] Merge final patch from |
| issue 171 with code simplification. also handles signed case |
| properly. |
| Fixes issue 171 |
| * [r2508] CMakeLists.txt: [trunk] Fix find_path behavior within |
| cross-compilation execution |
| |
| 2014-02-27 Mathieu Malaterre |
| |
| * [r2507] src/lib/openjp2/jp2.c: [trunk] Import patch from issue |
| 218. No dataset to check, so blindly applied it. |
| Fixes issue 218 |
| * [r2506] src/bin/jp2/convert.c: [trunk] Import patch from issue |
| 171. Only the imagetoraw part was not applied. |
| Update issue 171 |
| * [r2505] tests/nonregression/test_suite.ctest.in: [trunk] Try to |
| run test suite on invalid dataset from sumatrapdf team |
| Update issue 225 |
| * [r2503] tests/nonregression/test_suite.ctest.in: [trunk] run test |
| suite to illustrate patch from r2458 |
| * [r2501] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Make sure that |
| opj_decompress only output a single component |
| Update issue 110 |
| * [r2496] tests/nonregression/test_suite.ctest.in: [trunk] add |
| issue 46 to the test suite |
| Fixes issue 46 |
| * [r2495] src/bin/jp2/opj_compress.c: [trunk] improve command line |
| parser syntax checking |
| * [r2493] src/lib/openjp2/j2k.c: [trunk] add a sentinel in debug |
| code |
| * [r2492] tests/unit/CMakeLists.txt: [trunk] simplify code using |
| for loop |
| |
| 2014-02-26 Mathieu Malaterre |
| |
| * [r2491] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Import test case |
| from issue 208. This appears to be fixed now. |
| Fixes issue 208 |
| * [r2489] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Run test suite |
| on dataset from issue 211. Test is now passing nicely. |
| Fixes issue 211 |
| * [r2487] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] run test suite |
| on dataset from issue 135. Add fake md5sum to make sure tests is |
| failing. |
| Update issue 135 |
| * [r2485] tests/nonregression/checkmd5refs.cmake, |
| tests/nonregression/md5refs.txt: [trunk] Update missing md5sums |
| * [r2484] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] kakadu does not |
| support 451.pdf.SIGSEGV.ce9.372 we should not pretend to be able |
| to decompress it |
| |
| Update issue 225 |
| * [r2483] tests/nonregression/test_suite.ctest.in: [trunk] Run test |
| suite on issue 141. Add a fake dataset to report that test is |
| failing. |
| Update issue 141 |
| * [r2481] tests/compareRAWimages.c: [trunk] Add more details in |
| case test fails |
| * [r2480] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] run test suite |
| on input dataset from issue 134 |
| Fixes issue 134 |
| * [r2478] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] fixes test |
| NR-DEC-file409752.jp2-40-decode, use proper naming convention |
| (need to keep file extension) |
| * [r2477] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] add test suite |
| for issue 142 |
| |
| Fixes issue 142 |
| * [r2476] tests/nonregression/checkmd5refs.cmake: [trunk] When no |
| output PGX file is found, report an error |
| * [r2474] src/bin/wx/OPJViewer/CMakeLists.txt: [trunk] Add missing |
| include dir for wx app |
| * [r2473] tests/test_tile_decoder.c, tests/test_tile_encoder.c: |
| [trunk] Remove some simple warnings about cast, and unused |
| functions |
| * [r2471] src/lib/openjp2/t2.c: [trunk] Remove a simple warning |
| about a cast |
| * [r2470] src/lib/openjp2/j2k.c: [trunk] revert r2460 since it |
| breaks ETS-C1P0-p0_03.j2k-decode. |
| Update issue 225 |
| * [r2469] src/lib/openjp2/t2.c: [trunk] Revert r2453 since it |
| breaks conformance test ETS-C1P1-p1_06.j2k-decode |
| * [r2468] src/lib/openjp2/tcd.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 1336.pdf.asan.47.376 |
| Update issue 225 |
| * [r2467] src/lib/openjp2/tcd.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 1888.pdf.asan.35.988 |
| Update issue 225 |
| * [r2466] src/lib/openjp2/jp2.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 1851.pdf.SIGSEGV.ce9.948 |
| Update issue 225 |
| * [r2465] src/lib/openjp2/jp2.c: [trunk] Import patch from |
| sumatrapdf team. Start using new color space when found. |
| Update issue 225 |
| * [r2464] src/lib/openjp2/jp2.c: [trunk] Import patch from |
| sumatrapdf team. This handle some Part-2 compliant file, by being |
| more tolerant in COLR box. No testcase for now. |
| Fixes issue 247 |
| * [r2463] src/lib/openjp2/jp2.c: [trunk] Import patch from |
| sumatrapdf team. This handle some testcase with no input dataset, |
| but changes looks ok. |
| Update issue 225 |
| * [r2462] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 2977.pdf.asan.67.2198 |
| Update issue 225 |
| * [r2461] src/lib/openjp2/j2k.c: [trunk] Import (ugly) patch from |
| sumatrapdf team. This feels like a hack rather than a solution. |
| Fixes issue 226 |
| * [r2460] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 3635.pdf.asan.77.2930 |
| Update issue 225 |
| * [r2459] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. Original commit is |
| 5b0c9985e3359aca9b3fcfd94424166aa61a141a. |
| Update issue 225 |
| * [r2458] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 451.pdf.SIGSEGV.ce9.3723 |
| Update issue 225 |
| * [r2457] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 2.pdf.SIGFPE.706.1112 |
| Update issue 225 |
| * [r2456] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 1610.pdf.SIGSEGV.59c.681 |
| Update issue 225 |
| * [r2455] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 2539.pdf.SIGFPE.706.1712 |
| Update issue 225 |
| * [r2454] src/lib/openjp2/j2k.c: [trunk] Import patch from |
| sumatrapdf team. This handle testcase 4035.pdf.SIGSEGV.d8b.3375 |
| Update issue 225 |
| * [r2453] src/lib/openjp2/t2.c: [trunk] Import patch from |
| sumatrapdf team. Add detection for testcase |
| 1802.pdf.SIGSEGV.36e.894 |
| |
| Update issue 225 |
| * [r2452] src/lib/openjp2/jp2.c: [trunk] Import patch from |
| sumatrapdf team. Add a new function to check color box. |
| |
| Update issue 225 |
| * [r2451] src/lib/openjp2/openjpeg.h: [trunk] Import patch from |
| sumatrapdf team. This patch adds new colorspace handling. |
| |
| Update issue 225 |
| * [r2450] src/lib/openjp2/jp2.c, src/lib/openjp2/openjpeg.h: |
| [trunk] Import patch from sumatrapdf team. This adds alpha |
| handling. This patch changes ABI. |
| |
| Update issue 225 |
| * [r2449] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Update file |
| extension function to handle cases where filename containes |
| multiples dots. |
| |
| Update issue 250 |
| * [r2447] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Clearly indicate |
| that mem-b2ace68c-1381.jp2 should not be decompressed. |
| |
| Update issue 250 |
| * [r2446] tests/CMakeLists.txt: [trunk] Fix TestJPIP1 on case |
| sensitive system |
| * [r2445] cmake/CTestCustom.cmake.in: [trunk] regex would not be |
| used to remove java deprecation warning from dashboard |
| * [r2444] src/bin/jp2/opj_compress.c, tests/test_tile_encoder.c: |
| [trunk] Remove simple warnings about unused functions |
| * [r2443] src/bin/jp2/opj_compress.c: [trunk] Properly store and |
| use value returned by fread. Also invert nmemb and size in fread |
| call. |
| |
| Fixes issue 262 |
| * [r2442] src/lib/openjpip/msgqueue_manager.c: [trunk] Fix invalid |
| write access in JPIP code. |
| |
| Fixes issue 261 |
| |
| 2014-02-25 Mathieu Malaterre |
| |
| * [r2436] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Run decoder on |
| input dataset from issue 254. Add fake md5sum to make sure the |
| test is failing. |
| |
| Update issue 254 |
| * [r2433] cmake/CTestCustom.cmake.in: [trunk] deprecationg warning |
| issued by java compiler should be ignored |
| * [r2432] src/lib/openjp2/openjpeg.c: [trunk] Create a new static |
| *_impl function to avoid a warning triggered by the deprecation |
| mecanism |
| |
| Fixes issue 257 |
| * [r2430] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] New decoded |
| files are passing. Adding reference files. |
| |
| Update issue 225 |
| * [r2428] tests/nonregression/test_suite.ctest.in: [trunk] For now |
| assume any provided stream should not get decompressed. |
| |
| Update issue 225 |
| * [r2427] tests/nonregression/test_suite.ctest.in: [trunk] Run |
| decoder on issue 229 test cases |
| |
| Update issue 229 |
| * [r2419] src/lib/openjp2/t2.c: [trunk] Revert r2415 for now since |
| it introduce large regression |
| * [r2418] src/lib/openjp2/opj_includes.h: [trunk] Import commit |
| 87b08a096bb8ad61f9dbe4811e208d9c9d7fe63b from ghostpdl |
| |
| don't define lrintf for MSVC 2013 (fix compilation breakage) |
| |
| Update issue 225 |
| * [r2417] src/lib/openjp2/t2.c: [trunk] Import commit |
| 4cee6ceab21025079f439bb152fb9d8ae8c5c832 from ghostpdl |
| |
| Bug 694906: fix potential heap overflow in |
| opj_t2_read_packet_header |
| |
| Update issue 225 |
| * [r2416] src/lib/openjp2/jp2.c: [trunk] import commit |
| 83dad6a76536222a3a51146f942e733a2e90ec52 from ghostpdl |
| |
| fix potential NULL-pointer dereference caused by testing the |
| wrong variable |
| after opj_realloc (happens only in OOM situations) |
| |
| Update issue 225 |
| * [r2415] src/lib/openjp2/t2.c: [trunk] Import commit |
| fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostpdl |
| |
| prevent heap overflow in opj_t2_read_packet_header |
| |
| Also prevent a double-free of segment data under OOM conditions. |
| |
| Problem found in a test file, 1802.pdf.SIGSEGV.36e.894 supplied |
| by Mateusz "j00ru" Jurczyk and Gynvael Coldwind of the Google |
| Security Team using Address Sanitizer. Many thanks! |
| |
| Update issue 225 |
| * [r2414] src/lib/openjp2/cio.c: [trunk] Import commit |
| 8ec8321df613986e8642e2975f7182072eb4be62 from ghostpdl |
| |
| make opj_stream_set_user_data accept a NULL stream |
| for consistency with opj_stream_set_* which does so. |
| |
| Update issue 225 |
| * [r2413] src/lib/openjp2/event.c, src/lib/openjp2/jp2.c: [trunk] |
| Import commit f4139d702559649e577a5df9cfd64b0ca6107a7a from |
| ghostpdl |
| |
| Several functions accept a buffer size but never actually check |
| whether |
| the buffer overflows during reading/writing. This fixes all cases |
| where |
| a size variable has explicitly been marked as unused (through a |
| (void) |
| cast). |
| |
| This was discovered while investigating an assertion caused by |
| 7cc691f332f26802c64cdc47e17bff8b_signal_sigabrt_7ffff6d59425_2247_2509.pdf |
| among others. |
| |
| Thanks to Mateusz Jurczyk and Gynvael Coldwind of the Google |
| Security |
| Team for providing the example files. |
| * [r2411] src/bin/common/format_defs.h, src/bin/jp2/opj_compress.c: |
| [trunk] Clarify raw input in openjpeg. LSB vs MSB are now |
| documented. |
| |
| Fixes issue 62 |
| * [r2410] tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Run test case |
| for issue 228. Output has been validated. |
| |
| Fixes issue 228 |
| * [r2407] tests/nonregression/test_suite.ctest.in: [trunk] Run |
| sumatrapdf test cases |
| |
| 2014-02-24 Mathieu Malaterre |
| |
| * [r2404] src/lib/openjp2/libopenjp2.pc.cmake.in: [trunk] add |
| missing private lib. Update issue 223 |
| * [r2402] tests/nonregression/checkmd5refs.cmake, |
| tests/nonregression/md5refs.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] Make sure to |
| always output pgx file. Handle case where multiple pgx files are |
| generated. Fixes all tests. |
| * [r2401] tests/nonregression/test_suite.ctest.in: [trunk] add test |
| demonstrating a regression in 1.5.0 and up. Update issue 205 |
| * [r2399] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/checkmd5refs.cmake[ADD], |
| tests/nonregression/md5refs.txt[ADD]: [trunk] improve test suite |
| by checking against a reference md5 |
| * [r2398] src/bin/jp2/convert.c: [trunk] Fix a simple mem leak |
| * [r2397] tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] |
| Fix two simple warnings about sign mismatch |
| * [r2395] tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] |
| Fix warning about signed/unsigned mismatch |
| * [r2394] tests/unit/testempty2.c: [trunk] Make sure to handle ret |
| value, and properly initialize output file |
| * [r2393] tests/unit/testempty1.c: [trunk] Make sure to handle ret |
| value in test |
| * [r2392] tests/CMakeLists.txt, tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt, tests/unit/CMakeLists.txt: |
| [trunk] Prefer the new style cmake: add_test command |
| |
| Fixes issues 258 |
| * [r2388] src/lib/openjp2/bio.c: [trunk] Fix a warning about type |
| conversion. Use a trick where unsigned wrapping is legal |
| |
| 2014-02-12 Antonin Descampe |
| |
| * [r2375] src/lib/openjp2/j2k.c: [trunk] replaced fprintf with |
| event_mgr in cinema-related stuff in j2k.c |
| * [r2374] src/bin/jp2/opj_compress.c, src/lib/openjp2/j2k.c: |
| [trunk] moved logic related to cinema profiles in library (was in |
| opj_compress.c). This enables one using the library with its own |
| executable to easily ask for cinema profiles. |
| * [r2373] src/bin/jp2/convert.c: [trunk] added a warning when tif |
| conversion changes input image bitdepth |
| * [r2372] src/bin/jp2/convert.c: [trunk]re-indenting convert.c |
| |
| 2014-02-07 Mathieu Malaterre |
| |
| * [r2371] cmake/FindKAKADU.cmake: Update kakadu cmake module |
| |
| 2014-01-23 Antonin Descampe |
| |
| * [r2369] tests/comparePGXimages.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] added some tests |
| for Cinema2k 48fps and Cinema 4k 24 fps. Fixed |
| a bug in comparePGXimages.c leading to huge Test.xml file |
| uploaded to |
| DashBoard |
| * [r2367] src/bin/jp2/opj_compress.c: [trunk] fixed another DCI |
| compliance bug |
| |
| 2014-01-22 Antonin Descampe |
| |
| * [r2366] tests/nonregression/CMakeLists.txt: [trunk] uncomment |
| tests mistakenly commented in previous commit |
| * [r2365] src/bin/jp2/opj_compress.c, src/lib/openjp2/j2k.c, |
| tests/nonregression/CMakeLists.txt: [trunk] fixed several bugs in |
| cinema mode (2K 24/48 fps, and 4K). Trunk |
| now produces compliant DCI code-streams. |
| |
| 2014-01-16 Antonin Descampe |
| |
| * [r2364] src/bin/jp2/opj_compress.c: [trunk] fixed indentation in |
| opj_compress.c, renamed 2 internal |
| functions, added some comments |
| |
| 2014-01-16 Antonin Descampe |
| |
| * [r2363] src/lib/openjp2/j2k.c: [trunk] fixed DCI-compliant |
| codestream generation (-cinema2K and - |
| |
| 2013-10-30 Antonin Descampe |
| |
| * [r2352] CMakeLists.txt, src/CMakeLists.txt, |
| src/bin/jpip/CMakeLists.txt: trunk: fixed cmake config so as to |
| be able to link opj_jpip_server with FCGI. |
| * [r2351] src/bin/jpip/opj_server.c: trunk: fixed cmake config so |
| as to be able to link opj_jpip_server with FCGI. |
| |
| 2013-10-28 Antonin Descampe |
| |
| * [r2350] tests/conformance/CMakeLists.txt: trunk: disabling |
| class-0 conformance tests for now (bad implentation of tests) |
| |
| 2013-10-15 Rex Dieter |
| |
| * [r2348] CMakeLists.txt, |
| src/lib/openjp3d/libopenjp3d.pc.cmake.in[ADD], |
| src/lib/openjpip/libopenjpip.pc.cmake.in[ADD], |
| src/lib/openjpwl/libopenjpwl.pc.cmake.in[ADD]: complete openjpeg2 |
| pkgconfig support, bug #68 |
| |
| 2013-09-26 Mathieu Malaterre |
| |
| * [r2347] src/lib/openjp2/image.c, src/lib/openjp2/openjpeg.c: |
| [trunk] Import patch from bug #241 |
| |
| 2013-07-11 Antonin Descampe |
| |
| * [r2344] tests/conformance/CMakeLists.txt: test: modified class-0 |
| conformance testing to comply with constraints |
| |
| 2013-03-25 Mickaël Savinaud |
| |
| * [r2322] src/lib/openmj2/openjpeg.c: [trunk] use the private |
| version of opj_config to avoid compilation error into mj2 |
| * [r2321] src/lib/openjp2/opj_inttypes.h: [trunk] use |
| opj_config_private.h into the opj_inttypes.h |
| * [r2320] CMakeLists.txt, src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/opj_config.h.cmake.in, |
| src/lib/openjp2/opj_config_private.h.cmake.in[ADD], |
| src/lib/openjp2/opj_includes.h: [trunk] separate the opj_config |
| file between public and private part to avoid expose unused |
| variables into the public API. |
| * [r2319] tests/nonregression/test_suite.ctest.in: [trunk] update |
| test suite because now illegalcolortransform.j2k could be decoded |
| |
| 2013-03-24 Mickaël Savinaud |
| |
| * [r2318] src/bin/jp2/opj_decompress.c: [trunk] enhance the support |
| of sYCC into opj_decompress application (thanks winfried). |
| * [r2317] src/lib/openjp2/j2k.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] managed nicely |
| the case where TPSot value is incorrect (thanks winfried). Update |
| the test suite to check this case. Updates issue 202. Updates |
| issue 206. Update issue 208 |
| |
| 2013-03-17 Mickaël Savinaud |
| |
| * [r2315] src/bin/jpwl/CMakeLists.txt, src/bin/mj2/CMakeLists.txt: |
| [trunk] add access to opj_apps_config.h to old applications |
| * [r2314] src/lib/openjp2/jp2.c: [trunk] manage correctly the case |
| where meth value is not correct (thanks winfried) |
| * [r2313] src/lib/openjp2/jp2.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] correct issue |
| 188 (thanks winfried) and add test about it. Fixes issue 188 |
| * [r2308] tests/CMakeLists.txt: [trunk] use OPJ_ prefix on HAVE |
| variable also for tests |
| * [r2307] src/lib/openmj2/j2k.c: [trunk]remove wrong code in mj2 |
| library detected by winfried (thanks to you) |
| * [r2306] CMakeLists.txt, src/bin/common/color.c, |
| src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jpwl/convert.c, src/bin/jpwl/opj_jpwl_compress.c, |
| src/bin/jpwl/opj_jpwl_decompress.c, |
| src/bin/mj2/opj_mj2_compress.c, src/bin/mj2/opj_mj2_decompress.c, |
| thirdparty/CMakeLists.txt: [trunk] use everywhere the new opj_ |
| prefix for HAVE variables and use the opj_apps_config file |
| (thanks to winfried) |
| |
| 2013-03-13 Mickaël Savinaud |
| |
| * [r2304] CMakeLists.txt, cmake/EnsureFileInclude.cmake[ADD]: |
| [trunk] use the home made macro to ensure the existence of some |
| include file |
| * [r2303] src/lib/openjp2/opj_includes.h: [trunk] use the opj_ |
| prefix for the HAVE_FSEEKO variable |
| * [r2302] CMakeLists.txt, src/lib/openjp2/opj_config.h.cmake.in, |
| src/lib/openjp2/opj_inttypes.h: [trunk] correct missing variable |
| in openjpeg config file |
| |
| 2013-03-03 Mickaël Savinaud |
| |
| * [r2301] cmake/TestLargeFiles.cmake, |
| src/lib/openjp2/opj_config.h.cmake.in: [trunk] remove some unused |
| variable from opj_config and rename other one with opj_ prefix |
| * [r2300] CMakeLists.txt, src/bin/common/CMakeLists.txt, |
| src/bin/common/color.c, |
| src/bin/common/opj_apps_config.h.cmake.in[ADD], |
| src/bin/jp2/CMakeLists.txt, src/bin/jp2/convert.c, |
| src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/lib/openjp2/opj_config.h.cmake.in, tests/CMakeLists.txt, |
| tests/comparePGXimages.c: [trunk] split into two config files |
| config options related to the lib and to the application. |
| |
| 2013-02-18 Mickaël Savinaud |
| |
| * [r2298] src/lib/openjp2/openjpeg.h: [trunk] add the prefix opj_ |
| to deprecated everywhere |
| |
| 2013-02-17 Mickaël Savinaud |
| |
| * [r2297] src/lib/openjp2/openjpeg.h: [trunk] update documentation |
| of new functions _v3 and mark deprecated related functions |
| * [r2296] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c, tests/j2k_random_tile_access.c, |
| tests/test_tile_decoder.c, tests/test_tile_encoder.c, |
| tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] move to |
| the new API for function opj_stream_create_default_file_stream. |
| Use now opj_stream_create_default_file_stream_v3 (WIP) |
| |
| 2013-02-16 Mickaël Savinaud |
| |
| * [r2295] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c, tests/j2k_random_tile_access.c, |
| tests/test_tile_decoder.c, tests/test_tile_encoder.c, |
| tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] move to |
| the new API for function opj_stream_destroy. Use now |
| opj_stream_destroy_v3 (WIP) |
| * [r2294] src/lib/openjp2/openjpeg.h: [trunk] rename deprecated |
| macro with opj_ prefix and use it for opj_stream_destroy function |
| * [r2293] src/lib/openjp2/cio.c, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h: [trunk] add functions to avoid to use |
| FILE* into the API (thanks winfried). |
| Update issue 120 and update issue 198 |
| |
| 2013-02-04 Mickaël Savinaud |
| |
| * [r2292] tests/nonregression/test_suite.ctest.in: [trunk] add a |
| test related to issue 202 |
| |
| 2013-02-03 Mickaël Savinaud |
| |
| * [r2290] src/bin/jp2/convert.c: [trunk] update convert about png |
| writing with additional metadata (thanks winfried) |
| * [r2287] tests/nonregression/test_suite.ctest.in: [trunk] update |
| test suite for issue 5 and 62 |
| * [r2285] src/lib/openjp2/tcd.c: [trunk] backout one part of the |
| rev 2266 |
| |
| 2013-01-03 Mathieu Malaterre |
| |
| * [r2272] src/lib/openjp3d/pi.c: [trunk] JP3D: Fix issue with Z |
| handling in packet iterator |
| * [r2271] src/lib/openjp3d/cio.c, src/lib/openjp3d/t2.c: [trunk] |
| JP3D: Handles errors properly |
| * [r2270] src/lib/openjp3d/dwt.c: [trunk] JP3D: remove old debug |
| |
| 2013-01-02 Mathieu Malaterre |
| |
| * [r2269] src/lib/openjp3d/bio.c, src/lib/openjp3d/bio.h, |
| src/lib/openjp3d/cio.c, src/lib/openjp3d/cio.h, |
| src/lib/openjp3d/dwt.h, src/lib/openjp3d/event.c, |
| src/lib/openjp3d/event.h, src/lib/openjp3d/jp3d.c, |
| src/lib/openjp3d/jp3d.h, src/lib/openjp3d/jp3d_lib.c, |
| src/lib/openjp3d/jp3d_lib.h, src/lib/openjp3d/mct.c, |
| src/lib/openjp3d/mct.h, src/lib/openjp3d/mqc.c, |
| src/lib/openjp3d/mqc.h, src/lib/openjp3d/openjp3d.c, |
| src/lib/openjp3d/openjp3d.h, src/lib/openjp3d/pi.c, |
| src/lib/openjp3d/pi.h, src/lib/openjp3d/raw.c, |
| src/lib/openjp3d/raw.h, src/lib/openjp3d/t1.c, |
| src/lib/openjp3d/t1.h, src/lib/openjp3d/t1_3d.c, |
| src/lib/openjp3d/t1_3d.h, src/lib/openjp3d/t2.c, |
| src/lib/openjp3d/t2.h, src/lib/openjp3d/tcd.c, |
| src/lib/openjp3d/tgt.c, src/lib/openjp3d/tgt.h, |
| src/lib/openjp3d/volume.c, src/lib/openjp3d/volume.h: [trunk] |
| JP3D: convert from DOS to UNIX eol |
| * [r2268] src/lib/openjp3d/bio.c, src/lib/openjp3d/bio.h, |
| src/lib/openjp3d/cio.c, src/lib/openjp3d/cio.h, |
| src/lib/openjp3d/dwt.c, src/lib/openjp3d/dwt.h, |
| src/lib/openjp3d/event.c, src/lib/openjp3d/event.h, |
| src/lib/openjp3d/fix.h, src/lib/openjp3d/int.h, |
| src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h, |
| src/lib/openjp3d/jp3d_lib.c, src/lib/openjp3d/jp3d_lib.h, |
| src/lib/openjp3d/mct.c, src/lib/openjp3d/mct.h, |
| src/lib/openjp3d/mqc.c, src/lib/openjp3d/mqc.h, |
| src/lib/openjp3d/openjp3d.c, src/lib/openjp3d/openjp3d.h, |
| src/lib/openjp3d/opj_includes.h, src/lib/openjp3d/pi.c, |
| src/lib/openjp3d/pi.h, src/lib/openjp3d/raw.c, |
| src/lib/openjp3d/raw.h, src/lib/openjp3d/t1.c, |
| src/lib/openjp3d/t1.h, src/lib/openjp3d/t1_3d.c, |
| src/lib/openjp3d/t1_3d.h, src/lib/openjp3d/t2.c, |
| src/lib/openjp3d/t2.h, src/lib/openjp3d/tcd.c, |
| src/lib/openjp3d/tcd.h, src/lib/openjp3d/tgt.c, |
| src/lib/openjp3d/tgt.h, src/lib/openjp3d/volume.c, |
| src/lib/openjp3d/volume.h: [trunk] JP3D: remove exe bit from |
| source files |
| |
| 2012-12-18 Mickaël Savinaud |
| |
| * [r2266] src/lib/openjp2/j2k.h, src/lib/openjp2/t2.c, |
| src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h, |
| tests/nonregression/test_suite.ctest.in: [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-11 Mathieu Malaterre |
| |
| * [r2263] src/lib/openjp2/tgt.c: [trunk] remove left over from v2 |
| transition |
| * [r2262] src/lib/openjp3d/tgt.c: [trunk] JP3D: completely redo the |
| opj_tgt_create function. Take as input the initial opj_tgt_create |
| as found in openjpeg 1.5, and extend with the 3rd dimension. |
| |
| 2012-12-07 Rex Dieter |
| |
| * [r2259] doc/Doxyfile.dox.cmake.in: Doxyfile: HTML_TIMESTAMP = NO |
| |
| helps when comparing the output of multiple runs, |
| and distros will appreciate avoiding multilib conflicts. |
| |
| 2012-12-04 Mickaël Savinaud |
| |
| * [r2255] CMakeLists.txt, src/lib/openjp2/opj_config.h.cmake.in: |
| [trunk] correct the new name of OPJ_HAVE_STDINT_H everywhere |
| * [r2254] CMakeLists.txt, src/lib/openjp2/opj_config.h.cmake.in, |
| src/lib/openjp2/opj_stdint.h: [trunk] remove SSIZE which is |
| unused in openjpeg and rename HAVE_STDINT_H to OPJ_HAVE_STDINT_H |
| * [r2253] src/lib/openjpip/boxheader_manager.h, |
| src/lib/openjpip/byte_manager.h: [trunk] add openjpeg.h in some |
| files of openjpip to use some opj type (thanks winfried) |
| |
| 2012-12-03 Mickaël Savinaud |
| |
| * [r2252] CMakeLists.txt, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/opj_stdint.h, tests/unit/testempty0.c: [trunk] |
| move typedef from opj_stdint.h to openjpeg.h and add an include |
| of stdio.h in openjpeg.h. Fixes issue 197 |
| * [r2251] src/lib/openjp2/jp2.c: [trunk] correct the encoding of |
| colr box information (thanks Winfried) |
| * [r2250] CMakeLists.txt, |
| src/lib/openjp2/libopenjp2.pc.cmake.in[ADD]: [trunk]add the |
| pkgconfig support for openjp2 (thanks Winfried) |
| |
| 2012-11-28 Mathieu Malaterre |
| |
| * [r2249] src/lib/openjp3d/jp3d.c: [trunk] JP3D codec was trying to |
| pull information from the registration parameter in COM. This is |
| non-standard. |
| * [r2248] src/lib/openjp3d/jp3d.c: [trunk] As per T.809 code block |
| are not shifted in JP3D |
| |
| Table A.7 |
| 3D code-block width, height and depth exponent values xcb = |
| value, ycb = value |
| or zcb = value. |
| NOTE – This redefines Rec. ITU-T T.800 | ISO/IEC 15444-1 |
| significantly! The 3D |
| code-block width, height and depth are limited to powers of two |
| with the minimum |
| size being 20 and the maximum being 210. |
| Further, the 3D code-block size is restricted so that 4 ≤ |
| xcb+ycb+zcb ≤ 18. |
| * [r2247] src/lib/openjp3d/jp3d.c: [trunk] JP3D: this is safe to |
| write comment using Registration: ISO-8859-15 |
| * [r2246] src/lib/openjp3d/jp3d.c: [trunk] JP3D fix issue with |
| Registration value in COM marker. Move COM marker just before |
| COD. |
| * [r2245] src/bin/jp3d/opj_jp3d_compress.c: [trunk] jp3d: fix |
| command line parsing for subsampling |
| * [r2244] src/bin/jp3d/opj_jp3d_decompress.c, |
| src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h: [trunk] Fix |
| issue with ITU-T T.809 (05/2011) |
| |
| - ZSI is now known as NSI (FF54) |
| - NSI now stores Ndim (=3) |
| - CAP extended marker was not set properly |
| * [r2243] tests/unit/testempty0.c: [trunk] Fix compilation issue |
| where size_t would be undefined |
| |
| 2012-11-27 Mickaël Savinaud |
| |
| * [r2242] tests/nonregression/CMakeLists.txt: [test] update the |
| list of files which will be gracefully rejected when they are |
| dump |
| * [r2241] tests/unit/CMakeLists.txt, tests/unit/testempty0.c[ADD]: |
| [trunk] add empty test about the issue 197. Updates issue 197 |
| |
| 2012-11-26 Mickaël Savinaud |
| |
| * [r2240] src/lib/openjp2/j2k.c, |
| tests/nonregression/test_suite.ctest.in: [trun[trunk] check if |
| the dx and dy steps are not incorrect according to the JPEG2000 |
| norm (thanks Even). |
| Test associated to this issue should nicely fail. Fixes issue 194 |
| * [r2239] src/lib/openjp2/j2k.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] check if the |
| number of tiles is not incorrect regarding the JPEG2000 norm |
| (thanks Even). |
| Test associated to this issue should nicely fail. Fixes issue 163 |
| * [r2238] tests/nonregression/test_suite.ctest.in: [trunk] test |
| about issue 192 should nicely fail |
| * [r2237] src/lib/openjp2/j2k.c: [trunk] check the index of the |
| component in read_qcc (thanks Even). fixes issue 192 |
| * [r2235] src/lib/openjp2/j2k.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] update test |
| suite with issue 191 to 194 and update patch for 191 which should |
| fail properly |
| |
| 2012-11-19 Mickaël Savinaud |
| |
| * [r2225] src/lib/openjp2/j2k.c: [trunk] fix issue 191 (thanks |
| Even) |
| * [r2224] src/lib/openjp2/openjpeg.h: [trunk]remove not used |
| structures |
| |
| 2012-11-16 Mickaël Savinaud |
| |
| * [r2223] src/lib/openjp2/openjpeg.h: [trunk] remove the extended |
| struct it is a bad idea |
| * [r2222] src/lib/openjp2/openjpeg.h: [trunk] add extended |
| capacities for future development |
| |
| 2012-11-16 Mathieu Malaterre |
| |
| * [r2221] src/bin/common/color.c, src/bin/jpwl/CMakeLists.txt, |
| src/bin/mj2/CMakeLists.txt: [trunk] rename USE_LEGACY into |
| OPJ_USE_LEGACY for consistency with other #define |
| * [r2220] src/bin/jpwl/CMakeLists.txt: [trunk] Attempt to fix |
| compilation error with mj2 |
| * [r2219] src/bin/common/color.c, src/bin/mj2/CMakeLists.txt: |
| [trunk] Attempt to fix compilation error with mj2 |
| |
| 2012-11-16 Mickaël Savinaud |
| |
| * [r2218] src/bin/common/color.c: [trunk] solve the problem with |
| new opj_ symbols in color.c |
| * [r2217] src/lib/openjp2/dwt.c, src/lib/openjp2/event.c, |
| src/lib/openjp2/event.h, src/lib/openjp2/image.c, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/jp2.c, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/t1.c, src/lib/openjp2/tcd.c: [trunk] add opj_ |
| prefix to some internal define and use the new opj type instead |
| of int and float in some files |
| |
| 2012-11-15 Mickaël Savinaud |
| |
| * [r2216] src/bin/jp2/opj_compress.c: [trunk]rename the cinema |
| option to old one |
| * [r2215] src/bin/jpip/opj_server.c, |
| src/lib/openjpip/auxtrans_manager.c: [trunk] update some |
| applications with new OPJ_BOOL type |
| * [r2214] src/lib/openjp2/t1.c: [trunk] use OPJ_INT32 instead of |
| int in t2.c |
| * [r2213] src/lib/openjp2/t2.c: [trunk] rename function with the |
| new opj_ prefix |
| * [r2212] src/lib/openjp2/tgt.c: [trunk] solve a potential bug when |
| we test the realloc |
| * [r2211] src/lib/openjp2/j2k.c: [trunk] add an assert to spot a |
| problem. update issue 189 |
| * [r2210] AUTHORS, LICENSE, THANKS, src/bin/jp2/opj_compress.c, |
| src/bin/jp2/opj_decompress.c, src/bin/jp2/opj_dump.c, |
| src/lib/openjp2/cio.c, src/lib/openjp2/cio.h, |
| src/lib/openjp2/event.c, src/lib/openjp2/event.h, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h, |
| src/lib/openjp2/mct.c, src/lib/openjp2/mct.h, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/opj_includes.h, src/lib/openjp2/t2.c, |
| src/lib/openjp2/t2.h, src/lib/openjp2/tcd.c, |
| src/lib/openjp2/tcd.h, src/lib/openjp2/tgt.c, |
| src/lib/openjp2/tgt.h, tests/comparePGXimages.c, |
| tests/compareRAWimages.c, tests/compare_dump_files.c, |
| tests/j2k_random_tile_access.c: [trunk]update the copyright, the |
| authors and thanks to respect the license |
| * [r2209] src/lib/openjp2/cidx_manager.c, |
| src/lib/openjp2/cidx_manager.h, |
| src/lib/openjp2/indexbox_manager.h, |
| src/lib/openjp2/phix_manager.c, src/lib/openjp2/ppix_manager.c, |
| src/lib/openjpip/auxtrans_manager.h, |
| src/lib/openjpip/cachemodel_manager.c, |
| src/lib/openjpip/cachemodel_manager.h, |
| src/lib/openjpip/imgsock_manager.c, |
| src/lib/openjpip/imgsock_manager.h, |
| src/lib/openjpip/index_manager.c, |
| src/lib/openjpip/index_manager.h, |
| src/lib/openjpip/j2kheader_manager.c, |
| src/lib/openjpip/j2kheader_manager.h, |
| src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_encoder.c, |
| src/lib/openjpip/jpip_parser.c, src/lib/openjpip/jpip_parser.h, |
| src/lib/openjpip/msgqueue_manager.c, |
| src/lib/openjpip/msgqueue_manager.h, src/lib/openjpip/openjpip.c, |
| src/lib/openjpip/openjpip.h, src/lib/openjpip/query_parser.c, |
| src/lib/openjpip/query_parser.h, |
| src/lib/openjpip/session_manager.c, |
| src/lib/openjpip/session_manager.h, |
| src/lib/openjpip/target_manager.h: [trunk] propagate the new OPJ_ |
| symbol and type to openjpip |
| * [r2208] src/bin/jp2/opj_compress.c: [trunk]rename decompress |
| options with the goog name |
| * [r2207] src/lib/openjp2/openjpeg.h: runk] fix the documentation |
| of the API |
| * [r2206] tests/j2k_random_tile_access.c: [trunk] avoid memory leak |
| in j2k_random_tile_access.c |
| * [r2205] src/bin/common/color.c, src/bin/jp2/convert.c, |
| src/bin/jp2/convert.h, src/bin/jp2/index.c, |
| src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c, |
| src/bin/jp2/opj_dump.c, tests/comparePGXimages.c, |
| tests/j2k_random_tile_access.c, tests/test_tile_decoder.c, |
| tests/test_tile_encoder.c, tests/unit/testempty1.c, |
| tests/unit/testempty2.c: [trunk]extend last commits to apps |
| * [r2204] src/lib/openjp2/bio.c, src/lib/openjp2/bio.h, |
| src/lib/openjp2/cio.c, src/lib/openjp2/cio.h, |
| src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h, |
| src/lib/openjp2/event.c, src/lib/openjp2/event.h, |
| src/lib/openjp2/function_list.c, src/lib/openjp2/function_list.h, |
| src/lib/openjp2/invert.c, src/lib/openjp2/invert.h, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h, |
| src/lib/openjp2/mct.c, src/lib/openjp2/mct.h, |
| src/lib/openjp2/mqc.c, src/lib/openjp2/mqc.h, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, src/lib/openjp2/t1.c, |
| src/lib/openjp2/t1.h, src/lib/openjp2/t2.c, src/lib/openjp2/t2.h, |
| src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h: [trunk] move |
| opj_bool to OPJ_BOOL to follow the other type |
| * [r2203] src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h: |
| [trunk]remove OPJ_LIMIT_DECODING struct which is not useful for |
| v2 API |
| * [r2202] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/pi.c, src/lib/openjp2/t2.c: [trunk] rename public |
| symbols with OPJ_ prefix (enum part) |
| * [r2201] src/lib/openjp2/cio.c, src/lib/openjp2/j2k.c, |
| src/lib/openjp2/j2k.h, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h, src/lib/openjp2/pi.c, |
| src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c: [trunk] rename |
| public symbols with OPJ_ prefix |
| |
| 2012-11-13 Mickaël Savinaud |
| |
| * [r2200] src/lib/openjp2/event.c, src/lib/openjp2/pi.c: [trunk] |
| remove warnings raised by flags -Wall -Wextra -pedantic |
| * [r2199] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c: [trunk] |
| remove warnings raised by vs11-beta analyzer |
| * [r2198] src/lib/openjp2/t2.c: [trunk] remove warnings raised by |
| flags -Wall -Wextra -pedantic |
| * [r2197] src/lib/openjp2/invert.c, src/lib/openjp2/invert.h, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/phix_manager.c, |
| src/lib/openjp2/pi.c, src/lib/openjp2/t1.c, src/lib/openjp2/t2.c: |
| [trunk] remove warnings raised by flags -Wall -Wextra -pedantic |
| and vs9 analyzer |
| * [r2196] src/lib/openjp2/j2k.c, src/lib/openjp2/mqc.h, |
| src/lib/openjp2/openjpeg.h: [trunk] remove warnings raised by |
| flags -Wall -Wextra -pedantic |
| * [r2195] src/lib/openjp2/j2k.c: [trunk] manage the case where the |
| SOT marker is alone, PSot=12 (case of PHR data). |
| Fixes issue 162 |
| * [r2194] src/lib/openjp2/t2.c: [trunk] avoid memory leak in |
| opj_t2_decode_packets |
| |
| 2012-11-12 Mickaël Savinaud |
| |
| * [r2193] tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] add some new |
| tests related to new data; indicate that some tests should failed |
| because data are wrong |
| |
| 2012-11-08 Mathieu Malaterre |
| |
| * [r2190] tests/CMakeLists.txt: [trunk] Add more testing to the |
| tile access/random |
| |
| Update issue 186 |
| * [r2189] tests/j2k_random_tile_access.c: [trunk] Fix what looks |
| like a copy/paste error |
| |
| Update issue 186 |
| * [r2188] tests/j2k_random_tile_access.c: [trunk] Add more test in |
| j2k_random_tile_access |
| |
| Update issue 186 |
| * [r2187] tests/CMakeLists.txt: [trunk] Add new tests |
| (j2k_random_tile_access) |
| |
| 2012-10-30 Mickaël Savinaud |
| |
| * [r2186] tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] |
| remove old structure from testempty |
| |
| 2012-10-29 Mickaël Savinaud |
| |
| * [r2185] src/lib/openjp2/openjpeg.h: [trunk] add documentation |
| * [r2184] src/lib/openjp2/openjpeg.h: [trunk]OPJ_STREAM_READ is now |
| equal to OPJ_TRUE and OPJ_STREAM_WRITE to OPJ_FALSE |
| * [r2183] src/lib/openjp2/event.h, src/lib/openjp2/openjpeg.h: |
| [trunk] move opj_event_mgr struct from openjpeg. h to event.h |
| * [r2182] src/lib/openjp2/openjpeg.h, src/lib/openjp2/t1.h, |
| src/lib/openjp2/t2.h: [trunk] remove old struct from V1 and not |
| used in V2 |
| |
| 2012-10-29 Mathieu Malaterre |
| |
| * [r2180] src/bin/jpip/opj_jpip_transcode.c, |
| src/bin/jpip/opj_server.c, src/lib/openjpip/auxtrans_manager.c, |
| src/lib/openjpip/auxtrans_manager.h, |
| src/lib/openjpip/bool.h[DEL], |
| src/lib/openjpip/cachemodel_manager.c, |
| src/lib/openjpip/cachemodel_manager.h, |
| src/lib/openjpip/dec_clientmsg_handler.c, |
| src/lib/openjpip/imgsock_manager.c, |
| src/lib/openjpip/imgsock_manager.h, |
| src/lib/openjpip/index_manager.c, |
| src/lib/openjpip/index_manager.h, |
| src/lib/openjpip/j2kheader_manager.c, |
| src/lib/openjpip/j2kheader_manager.h, |
| src/lib/openjpip/jp2k_encoder.c, src/lib/openjpip/jpip_parser.c, |
| src/lib/openjpip/jpip_parser.h, |
| src/lib/openjpip/msgqueue_manager.c, |
| src/lib/openjpip/msgqueue_manager.h, src/lib/openjpip/openjpip.c, |
| src/lib/openjpip/openjpip.h, src/lib/openjpip/query_parser.c, |
| src/lib/openjpip/query_parser.h, |
| src/lib/openjpip/session_manager.c, |
| src/lib/openjpip/session_manager.h, |
| src/lib/openjpip/sock_manager.h, |
| src/lib/openjpip/target_manager.c, |
| src/lib/openjpip/target_manager.h: [trunk] Remove bool.h, use |
| opj_bool instead |
| |
| Fix remaining opj_calloc/malloc/free issues |
| * [r2179] src/lib/openmj2/jp2.c: [trunk] Fix simple warning about |
| unused variables |
| * [r2178] src/lib/openjp2/jp2.c: [trunk] Make sure to use off_t |
| * [r2177] src/bin/mj2/opj_mj2_wrap.c: [trunk] Remove temp fix now |
| that mj2 is fixed |
| * [r2176] CMakeLists.txt: [trunk] Update version number to 2.0. |
| This will help for testing generating scripts |
| * [r2175] doc/CMakeLists.txt, doc/Doxyfile.dox.cmake.in, |
| src/lib/openjp2/invert.c, src/lib/openjp2/invert.h, |
| src/lib/openjp2/mct.h, src/lib/openjp2/opj_malloc.h, |
| src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, |
| src/lib/openjp2/t1_luts.h, |
| src/lib/openjpip/dec_clientmsg_handler.h, |
| src/lib/openjpip/imgreg_manager.h, |
| src/lib/openjpip/marker_manager.h, |
| src/lib/openjpip/metadata_manager.h, |
| src/lib/openjpip/query_parser.h: [trunk] Fix remainings issues |
| with doxygen doc |
| |
| Convert DOS files to UNIX eol |
| |
| 2012-10-29 Mickaël Savinaud |
| |
| * [r2173] src/lib/openjp2/openjpeg.c: [trunk] Normalize the return |
| type of opj_read_from_file regarding the test in the calling |
| function |
| |
| 2012-10-29 Mathieu Malaterre |
| |
| * [r2172] wrapping/java/openjp2/JavaOpenJPEG.c: [trunk] Remove some |
| simple warnings about missing prototypes |
| * [r2171] src/lib/openjp2/jp2.c: [trunk] Fix compilation when JPIP |
| is OFF |
| * [r2168] src/bin/jp2/opj_compress.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/jp2.h, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h: [trunk] Merge back JPIP modification |
| into v2 |
| |
| This commit imports changes from openjpip.c from r2122 into |
| openjpeg.c |
| |
| 2012-10-29 Mickaël Savinaud |
| |
| * [r2167] src/lib/openjp2/j2k.c, src/lib/openjp2/pi.c: [trunk] |
| remove warnings related to the use of -Wall -Wextra -pedantic |
| |
| 2012-10-26 Mickaël Savinaud |
| |
| * [r2166] src/lib/openjp2/openjpeg.h: [trunk] finish to remove the |
| old cio_ struct (last comment is incomplete) |
| * [r2165] src/lib/openjp2/event.c, src/lib/openjp2/mct.c, |
| src/lib/openjp2/openjpeg.h, src/lib/openjp2/t1.c: [trunk] remove |
| some warnings from -Wall -Wextra -pedantic |
| * [r2164] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/t1.c, src/lib/openjp2/t2.c, |
| src/lib/openjp2/tcd.c: [trunk]remove some warnings raised by Wall |
| * [r2163] src/lib/openjp2/image.h: [trunk] use the right cp |
| structure in image.h |
| |
| 2012-10-25 Mickaël Savinaud |
| |
| * [r2161] src/lib/openjp2/t1.c: [trunk] remove last warnings from |
| t1 |
| * [r2160] src/lib/openjp2/t1.c: [trunk] rename t1_getwmsedec_v2 to |
| opj_t1_getwmsedec and remove t1_getwmsedec |
| * [r2159] src/lib/openjp2/t1.c: [trunk] cancel previous commit |
| about use of t1_decode_cblks from v2. We should use |
| t1_decode_cblks from 1.5 because it is faster (rev 557) |
| * [r2158] src/lib/openjp2/t1.c: [trunk] use the opj_ prefix for |
| last t1 functions |
| * [r2156] src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/pi.c, src/lib/openjp2/t1.c, src/lib/openjp2/t1.h, |
| src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c, |
| src/lib/openjp2/tcd.h: [trunk] [trunk] remove old opj_tcp and |
| rename opj_tcp_v2 to opj_tcp |
| * [r2155] src/lib/openjp2/image.c, src/lib/openjp2/image.h, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, src/lib/openjp2/t2.c, |
| src/lib/openjp2/t2.h, src/lib/openjp2/tcd.c, |
| src/lib/openjp2/tcd.h: [trunk] [trunk] remove old opj_cp and |
| rename opj_cp_v2 to opj_cp |
| * [r2154] src/lib/openjp2/t2.c, src/lib/openjp2/t2.h, |
| src/lib/openjp2/tcd.c: [trunk] [trunk] remove old opj_t2 and |
| rename opj_t2_v2 to opj_t2 |
| * [r2153] src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/opj_includes.h, src/lib/openjp2/t1.c, |
| src/lib/openjp2/t1.h, src/lib/openjp2/t2.c, src/lib/openjp2/t2.h, |
| src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h: [trunk] rename |
| opj_tcd_truct_v2 to opj_tcd_struct |
| * [r2152] src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/jp2.h: [trunk] rename opj_j2k_v2 to opj_j2k |
| * [r2151] src/lib/openjp2/j2k.h: [trunk] remove old opj_j2k struct |
| * [r2150] src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h: [trunk] |
| rename opj_jp2_v2 to opj_jp2 |
| * [r2149] src/lib/openjp2/jp2.h: [trunk] remove old opj_jp2 struct |
| * [r2148] src/lib/openjp2/j2k.c: [trunk] correct a mis use of an |
| old struct |
| * [r2145] src/lib/openjp2/cio.c, src/lib/openjp2/event.c, |
| src/lib/openjp2/event.h, src/lib/openjp2/function_list.c, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/t2.c, |
| src/lib/openjp2/tcd.c: [trunk] rename opj_event_msg_v2 to |
| opj_event_msg |
| * [r2144] src/lib/openjp2/event.c, src/lib/openjp2/event.h: |
| [trunk]remove old opj_event_mgr function |
| * [r2143] src/lib/openjp2/cio.h: [trunk] style |
| * [r2142] src/lib/openjp2/cio.c, src/lib/openjp2/cio.h: [trunk] |
| remove cio deprecated functions |
| * [r2141] src/lib/openjp2/cidx_manager.c, |
| src/lib/openjp2/cidx_manager.h, |
| src/lib/openjp2/indexbox_manager.h, |
| src/lib/openjp2/phix_manager.c, src/lib/openjp2/ppix_manager.c, |
| src/lib/openjp2/thix_manager.c, src/lib/openjp2/tpix_manager.c: |
| [trunk]clean jpip marker functions but it is still experimental |
| * [r2140] src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/jpt.c[DEL], src/lib/openjp2/jpt.h[DEL], |
| src/lib/openjp2/opj_includes.h: [trunk] remove jpt.c/.h which |
| used functions not used by v2. The code is always available in |
| branch 1.5 |
| |
| 2012-10-25 Mathieu Malaterre |
| |
| * [r2138] src/lib/openjp2/openjpeg.c: [trunk] Fix remaining issue |
| with OPJ_CALLCONV |
| * [r2131] README: [trunk] Add documentation for stable API/ABI and |
| gcc flags on UNIX |
| * [r2129] src/lib/openjp2/cio.h: [trunk] marking as deprecated the |
| old cio interface |
| * [r2125] src/bin/jpwl/CMakeLists.txt, |
| src/bin/jpwl/opj_jpwl_compress.c: [trunk] Remove some simple |
| warnings about missing prototypes |
| * [r2124] src/bin/jpwl/CMakeLists.txt, src/bin/jpwl/convert.c[CPY], |
| src/bin/jpwl/convert.h[CPY], src/bin/jpwl/index.c[CPY], |
| src/bin/jpwl/index.h[CPY], src/bin/jpwl/opj_jpwl_compress.c[CPY], |
| src/bin/jpwl/opj_jpwl_decompress.c[CPY], |
| src/bin/jpwl/windirent.h[CPY], src/lib/openjpwl/CMakeLists.txt, |
| src/lib/openmj2/opj_includes.h: [trunk] Fix OpenJPWL compilation |
| |
| Simply move files over from branch 1.5 onto current trunk, and |
| use current openmj2 copy (it contains a copy of openjpeg 1.5.x) |
| * [r2123] src/bin/jpip/CMakeLists.txt, src/lib/openjpip/openjpip.c, |
| src/lib/openjpip/openjpip.h: [trunk] Since r2060 (and r2059) |
| openjpip is now a first class shared library, instead of a local |
| static lib which expose all the symbols. |
| As such re-apply changes from r2077 which were removed in r2122 |
| Also remove old code for now removed opj_jpip_compress |
| * [r2122] src/bin/jpip/CMakeLists.txt, |
| src/bin/jpip/opj_jpip_compress.c[DEL], |
| src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/cidx_manager.c[CPY], |
| src/lib/openjp2/cidx_manager.h[CPY], src/lib/openjp2/cio.c, |
| src/lib/openjp2/cio.h, src/lib/openjp2/event.c, |
| src/lib/openjp2/event.h, src/lib/openjp2/function_list.c, |
| src/lib/openjp2/function_list.h, |
| src/lib/openjp2/indexbox_manager.h[CPY], src/lib/openjp2/j2k.c, |
| src/lib/openjp2/j2k.h, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/jp2.h, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/phix_manager.c[CPY], |
| src/lib/openjp2/ppix_manager.c[CPY], |
| src/lib/openjp2/thix_manager.c[CPY], |
| src/lib/openjp2/tpix_manager.c[CPY], |
| src/lib/openjpip/CMakeLists.txt, |
| src/lib/openjpip/cidx_manager.c[DEL], |
| src/lib/openjpip/cidx_manager.h[DEL], |
| src/lib/openjpip/indexbox_manager.h[DEL], |
| src/lib/openjpip/openjpip.c, src/lib/openjpip/openjpip.h, |
| src/lib/openjpip/phix_manager.c[DEL], |
| src/lib/openjpip/ppix_manager.c[DEL], |
| src/lib/openjpip/thix_manager.c[DEL], |
| src/lib/openjpip/tpix_manager.c[DEL]: [trunk] Rework r2077 |
| |
| r2077 did expose too much of the detail implementation of |
| OpenJPEG. Rework dependencies in between JPIP file level details |
| and JPIP client/server arch. |
| Move JPIP file level functionalities back into OpenJP2 as was the |
| case in openjpeg 1.5.x. Use new cio func. |
| * [r2121] src/lib/openjp2/invert.h: [trunk] Add missing newline |
| * [r2120] src/lib/openjp2/invert.c: [trunk] Run fix_comment on |
| invert.c |
| |
| 2012-10-24 Mickaël Savinaud |
| |
| * [r2119] src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/invert.c[ADD], src/lib/openjp2/invert.h[ADD], |
| src/lib/openjp2/j2k.c, src/lib/openjp2/opj_includes.h: [trunk] |
| add the support of complex mct encoding when we setup the j2k |
| encoder |
| * [r2118] src/lib/openjp2/tcd.c: [trunk] correct a small warning |
| raised by continous |
| * [r2117] src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h: [trunk] |
| remove old structures from tcd.h |
| * [r2116] src/lib/openjp2/tcd.c: [trunk] use the right v2 structure |
| * [r2115] src/lib/openjp2/t1.c, src/lib/openjp2/t1.h: [trunk] |
| rename flag_t to opj_flag_t |
| * [r2114] src/lib/openjp2/raw.c, src/lib/openjp2/raw.h, |
| src/lib/openjp2/t1.c: [trunk] use new opj prefix and type with |
| raw functions |
| * [r2113] src/lib/openjp2/mqc.c: [trunk] remove a usefulness test |
| before a free |
| * [r2112] src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h: [trunk] |
| update jp2./.h to v2 style: use new OPJ type, manage case where |
| bpcc box is available even if ihdr indicate that it is not |
| needed; resolve a LH TODO |
| * [r2111] src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h: |
| [trunk] add documentation to the message handler functions |
| * [r2110] src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h, |
| src/lib/openjp2/t1.c, src/lib/openjp2/tcd.c: [trunk] Finalize |
| dwt.v/.h with the v2 style : remove last functions already |
| optimized, add opj_ prefix, use new name of the functions |
| * [r2109] src/lib/openjp2/bio.c, src/lib/openjp2/bio.h: [trunk] |
| finalize bio.c/.h related to the v2 style |
| |
| 2012-10-22 Mathieu Malaterre |
| |
| * [r2106] wrapping/java/openjp2/CMakeLists.txt: [trunk] Remove |
| SONAME from Java binding |
| * [r2105] CMakeLists.txt, wrapping/java/openjp2/CMakeLists.txt: |
| [trunk] Fix java binding installation |
| |
| 2012-10-15 Mathieu Malaterre |
| |
| * [r2093] src/lib/openjp2/openjpeg.c: [trunk] Fix another set of |
| issue with calling convention |
| * [r2092] src/lib/openjp2/openjpeg.c: [trunk] Fix issue on windows |
| OS. Need to explicitely state the calling convention |
| * [r2091] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c, |
| src/bin/jp2/opj_decompress.c, src/bin/jp2/opj_dump.c, |
| src/bin/jpip/opj_jpip_compress.c, src/bin/mj2/opj_mj2_compress.c, |
| src/bin/mj2/opj_mj2_decompress.c, src/bin/mj2/opj_mj2_wrap.c, |
| src/lib/openjp2/function_list.h, src/lib/openjp2/mct.h, |
| src/lib/openjp2/openjpeg.c, src/lib/openjp2/t1.h, |
| src/lib/openjp3d/bio.h, src/lib/openjp3d/cio.c, |
| src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d_lib.h, |
| src/lib/openjp3d/mqc.h, src/lib/openjp3d/openjp3d.h, |
| src/lib/openjp3d/raw.h, src/lib/openjp3d/tcd.c, |
| src/lib/openmj2/jpt.c, tests/CMakeLists.txt, |
| tests/compareRAWimages.c, tests/compare_dump_files.c, |
| tests/j2k_random_tile_access.c, tests/test_tile_decoder.c, |
| tests/test_tile_encoder.c: [trunk] Remove some warnings about |
| missing prototypes (gcc) |
| * [r2090] src/lib/openjpip/cidx_manager.c, |
| src/lib/openjpip/cidx_manager.h, |
| src/lib/openjpip/indexbox_manager.h, src/lib/openjpip/openjpip.c, |
| src/lib/openjpip/phix_manager.c, src/lib/openjpip/ppix_manager.c, |
| src/lib/openjpip/thix_manager.c: [trunk] Fix JPIP compilation. |
| Some prototypes were not respected. |
| |
| 2012-10-15 Mickaël Savinaud |
| |
| * [r2086] src/lib/openjpwl/CMakeLists.txt: [trunk] propagate the |
| renaming to openjpwl |
| * [r2085] src/lib/openjp2/j2k.h: [trunk] fix a compilation error |
| with windows and new public function opj_j2k_start_compress |
| * [r2084] src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/j2k_lib.c[DEL], src/lib/openjp2/j2k_lib.h[DEL], |
| src/lib/openjp2/opj_clock.c[CPY], |
| src/lib/openjp2/opj_clock.h[CPY], src/lib/openjp2/opj_includes.h: |
| [trunk]rename j2k_lib to opj_clock |
| * [r2083] src/lib/openjp2/j2k_lib.c: [trunk] modify type of |
| opj_clock function |
| |
| 2012-10-15 Mathieu Malaterre |
| |
| * [r2081] src/lib/openjp2/CMakeLists.txt: [trunk] Fix issue during |
| renaming of man page |
| * [r2077] src/bin/jp3d/CMakeLists.txt, src/bin/jpip/CMakeLists.txt, |
| src/bin/jpip/opj_dec_server.c, src/bin/mj2/CMakeLists.txt, |
| src/bin/mj2/opj_mj2_compress.c, src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/cio.c, src/lib/openjp2/cio.h, |
| src/lib/openjp2/event.c, src/lib/openjp2/event.h, |
| src/lib/openjp2/function_list.c, src/lib/openjp2/function_list.h, |
| src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h, |
| src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h, |
| src/lib/openjp3d/CMakeLists.txt, src/lib/openjp3d/openjp3d.c, |
| src/lib/openjp3d/openjp3d.h, src/lib/openjp3d/volume.c, |
| src/lib/openjpip/openjpip.c, src/lib/openjpip/openjpip.h, |
| src/lib/openmj2/CMakeLists.txt, src/lib/openmj2/cio.c, |
| src/lib/openmj2/cio.h, src/lib/openmj2/j2k_lib.c, |
| src/lib/openmj2/j2k_lib.h, src/lib/openmj2/mj2.c, |
| src/lib/openmj2/mj2.h, src/lib/openmj2/mj2_convert.c, |
| src/lib/openmj2/mj2_convert.h, src/lib/openmj2/openjpeg.h: |
| [trunk] Fix compilation: |
| - using mingw32 compiler (missing exported symbols) |
| - using -fvisibility=hidden (gcc on UNIX) |
| * [r2076] wrapping/java/openjp2/CMakeLists.txt, |
| wrapping/java/openjp2/JavaOpenJPEG.c, |
| wrapping/java/openjp2/JavaOpenJPEGDecoder.c, |
| wrapping/java/openjp2/index.c[ADD], |
| wrapping/java/openjp2/index.h[ADD]: [trunk] Fix Java binding |
| compilation. Need to link against openmj2 for now to resolve all |
| symbols. |
| Add a local indec.c (pulled from opj 1.5 branch) |
| * [r2075] src/lib/openjpwl/CMakeLists.txt: [trunk] Fix missing -lm |
| to openjpwl |
| * [r2074] src/bin/jpip/CMakeLists.txt: [trunk] Fix missing link to |
| zlib |
| * [r2073] src/bin/mj2/CMakeLists.txt, |
| src/lib/openmj2/CMakeLists.txt, src/lib/openmj2/cio.c[ADD], |
| src/lib/openmj2/image.c[ADD], src/lib/openmj2/j2k_lib.c[ADD], |
| src/lib/openmj2/jpt.c[ADD], src/lib/openmj2/raw.c[ADD]: [trunk] |
| Fix openmj2 compilation in static mode. |
| * [r2072] src/lib/openjpip/jp2k_decoder.c: [trunk] Fix compilation |
| in static mode. Prevent duplicate symbols with convert.c |
| implementation |
| * [r2071] src/lib/openjp2/pi.c: [trunk] Add missing newline |
| character |
| * [r2070] doc/man/man1/opj_dump.1, doc/man/man3/libopenjp2.3[CPY], |
| doc/man/man3/libopenjpeg.3[DEL]: [trunk] Fix issues in man pages. |
| * [r2069] src/lib/openjp3d/CMakeLists.txt: [trunk] Fix installaiton |
| of header file |
| * [r2067] src/bin/jp2/opj_compress.c, |
| src/bin/jpip/opj_jpip_compress.c, src/lib/openjp2/jp2.c, |
| src/lib/openjp2/jp2.h, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/openjpeg.h, src/lib/openmj2/j2k.c, |
| src/lib/openmj2/jp2.c, src/lib/openmj2/jp2.h, |
| src/lib/openmj2/openjpeg.c, src/lib/openmj2/openjpeg.h, |
| wrapping/java/openjp2/JavaOpenJPEG.c: [trunk] remove left-over |
| from ->jpip_on implementation. JPIP is now completely removed |
| from openjp2 and openmj2. Document jpip_iptr_offset variable |
| * [r2066] src/lib/openjp2/jpt.c, |
| src/lib/openjp2/t1_generate_luts.c: [trunk] Fix warning for no |
| previous prototype by using static function |
| |
| 2012-10-10 Mathieu Malaterre |
| |
| * [r2065] wrapping/java/openjp2/CMakeLists.txt, |
| wrapping/java/openjp2/JavaOpenJPEG.c, |
| wrapping/java/openjp2/JavaOpenJPEGDecoder.c: [trunk] Fix advanced |
| (and experimental) Java binding. As reported on the mailing list. |
| |
| 2012-10-09 Mathieu Malaterre |
| |
| * [r2064] src/bin/mj2/CMakeLists.txt, |
| src/bin/mj2/opj_mj2_compress.c, src/bin/mj2/opj_mj2_decompress.c, |
| src/bin/mj2/opj_mj2_wrap.c, src/lib/openmj2/CMakeLists.txt, |
| src/lib/openmj2/bio.c[ADD], src/lib/openmj2/bio.h[ADD], |
| src/lib/openmj2/cio.h[ADD], src/lib/openmj2/dwt.c[ADD], |
| src/lib/openmj2/dwt.h[ADD], src/lib/openmj2/event.c[ADD], |
| src/lib/openmj2/event.h[ADD], src/lib/openmj2/fix.h[ADD], |
| src/lib/openmj2/image.h[ADD], src/lib/openmj2/int.h[ADD], |
| src/lib/openmj2/j2k.c[ADD], src/lib/openmj2/j2k.h[ADD], |
| src/lib/openmj2/j2k_lib.h[ADD], src/lib/openmj2/jp2.c[ADD], |
| src/lib/openmj2/jp2.h[ADD], src/lib/openmj2/jpt.h[ADD], |
| src/lib/openmj2/mct.c[ADD], src/lib/openmj2/mct.h[ADD], |
| src/lib/openmj2/mqc.c[ADD], src/lib/openmj2/mqc.h[ADD], |
| src/lib/openmj2/openjpeg.c[ADD], src/lib/openmj2/openjpeg.h[ADD], |
| src/lib/openmj2/opj_includes.h[ADD], |
| src/lib/openmj2/opj_malloc.h[ADD], src/lib/openmj2/pi.c[ADD], |
| src/lib/openmj2/pi.h[ADD], src/lib/openmj2/raw.h[ADD], |
| src/lib/openmj2/t1.c[ADD], src/lib/openmj2/t1.h[ADD], |
| src/lib/openmj2/t1_luts.h[ADD], src/lib/openmj2/t2.c[ADD], |
| src/lib/openmj2/t2.h[ADD], src/lib/openmj2/tcd.c[ADD], |
| src/lib/openmj2/tcd.h[ADD], src/lib/openmj2/tgt.c[ADD], |
| src/lib/openmj2/tgt.h[ADD]: [trunk] Fix openmj2/mj2 compilation |
| |
| As reported on the mailing list, it is better to have a working |
| (compiling) mj2 codec rather than nothing. mj2 uses it own copy |
| of openjpeg 1.5 |
| |
| Update issue 177 |
| * [r2063] src/bin/jpip/opj_jpip_compress.c: [trunk] Use |
| opj_malloc/opj_free in jpip bin |
| |
| Update issue 177 |
| * [r2062] src/bin/mj2/CMakeLists.txt: [trunk] FolderReorgProposal |
| task. Remove left over of JPIP |
| |
| JPIP code was moved from JP2 to openjpip |
| |
| Update issue 177 |
| |
| 2012-10-08 Mathieu Malaterre |
| |
| * [r2061] src/bin/jpip/CMakeLists.txt, |
| src/bin/jpip/opj_jpip_compress.c[CPY], src/lib/openjp2/jp2.h, |
| src/lib/openjpip/cachemodel_manager.c, |
| src/lib/openjpip/channel_manager.c, |
| src/lib/openjpip/cidx_manager.c, |
| src/lib/openjpip/dec_clientmsg_handler.c, |
| src/lib/openjpip/index_manager.c, |
| src/lib/openjpip/index_manager.h, |
| src/lib/openjpip/j2kheader_manager.c, |
| src/lib/openjpip/jp2k_encoder.c, |
| src/lib/openjpip/jpipstream_manager.c, |
| src/lib/openjpip/msgqueue_manager.c, src/lib/openjpip/openjpip.c, |
| src/lib/openjpip/openjpip.h, src/lib/openjpip/phix_manager.c, |
| src/lib/openjpip/ppix_manager.c, |
| src/lib/openjpip/session_manager.c, |
| src/lib/openjpip/target_manager.c, |
| src/lib/openjpip/thix_manager.c, src/lib/openjpip/tpix_manager.c: |
| [trunk] Update JPIP (FolderReorgProposal task) |
| |
| This commit does three things: |
| - Use opj_malloc/calloc/free instead of the default C ones. |
| - Update JPIP API to start using cio _v2 API |
| - Create a new opj_jpip_compress which is the replacement for |
| image_to_j2k -jpip |
| |
| Update issue 177 |
| |
| 2012-10-05 Mathieu Malaterre |
| |
| * [r2060] src/bin/jpip/CMakeLists.txt, |
| src/lib/openjpip/CMakeLists.txt: [trunk] Make openjpip a first |
| class shared lib, for future linking |
| * [r2059] src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/cidx_manager.c[DEL], |
| src/lib/openjp2/cidx_manager.h[DEL], |
| src/lib/openjp2/indexbox_manager.h[DEL], |
| src/lib/openjp2/opj_includes.h, |
| src/lib/openjp2/phix_manager.c[DEL], |
| src/lib/openjp2/ppix_manager.c[DEL], |
| src/lib/openjp2/thix_manager.c[DEL], |
| src/lib/openjp2/tpix_manager.c[DEL], |
| src/lib/openjpip/CMakeLists.txt, |
| src/lib/openjpip/cidx_manager.c[CPY], |
| src/lib/openjpip/cidx_manager.h[CPY], |
| src/lib/openjpip/indexbox_manager.h[CPY], |
| src/lib/openjpip/phix_manager.c[CPY], |
| src/lib/openjpip/ppix_manager.c[CPY], |
| src/lib/openjpip/thix_manager.c[CPY], |
| src/lib/openjpip/tpix_manager.c[CPY], |
| src/lib/openjpwl/CMakeLists.txt: [trunk] First step in moving |
| JPIP code out of openjp2 |
| |
| 2012-10-05 Mickaël Savinaud |
| |
| * [r2056] src/lib/openjp2/t1_generate_luts.c: [trunk] update |
| t1_generate_luts.c with the right ouput to generate t1_luts |
| |
| 2012-10-05 Mathieu Malaterre |
| |
| * [r2055] src/lib/openjp2/cio.c, src/lib/openjp2/j2k.c, |
| src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h: [trunk] Fix |
| spelling. writting -> writing |
| |
| 2012-10-05 Mickaël Savinaud |
| |
| * [r2054] src/lib/openjp2/dwt.c, src/lib/openjp2/image.c, |
| src/lib/openjp2/int.h[DEL], src/lib/openjp2/j2k.c, |
| src/lib/openjp2/mct.c, src/lib/openjp2/opj_includes.h, |
| src/lib/openjp2/opj_intmath.h[CPY], src/lib/openjp2/pi.c, |
| src/lib/openjp2/t1.c, src/lib/openjp2/t1_generate_luts.c, |
| src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c: [trunk] rename int.h |
| to opj_intmath.h and rename all its functions with opj_ prefix |
| * [r2053] src/lib/openjp2/fix.h[DEL], src/lib/openjp2/int.h, |
| src/lib/openjp2/opj_includes.h: [trunk] move fix_mul inside int.h |
| and remove fix.h from the project |
| * [r2052] src/bin/jp2/opj_compress.c, tests/unit/testempty1.c, |
| tests/unit/testempty2.c: [trunk] remove warnings |
| |
| 2012-10-03 Mickaël Savinaud |
| |
| * [r2051] src/lib/openjp2/openjpeg.h, src/lib/openjp2/pi.c, |
| src/lib/openjp2/pi.h: [trunk]remove warnings in pi.c through the |
| update of poc struct types with new opj_types. |
| * [r2050] src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c, |
| src/lib/openjp2/tgt.c, src/lib/openjp2/tgt.h: [trunk] update |
| global functions of tgt with opj_ prefix |
| * [r2049] src/lib/openjp2/pi.c: [trunk] (style) move global pi |
| functions to the right place and update indentation |
| * [r2048] src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, |
| src/lib/openjp2/t2.c: [trunk] remove old v1 functions and rename |
| pi_initialise_encode_v2 to opj_pi_initialise_encode; |
| pi_create_encode_v2 to opj_pi_create_decode; pi_destroy_v2 to |
| opj_pi_destroy; pi_create_decode_v2 to opj_pi_create_decode |
| * [r2047] src/lib/openjp2/pi.c: [trunk] update pi_check_next_level |
| with the opj_ prefix and change output type to be more convenient |
| * [r2046] src/lib/openjp2/j2k.c, src/lib/openjp2/pi.c, |
| src/lib/openjp2/pi.h: [trunk]rename pi_update_encoding_parameters |
| to opj_pi_update_encoding_parameters |
| * [r2045] src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, |
| src/lib/openjp2/t2.c: [trunk] replace pi_next by opj_pi_next |
| * [r2044] src/lib/openjp2/pi.c, src/lib/openjp2/pi.h: [trunk] |
| update local function of pi.c with the opj_ prefix and the new |
| opj types |
| * [r2043] src/lib/openjp2/mqc.c, src/lib/openjp2/mqc.h, |
| src/lib/openjp2/t1.c: [trunk] update mqc global functions with |
| opj_ prefix |
| * [r2042] src/lib/openjp2/mqc.c: [trunk] add comments to check some |
| parts of mqc.c and update types |
| * [r2041] src/lib/openjp2/mqc.c, src/lib/openjp2/mqc.h: upadate mqc |
| with new opj_type and use opj_ prefix for local functions |
| * [r2040] src/lib/openjp2/dwt.c: [trunk] correct warnings linked to |
| static dwt functions because declaration is not hide when we use |
| SSE |
| * [r2039] src/lib/openjp2/mct.c, src/lib/openjp2/mct.h, |
| src/lib/openjp2/t1.c, src/lib/openjp2/tcd.c: {trunk]update mct |
| functions with opj_ prefix and new opj type |
| add some comments |
| * [r2038] src/lib/openjp2/bio.c, src/lib/openjp2/bio.h, |
| src/lib/openjp2/t2.c, src/lib/openjp2/tgt.c: [trunk] update |
| global functions of bio.c with opj_prefix and new opj type |
| |
| 2012-10-02 Mathieu Malaterre |
| |
| * [r2037] src/bin/jp3d/convert.c, |
| src/lib/openjp2/t1_generate_luts.c, src/lib/openjp3d/dwt.c, |
| src/lib/openjp3d/event.c, src/lib/openjp3d/t1.c, |
| src/lib/openjp3d/t1_3d.c, src/lib/openjp3d/t2.c, |
| src/lib/openjp3d/tgt.c, src/lib/openjp3d/volume.c: [trunk] Set of |
| warnings fix for gcc -pedantic |
| * [r2036] src/lib/openjp2/CMakeLists.txt: [trunk] Build small |
| internal tools to generate t1_luts.h |
| * [r2030] src/lib/openjp2/opj_malloc.h: [trunk] Import opj_malloc.h |
| from branch 1.5.x |
| |
| 2012-10-01 Mathieu Malaterre |
| |
| * [r2027] CMakeLists.txt: [trunk] V2 will be release with |
| SOVERSION=6 |
| * [r2026] src/bin/jpip/opj_jpip_addxml.c, src/lib/openjp2/event.c, |
| src/lib/openjp2/tcd.c, src/lib/openjp2/tgt.c, |
| src/lib/openjp2/tgt.h: [trunk] Remove old function tgt_create |
| Fix some warnings about size_t |
| * [r2023] README: [trunk] Update README to reflect |
| FolderReorgProposal |
| |
| Update issue 177 |
| * [r2022] CMakeLists.txt, src/lib/openjp2/CMakeLists.txt: [trunk] |
| FolderReorgProposal fix. 3rd party variables were not set |
| |
| Update issue 177 |
| * [r2021] CMakeLists.txt, cmake/OpenJPEGCPack.cmake: [trunk] |
| Requires CMake 2.8.2 at least |
| * [r2020] src/bin/jp2/CMakeLists.txt, src/bin/jpwl/CMakeLists.txt, |
| tests/CMakeLists.txt: [trunk] Fix minor cmake style |
| * [r2019] tests/CMakeLists.txt, tests/unit[ADD], |
| tests/unit/CMakeLists.txt[ADD], tests/unit/testempty1.c[ADD], |
| tests/unit/testempty2.c[ADD]: [trunk] import unit testing from |
| 1.5.x branch |
| * [r2018] cmake/CTestCustom.cmake.in: [trunk] remove warnings |
| generated by all project in thirdparties |
| * [r2017] cmake/CTestCustom.cmake.in: [trunk] Discard warnings from |
| tiff package |
| * [r2016] CMakeLists.txt, src/lib/openjp2/openjpeg.c, |
| src/lib/openjp2/opj_config.h.cmake.in: [trunk] rename |
| PACKAGE_VERSION to OPJ_PACKAGE_VERSION |
| |
| This prevent conflicts with TIFF package which also defines |
| PACKAGE_VERSION |
| * [r2015] tests/CMakeLists.txt: [trunk] Fix missing include |
| directory |
| * [r2014] src/bin/jp3d/CMakeLists.txt, |
| src/bin/jp3d/opj_jp3d_compress.c, |
| src/bin/jp3d/opj_jp3d_decompress.c: [trunk] fix compilation on |
| windows where getopt is not available |
| * [r2013] src/bin/jp3d/CMakeLists.txt: [trunk] Fix missing getopt |
| symbols on windows |
| * [r2012] src/lib/openmj2/CMakeLists.txt: [trunk] |
| FolderReorgProposal task: Fix openjp2 lib name |
| * [r2011] src/bin/jp3d/opj_jp3d_compress.c, |
| src/bin/mj2/opj_mj2_compress.c, src/bin/mj2/opj_mj2_wrap.c, |
| src/lib/openjp2/bio.c, src/lib/openjp2/openjpeg.h, |
| src/lib/openjp2/t2.c, src/lib/openjp3d/bio.h, |
| src/lib/openjp3d/event.c, src/lib/openjp3d/jp3d.c, |
| src/lib/openjp3d/jp3d.h, src/lib/openjp3d/opj_includes.h, |
| src/lib/openjp3d/pi.c, src/lib/openjp3d/t1.h, |
| src/lib/openjp3d/t1_3d.h, src/lib/openjp3d/tcd.c, |
| src/lib/openjp3d/tcd.h, src/lib/openjpwl/jpwl_lib.c: [trunk] Fix |
| a set of warnings about C90 issues |
| * [r2010] NEWS, doc/CMakeLists.txt: [trunk] FolderReorgProposal |
| task. Do not rebuild doxygen always |
| |
| Update issue 177 |
| * [r2009] applications[DEL], doc/Doxyfile.dox.cmake.in, |
| src/bin/jpip/README[CPY], src/lib/openjp3d/dwt.h, |
| src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h, |
| src/lib/openjp3d/tgt.h, src/lib/openmj2/mj2.c, |
| src/lib/openmj2/mj2.h: [trunk] FolderReorgProposal task: cleanup |
| doxygen |
| |
| Update issue 177 |
| * [r2008] doc/mainpage.dox.in, doc/openjpip.dox.in, |
| src/bin/jpip/CMakeLists.txt, src/bin/jpip/jpip_to_j2k.c[DEL], |
| src/bin/jpip/jpip_to_jp2.c[DEL], |
| src/bin/jpip/opj_jpip_transcode.c, |
| src/lib/openjpip/box_manager.c, src/lib/openjpip/box_manager.h, |
| src/lib/openjpip/boxheader_manager.c, |
| src/lib/openjpip/boxheader_manager.h, |
| src/lib/openjpip/byte_manager.c, src/lib/openjpip/byte_manager.h, |
| src/lib/openjpip/cache_manager.c, |
| src/lib/openjpip/cache_manager.h, |
| src/lib/openjpip/channel_manager.c, |
| src/lib/openjpip/channel_manager.h, |
| src/lib/openjpip/codestream_manager.c, |
| src/lib/openjpip/codestream_manager.h, |
| src/lib/openjpip/faixbox_manager.c, |
| src/lib/openjpip/faixbox_manager.h, |
| src/lib/openjpip/ihdrbox_manager.c, |
| src/lib/openjpip/ihdrbox_manager.h, |
| src/lib/openjpip/imgreg_manager.c, |
| src/lib/openjpip/imgreg_manager.h, |
| src/lib/openjpip/imgsock_manager.c, |
| src/lib/openjpip/imgsock_manager.h, |
| src/lib/openjpip/index_manager.c, |
| src/lib/openjpip/index_manager.h, |
| src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_decoder.h, |
| src/lib/openjpip/jpipstream_manager.c, |
| src/lib/openjpip/jpipstream_manager.h, |
| src/lib/openjpip/manfbox_manager.c, |
| src/lib/openjpip/manfbox_manager.h, |
| src/lib/openjpip/marker_manager.c, |
| src/lib/openjpip/marker_manager.h, |
| src/lib/openjpip/metadata_manager.c, |
| src/lib/openjpip/metadata_manager.h, |
| src/lib/openjpip/mhixbox_manager.c, |
| src/lib/openjpip/mhixbox_manager.h, |
| src/lib/openjpip/msgqueue_manager.c, |
| src/lib/openjpip/msgqueue_manager.h, |
| src/lib/openjpip/placeholder_manager.c, |
| src/lib/openjpip/placeholder_manager.h, |
| src/lib/openjpip/query_parser.c, src/lib/openjpip/query_parser.h, |
| src/lib/openjpip/session_manager.c, |
| src/lib/openjpip/session_manager.h, |
| src/lib/openjpip/target_manager.c, |
| src/lib/openjpip/target_manager.h: [trunk] FolderReorgProposal |
| task: fix jpip doxygen |
| |
| Update issue 177 |
| * [r2006] applications/jpip/doc/jpip_architect.png[DEL], |
| applications/jpip/doc/jpip_protocol.png[DEL], |
| applications/jpip/mainpage.h[DEL], doc/CMakeLists.txt, |
| doc/Doxyfile.dox[DEL], doc/Doxyfile.dox.cmake.in, |
| doc/jpip_architect.png[CPY], doc/jpip_protocol.png[CPY], |
| doc/mainpage.dox.cmake[DEL], doc/mainpage.dox.in[CPY], |
| doc/openjpip.dox.in[CPY], src/lib/openjp2/function_list.h, |
| thirdparty/README.txt[ADD]: [trunk] FolderReorgProposal task: Fix |
| doxygen |
| |
| Update issue 177 |
| * [r2002] INSTALL: [trunk] FolderReorgProposal task: update install |
| instruction |
| |
| Update issue 177 |
| * [r2001] CMakeLists.txt, opj_config.h.cmake.in[DEL], |
| src/bin/jp2/CMakeLists.txt, src/bin/jpip/CMakeLists.txt, |
| src/bin/jpwl/CMakeLists.txt, src/bin/mj2/CMakeLists.txt, |
| src/lib/openjp2/CMakeLists.txt, |
| src/lib/openjp2/opj_config.h.cmake.in[CPY], |
| src/lib/openjpip/CMakeLists.txt, src/lib/openjpwl/CMakeLists.txt, |
| src/lib/openmj2/CMakeLists.txt, |
| wrapping/java/openjp2/CMakeLists.txt: [trunk] FolderReorgProposal |
| task: move source code to source dir |
| * [r2000] CMakeLists.txt, Makefile.am[DEL], |
| applications/Makefile.am[DEL], |
| applications/jpip/Makefile.am[DEL], bootstrap.sh[DEL], |
| configure.ac[DEL], doc/Makefile.am[DEL], |
| libopenjpeg-jpwl.pc.in[DEL], libopenjpeg1.pc.cmake[DEL], |
| libopenjpeg1.pc.in[DEL], m4[DEL], src/bin/jp2/Makefile.am[DEL], |
| src/bin/jp3d/Makefile.am[DEL], src/bin/jpip/Makefile.am[DEL], |
| src/bin/mj2/Makefile.am[DEL], src/lib/openjp2/Makefile.am[DEL], |
| src/lib/openjp3d/Makefile.am[DEL], |
| src/lib/openjpip/Makefile.am[DEL], |
| src/lib/openjpwl/Makefile.am[DEL]: [trunk] FolderReorgProposal |
| task: only keep a single build system |
| |
| 2012-09-30 Mickaël Savinaud |
| |
| * [r1999] tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] update the name |
| of the executable used for the tests |
| |
| 2012-09-28 Mathieu Malaterre |
| |
| * [r1998] src/bin/jp3d/CMakeLists.txt, |
| src/bin/jp3d/jp3d_to_volume.c[DEL], |
| src/bin/jp3d/opj_jp3d_compress.c[CPY], |
| src/bin/jp3d/opj_jp3d_decompress.c[CPY], |
| src/bin/jp3d/volume_to_jp3d.c[DEL]: [trunk] FolderReorgProposal |
| task: rename JP3D CLI tools |
| |
| Update issue 177 |
| * [r1996] src/bin/jpip/CMakeLists.txt, |
| src/bin/jpip/addXMLinJP2.c[DEL], src/bin/jpip/jpip_to_j2k.c, |
| src/bin/jpip/jpip_to_jp2.c, src/bin/jpip/opj_jpip_addxml.c[CPY], |
| src/bin/jpip/opj_jpip_test.c[CPY], |
| src/bin/jpip/opj_jpip_transcode.c[ADD], |
| src/bin/jpip/test_index.c[DEL], src/bin/mj2/CMakeLists.txt, |
| src/bin/mj2/extract_j2k_from_mj2.c[DEL], |
| src/bin/mj2/frames_to_mj2.c[DEL], src/bin/mj2/mj2_convert.c[DEL], |
| src/bin/mj2/mj2_convert.h[DEL], src/bin/mj2/mj2_to_frames.c[DEL], |
| src/bin/mj2/opj_mj2_compress.c[CPY], |
| src/bin/mj2/opj_mj2_decompress.c[CPY], |
| src/bin/mj2/opj_mj2_extract.c[CPY], |
| src/bin/mj2/opj_mj2_wrap.c[CPY], |
| src/bin/mj2/wrap_j2k_in_mj2.c[DEL], |
| src/lib/openmj2/CMakeLists.txt, |
| src/lib/openmj2/mj2_convert.c[CPY], |
| src/lib/openmj2/mj2_convert.h[CPY]: [trunk] FolderReorgProposal |
| task: rename MJ2/JPIP CLI tools |
| |
| Update issue 177 |
| * [r1995] src/bin/CMakeLists.txt, src/bin/jp2/CMakeLists.txt, |
| src/bin/jpwl[ADD], src/bin/jpwl/CMakeLists.txt[ADD], |
| src/lib/openjpwl/CMakeLists.txt: [trunk] FolderReorgProposal |
| task: fix JPWL |
| |
| Update issue 177 |
| * [r1994] CMakeLists.txt, doc/man/man1/image_to_j2k.1[DEL], |
| doc/man/man1/j2k_dump.1[DEL], doc/man/man1/j2k_to_image.1[DEL], |
| doc/man/man1/opj_compress.1[CPY], |
| doc/man/man1/opj_decompress.1[CPY], doc/man/man1/opj_dump.1[CPY], |
| src/bin/jp2/CMakeLists.txt, src/bin/jp2/README[DEL], |
| src/bin/jp2/image_to_j2k.c[DEL], src/bin/jp2/j2k_dump.c[DEL], |
| src/bin/jp2/j2k_to_image.c[DEL], src/bin/jp2/opj_compress.c[CPY], |
| src/bin/jp2/opj_decompress.c[CPY], src/bin/jp2/opj_dump.c[CPY]: |
| [trunk] FolderReorgProposal task: rename cli tools |
| |
| Update issue 177 |
| * [r1993] src/bin/CMakeLists.txt, src/bin/wx/CMakeLists.txt, |
| src/bin/wx/OPJViewer/CMakeLists.txt, |
| src/bin/wx/OPJViewer/source/OPJViewer.h, |
| src/bin/wx/OPJViewer/source/imagjpeg2000.cpp, |
| src/bin/wx/OPJViewer/source/imagjpeg2000.h: [trunk] |
| FolderReorgProposal task: Fix Viewer |
| |
| Update issue 177 |
| * [r1992] src/bin/CMakeLists.txt, src/bin/mj2/CMakeLists.txt, |
| src/bin/mj2/mj2.c[DEL], src/bin/mj2/mj2.h[DEL], |
| src/lib/CMakeLists.txt, src/lib/openmj2[ADD], |
| src/lib/openmj2/CMakeLists.txt[ADD], src/lib/openmj2/mj2.c[CPY], |
| src/lib/openmj2/mj2.h[CPY]: [trunk] FolderReorgProposal task: |
| refactor MJ2 |
| |
| Update issue 177 |
| * [r1990] CMakeLists.txt, src/bin/jp3d[CPY], |
| src/bin/jp3d/CMakeLists.txt, src/bin/jp3d/tcltk[CPY], |
| src/bin/jp3d/tcltk/LPI_JP3D_VM.tcl, |
| src/bin/jp3d/tcltk/encoder.tcl, src/lib/openjp3d[CPY], |
| src/lib/openjp3d/CMakeLists.txt: [trunk] FolderReorgProposal |
| task: add JP3D |
| |
| Update issue 177 |
| * [r1989] CMakeLists.txt, src/lib/CMakeLists.txt[ADD], |
| wrapping/CMakeLists.txt[ADD], wrapping/java/CMakeLists.txt[ADD], |
| wrapping/java/openjp2/CMakeLists.txt: [trunk] Continue |
| FolderReorgProposal task. Missing java wrapping |
| |
| Update issue 177 |
| * [r1987] CMake[DEL], CMakeLists.txt, |
| applications/JavaOpenJPEG[DEL], applications/OPJViewer[DEL], |
| applications/codec[DEL], applications/common[DEL], |
| applications/jpip/libopenjpip[DEL], applications/jpip/util[DEL], |
| applications/mj2[DEL], cmake[CPY], cmake/TestLargeFiles.cmake, |
| libopenjpeg[DEL], src[ADD], src/CMakeLists.txt[ADD], |
| src/bin[ADD], src/bin/CMakeLists.txt[ADD], src/bin/common[CPY], |
| src/bin/common/CMakeLists.txt[ADD], src/bin/jp2[CPY], |
| src/bin/jp2/CMakeLists.txt, src/bin/jpip[CPY], |
| src/bin/jpip/CMakeLists.txt, src/bin/mj2[CPY], |
| src/bin/mj2/CMakeLists.txt, src/bin/wx[ADD], |
| src/bin/wx/CMakeLists.txt[ADD], src/bin/wx/OPJViewer[CPY], |
| src/lib[ADD], src/lib/openjp2[CPY], |
| src/lib/openjp2/CMakeLists.txt, src/lib/openjp2/jpwl[DEL], |
| src/lib/openjp2/opj_includes.h, src/lib/openjpip[CPY], |
| src/lib/openjpip/CMakeLists.txt, src/lib/openjpwl[CPY], |
| src/lib/openjpwl/CMakeLists.txt, tests/CMakeLists.txt, |
| wrapping[ADD], wrapping/java[ADD], wrapping/java/openjp2[CPY]: |
| [trunk] Start FolderReorgProposal task |
| |
| Update issue 177 |
| |
| 2012-09-27 Mickaël Savinaud |
| |
| * [r1986] libopenjpeg/j2k_lib.c, libopenjpeg/j2k_lib.h: update |
| j2k_lib with new opj type |
| * [r1985] libopenjpeg/image.c: correct a warning in image.c |
| * [r1984] libopenjpeg/function_list.c, libopenjpeg/function_list.h: |
| clean function_list functions |
| * [r1983] libopenjpeg/bio.c, libopenjpeg/bio.h, libopenjpeg/t2.c: |
| [trunk] Rename bio_create and bio_destroy with opj_ prefix |
| * [r1982] libopenjpeg/bio.c, libopenjpeg/bio.h: [trunk] udpate |
| local functions of bio.c with opj_prefix and new opj types |
| update opj_bio structure |
| * [r1981] libopenjpeg/t1_luts.h: [trunk] update t1_luts.h with opj |
| type |
| * [r1980] libopenjpeg/t1.c: [trunk] update some local function of |
| t1 with opj_prefix and new opj type |
| * [r1979] libopenjpeg/t1.c: rename opj_t1_enc_clnpass and |
| opj_t1_enc_clnpass_step with opj_ prefix and update types used in |
| theses functions |
| * [r1978] libopenjpeg/t1.c: [trunk]rename t1_enc_refpass_step and |
| t1_enc_repass with opj_ prefix and update types used in theses |
| functions |
| * [r1977] libopenjpeg/t1.c: {trunk] remove old v1 style function |
| t1_encode_cblk |
| rename t1_encode_cblk_v2 to opj_t1_encode_cblk |
| * [r1976] libopenjpeg/t1.c, libopenjpeg/t1.h: [trunk] remove old v1 |
| function t1_encode_blocks |
| * [r1975] libopenjpeg/t1.c: [trunk] remove old v1 style |
| t1_decode_cblk function and rename t1_decode_cblk_v2 to |
| opj_t1_decode_cblk |
| rename t1_dec_sigpass t1_dec_sigpass_step, t1_updateflags, |
| t1_dec_refpass, t1_dec_refpass_step with opj_prefix and v2 type |
| delete unused functions in new V2 t1 framework: |
| t1_dec_refpass_raw, t1_dec_refpass_mqc, t1_dec_refpass_mqc_vsc, |
| t1_dec_refpass_step_raw, t1_dec_refpass_step_mqc, |
| t1_dec_refpass_step_mqc_vsc, t1_dec_sigpass_raw, |
| t1_dec_sigpass_mqc, t1_dec_sigpass_mqc_vsc, |
| t1_dec_sigpass_step_raw, t1_dec_sigpass_step_mqc, |
| t1_dec_sigpass_step_mqc_vsc |
| * [r1974] libopenjpeg/t2.c, libopenjpeg/t2.h: [trunk]remove |
| t2_init_seg |
| rename t2_init_seg_v2 to opj_t2_init_seg |
| rename t2_encode_packet_v2 to opj_t2_encode_packet |
| * [r1973] libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c: |
| [trunk] remove t2_destroy, t2_decode_packets and t2_decode_packet |
| rename from t2_destroy_v2 to opj_t2_destroy |
| rename from t2_decode_packets_v2 to opj_t2_decode_packets |
| rename from t2_decode_packet_v2 to opj_t2_decode_packet |
| * [r1972] libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c: |
| [trunk] remove old v1 style function t2_create |
| rename t2_create_v2 to opj_t2_create |
| * [r1971] libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c: |
| [trunk] remove t2_encode_packet and t2_encode_packets |
| rename from t2_encode_packets_v2 to opj_t2_encode_packets |
| * [r1970] libopenjpeg/t2.c: [trunk] update t2_getnumpasses from V2 |
| branch and put opj_ prefix |
| * [r1969] libopenjpeg/t2.c: [trunk] update t2_putnumpasses with V2 |
| style |
| * [r1968] libopenjpeg/t2.c: [trunk] rename t2_getcommacode to |
| opj_t2_getcommacode |
| * [r1967] libopenjpeg/t2.c: [trunk] modify output type of |
| t2_getcommacode |
| * [r1966] libopenjpeg/t2.c: [trunk] rename local functions in t2 |
| with opj_ prefix |
| * [r1965] libopenjpeg/t2.c: rename from t2_skip_packet to |
| opj_t2_skip_packet; |
| rename from t2_skip_packet_data to opj_t2_skip_packet_data; |
| |
| 2012-09-12 Mathieu Malaterre |
| |
| * [r1950] libopenjpeg/j2k.c: [trunk] Fix possible code execution |
| vuln |
| |
| Thanks to Huzaifa Sidhpurwala of Red Hat Security Response Team |
| for patch + dataset to reproduce issue. |
| Technically kdu_expand works fine on the image... |
| |
| Fixes issue 175 |
| |
| 2012-09-10 Mathieu Malaterre |
| |
| * [r1925] applications/jpip/util/addXMLinJP2.c, |
| tests/j2k_random_tile_access.c, tests/test_tile_decoder.c, |
| tests/test_tile_encoder.c: [trunk] Fix one remaining issue with |
| C90 compat |
| * [r1924] libopenjpeg/openjpeg.h: [trunk] Use new gcc feature to |
| actually hide exported symbols |
| |
| Right now we are only using the Windows/POSIX compatibility |
| layer. This means that we have only been marking explicitely |
| which symbols to export. |
| What this also means is that for one to explicitely remove |
| non-explicitely marked symbols, one has to set |
| -fvisibility=hidden as CFLAGS |
| * [r1923] libopenjpeg/j2k.c: [trunk] no need to export |
| MCT_ELEMENT_SIZE symbol |
| * [r1918] libopenjpeg/t2.c: [trunk] Fix Heap-based buffer-overflow |
| when decoding openjpeg image |
| |
| Thanks to Huzaifa Sidhpurwala of Red Hat Security Response Team |
| for report |
| This does not affect release 1.5.0 and/or 1.5 release branch. |
| |
| Fixes issue 170 |
| * [r1916] applications/mj2/extract_j2k_from_mj2.c, |
| applications/mj2/mj2.c, applications/mj2/mj2_convert.c, |
| libopenjpeg/jpwl/jpwl.c, libopenjpeg/jpwl/jpwl_lib.c: [trunk] Fix |
| some C90 issues. |
| * [r1911] applications/codec/j2k_to_image.c, libopenjpeg/event.c, |
| libopenjpeg/event.h, libopenjpeg/j2k.c, libopenjpeg/jp2.c, |
| libopenjpeg/mct.c, libopenjpeg/mqc.c, libopenjpeg/pi.c, |
| libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c: [trunk] Fix |
| all C90 issues using gcc -pedantic -Wno-long-long to track them |
| As a side effect, fix all comment style to remove extra gcc |
| output |
| |
| Fixes issue 173 |
| |
| 2012-08-30 Mickaël Savinaud |
| |
| * [r1908] CMake/FindFCGI.cmake, CMake/FindLCMS.cmake, |
| CMake/FindLCMS2.cmake, CMake/OpenJPEGCPack.cmake, |
| CMake/OpenJPEGConfig.cmake.in, CMake/TestLargeFiles.c.cmake.in, |
| CMake/TestLargeFiles.cmake, CMakeLists.txt, |
| applications/CMakeLists.txt, applications/codec/CMakeLists.txt, |
| applications/jpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/util/CMakeLists.txt, |
| applications/mj2/CMakeLists.txt, doc/CMakeLists.txt, |
| doc/mainpage.dox.cmake, libopenjpeg/CMakeLists.txt, |
| libopenjpeg/jpwl/CMakeLists.txt, libopenjpeg1.pc.cmake, |
| tests/CMakeLists.txt, tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt, thirdparty/CMakeLists.txt, |
| thirdparty/libpng/CMakeLists.txt: [trunk] Remove CMake-language |
| block-end command arguments |
| Ancient versions of CMake required else(), endif(), and similar |
| block termination commands to have arguments matching the command |
| starting the block. This is no longer the preferred style. |
| Thanks to Hans Johnson |
| * [r1907] CMake/CTestCustom.cmake.in, CMake/FindCPPCHECK.cmake, |
| CMake/FindFCGI.cmake, CMake/FindKAKADU.cmake, |
| CMake/FindLCMS.cmake, CMake/FindLCMS2.cmake, |
| CMake/OpenJPEGCPack.cmake, CMake/OpenJPEGConfig.cmake.in, |
| CMake/TestLargeFiles.cmake, CMakeLists.txt, |
| applications/CMakeLists.txt, |
| applications/JavaOpenJPEG/CMakeLists.txt, |
| applications/OPJViewer/CMakeLists.txt, |
| applications/codec/CMakeLists.txt, |
| applications/jpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/util/CMakeLists.txt, |
| applications/mj2/CMakeLists.txt, doc/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt, libopenjpeg/jpwl/CMakeLists.txt, |
| tests/CMakeLists.txt, tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt: [trunk] Convert |
| CMake-language commands to lower case |
| Ancient CMake versions required upper-case commands. Later |
| command names became case-insensitive. Now the preferred style is |
| lower-case. |
| This also changes all the key words to lower case. The primary |
| reason for changing key words is that all documentation for |
| CMakeLists.txt now shows the key words as lower case. Even the |
| printed “Mastering CMake v5” uses lower case. |
| Thanks to Hans Johnson |
| * [r1906] libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/jpwl/jpwl.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/t1.h, libopenjpeg/t2.c, |
| libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk] |
| STYLE: Clean up documentation errors |
| Functions should only have formal documentation in one place, and |
| preferably in the declaration (i.e. repeated documentaiton should |
| not be at both the declaration and the definition, because it |
| causes too much maintenance to keep them syncronized). In cases |
| where the definition is also the declaration (as is often the |
| case for static functions in the .c files) the documentation was |
| preserved at the first use of the function signature. |
| Functions that are formally documented should contain |
| documentation for each function argument. |
| The clang 3.1 compiler issues documentation warnings when the |
| documentation block with @params preceeding a declaration does |
| not match the argument list. This patch set follows a convention |
| used elsewere in openjpeg to add a placeholder FIXME DOC |
| description where one was previously missing. |
| Thanks to Hans Johnson. |
| * [r1905] applications/OPJViewer/source/OPJViewer.h, |
| applications/OPJViewer/source/imagjpeg2000.h, |
| applications/OPJViewer/source/imagmxf.h, |
| applications/common/color.c, |
| applications/jpip/libopenjpip/auxtrans_manager.h, |
| applications/jpip/libopenjpip/openjpip.h, |
| applications/mj2/frames_to_mj2.c, applications/mj2/mj2.h, |
| applications/mj2/mj2_convert.h, applications/mj2/mj2_to_frames.c, |
| libopenjpeg/jp2.c: [trunk] Remove all non-ascii characters |
| (Several compilers and development tools are confused by |
| non-ascii characters in source code. These have been removed) |
| thanks to Hans Johnson |
| * [r1904] applications/codec/j2k_dump.c: [trunk] COMP: Fix one |
| warning identified by clang31 : |
| openjpeg/applications/codec/j2k_dump.c:362 col 29: warning: |
| equality comparison |
| with extraneous parentheses |
| (thanks to Hans Johnson) |
| * [r1903] libopenjpeg/j2k.c: [trunk] COMP: Remove compiler warning |
| (warning: comparison of unsigned expression < 0 is always false |
| [-Wtautological-compare]) thnaks to Hans Johnson |
| * [r1902] applications/jpip/libopenjpip/jp2k_decoder.c: [trunk] |
| COMP: _v2 code remove (thanks to Hans Johnson and Winfried) |
| |
| 2012-08-23 Luc Hermitte |
| |
| * [r1898] libopenjpeg/j2k.c: [trunk] memory leaks on ppm_data, |
| found in tests NR-p1_05.j2k-dump, NR-p1_03.j2k-dump, |
| ETS-C1P1-p1_03.j2k-decode, ETS-C0P1-p1_03.j2k-decode, |
| ETS-C0P1-p1_05.j2k-decode |
| * [r1897] libopenjpeg/jpwl/jpwl.c, libopenjpeg/jpwl/jpwl.h, |
| libopenjpeg/jpwl/jpwl_lib.c, libopenjpeg/t1.c: [trunk] realloc is |
| misused and may leak memory (Issue#168) (complements: compilation |
| errors) |
| |
| 2012-08-22 Luc Hermitte |
| |
| * [r1896] applications/mj2/wrap_j2k_in_mj2.c, |
| libopenjpeg/function_list.c, libopenjpeg/j2k.c, |
| libopenjpeg/jp2.c, libopenjpeg/jpwl/jpwl.c, libopenjpeg/mqc.c, |
| libopenjpeg/mqc.h, libopenjpeg/t1.c, libopenjpeg/t1.h, |
| libopenjpeg/t2.c, libopenjpeg/tcd.c, libopenjpeg/tgt.c, |
| tests/test_tile_decoder.c: [trunk] realloc is misused and may |
| leak memory (Issue#168) |
| * [r1895] applications/codec/j2k_to_image.c: [trunk] j2k_to_image |
| gives fff-topic error message for non-openable files (Issue#167) |
| |
| 2012-08-17 Mickaël Savinaud |
| |
| * [r1894] libopenjpeg/dwt.c: fix a compilation error |
| * [r1893] libopenjpeg/t1.c, libopenjpeg/t1.h: rename |
| t1_enc_sigpass_step and t1_enc_sigpass with opj_ prefix and |
| update type |
| * [r1892] libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/tcd.c: |
| remove deprecated v1 style function t1_destroy; rename |
| t1_destroy_v2 to opj_t1_destroy |
| remove deprecated v1 style function t1_decode_cblks; rename |
| t1_decode_cblks_v2 to opj_t1_decode_cblks |
| remove deprecated v1 style function t1_encode_cblks; rename |
| t1_encode_cblks_v2 to opj_t1_encode_cblks |
| remove deprecated v1 style function t1_create; rename |
| t1_create_v2 to opj_t1_create |
| * [r1891] libopenjpeg/dwt.c: rename local functions and struct with |
| opj_ prefix |
| * [r1890] libopenjpeg/dwt.c: rename local dwt functions |
| remove deprecated v1 style function dwt_decode_tile; rename |
| dwt_decode_tile_v2 to opj_dwt_decode_tile |
| * [r1889] libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/function_list.h, libopenjpeg/j2k.c, libopenjpeg/t1.c, |
| libopenjpeg/tcd.c: remove deprecated v1 style function |
| dwt_encode; rename dwt_encode_v2 to opj_dwt_encode |
| remove deprecated v1 style function dwt_decode; rename |
| dwt_decode_v2 to opj_dwt_decode |
| remove deprecated v1 style function dwt_getgain; rename |
| dwt_getgain_v2 to opj_dwt_getgain |
| add opj_dwt_getnorm, opj_dwt_getnorm_real functions |
| remove deprecated v1 style function dwt_encode_real; rename |
| dwt_encode_real_v2 to opj_dwt_encode_real |
| remove deprecated v1 style function dwt_getgain_real; rename |
| dwt_getgain_real_v2 to opj_dwt_getgain_real |
| rename dwt_calc_explicit_stepsizes to |
| opj_dwt_calc_explicit_stepsizes |
| |
| 2012-08-16 Mickaël Savinaud |
| |
| * [r1888] libopenjpeg/tcd.c: rename local tcd functions with opj_ |
| prefix |
| * [r1887] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h: |
| remove deprecated v1 style function tcd_decode_tile; rename |
| tcd_decode_tile_v2 to opj_tcd_decode_tile |
| remove deprecated v1 style function tcd_free_decode |
| remove deprecated v1 style function tcd_free_decode_tile |
| * [r1886] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h: |
| remove deprecated v1 style function tcd_destroy; rename |
| tcd_destroy_v2 to opj_tcd_destroy |
| rename tcd_init_v2 to opj_tcd_init |
| remove deprecated v1 style function tcd_malloc_encode |
| remove deprecated v1 style function tcd_free_encode |
| remove deprecated v1 style function tcd_init_encode |
| remove deprecated v1 style function tcd_malloc_decode |
| remove deprecated v1 style function tcd_malloc_decode_tile |
| remove deprecated v1 style function tcd_makelayer_fixed; rename |
| tcd_makelayer_fixed_v2 to opj_tcd_makelayer_fixed |
| remove deprecated v1 style function tcd_rateallocate_fixed; |
| rename tcd_rateallocate_fixed_v2 to opj_tcd_rateallocate_fixed |
| remove deprecated v1 style function tcd_makelayer; rename |
| tcd_makelayer_v2 to opj_tcd_makelayer |
| remove deprecated v1 style function tcd_rateallocate; rename |
| tcd_rateallocate_v2 to opj_tcd_rateallocate |
| remove deprecated v1 style function tcd_encode_tile; rename |
| tcd_encode_tile_v2 to opj_tcd_encode_tile |
| * [r1885] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h: |
| remove deprecated v1 style function tcd_create; rename |
| tcd_create_v2 to opj_tcd_create |
| * [r1884] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h: |
| rename tcd functions with opj_ prefix |
| * [r1883] libopenjpeg/dwt.c: optimization of dwt_deinterleave_h, |
| dwt_deinterleave_v from v2 branch; update type with OPJ_type |
| * [r1882] libopenjpeg/j2k.c, libopenjpeg/j2k.h: correct warnings in |
| j2k.c |
| * [r1881] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_eoc; rename j2k_write_eoc_v2 to opj_j2k_write_eoc |
| * [r1880] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_eoc; rename j2k_read_eoc_v2 to opj_j2k_read_eoc |
| * [r1879] libopenjpeg/j2k.c: clean style and remove old v1 style |
| structure in j2k.c |
| * [r1878] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_add_mhmarker; rename j2k_add_mhmarker_v2 to |
| opj_j2k_add_mhmarker |
| remove deprecated v1 style function j2k_add_tlmarker; rename |
| j2k_add_tlmarker_v2 to opj_j2k_add_tlmarker |
| * [r1877] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: remove deprecated v1 style function |
| j2k_create_compress; rename opj_j2k_create_compress_v2 to |
| opj_j2k_create_compress |
| * [r1876] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/pi.c: |
| rename j2k functions with opj_ prefix |
| * [r1875] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: remove deprecated v1 style function |
| j2k_setup_encoder; rename opj_j2k_setup_encoder_v2 to |
| opj_j2k_setup_encoder |
| * [r1874] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_get_num_tp; rename j2k_get_num_tp_v2 to opj_j2k_get_num_tp |
| * [r1873] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_calculate_tp; rename j2k_calculate_tp_v2 to |
| opj_j2k_calculate_tp |
| * [r1872] libopenjpeg/j2k.c: rename local j2k function with opj_ |
| prefix |
| * [r1871] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_rgn; rename j2k_write_rgn_v2 to opj_j2k_write_rgn |
| * [r1870] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_sod; rename j2k_write_sod_v2 to opj_j2k_write_sod |
| * [r1869] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_sot; rename j2k_write_sot_v2 to opj_j2k_write_sot |
| * [r1868] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_tlm; rename j2k_write_tlm_v2 to opj_j2k_write_tlm |
| * [r1867] libopenjpeg/j2k.c: rename local j2k function with opj_ |
| prefix |
| * [r1866] libopenjpeg/j2k.c: rename local j2k function with opj_ |
| prefix |
| * [r1865] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_poc; rename j2k_write_poc_v2 to opj_j2k_write_poc |
| rename j2k_write_poc_in_memory to opj_j2k_write_poc_in_memory |
| rename j2k_get_max_poc_size to opj_j2k_get_max_poc_size |
| * [r1864] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_qcd; rename j2k_write_qcd_v2 to opj_j2k_write_qcd |
| remove deprecated v1 style function j2k_write_qcc; rename |
| j2k_write_qcc_v2 to opj_j2k_write_qcc |
| remove deprecated v1 style function j2k_write_qcx; rename |
| j2k_write_qcc_in_memory to |
| rename j2k_get_max_qcc_size to opj_j2k_get_max_qcc_size |
| * [r1863] libopenjpeg/j2k.c: rename j2k_get_max_coc_size to |
| opj_j2k_get_max_coc_size |
| * [r1862] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_cod; rename j2k_write_cod_v2 to opj_j2k_write_cod |
| remove deprecated v1 style function j2k_write_coc; rename |
| j2k_write_coc_v2 to opj_j2k_write_coc |
| remove deprecated v1 style function j2k_write_cox; rename |
| j2k_write_coc_in_memory to opj_j2k_write_coc_in_memory |
| * [r1861] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_com; rename j2k_write_com_v2 to opj_j2k_write_com |
| * [r1860] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_siz; rename j2k_write_siz_v2 to opj_j2k_write_siz |
| * [r1859] libopenjpeg/j2k.c: rename j2k_write_soc_v2 to |
| opj_j2k_write_soc |
| * [r1858] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_write_soc |
| * [r1857] libopenjpeg/j2k.c, libopenjpeg/j2k.h: remove deprecated |
| v1 style functions j2k_destroy_decompress, j2k_decode_jpt_stream, |
| j2k_destroy_compress and j2k_encode |
| * [r1856] libopenjpeg/j2k.c: rename local j2k function with opj_ |
| prefix |
| * [r1855] applications/codec/image_to_j2k.c: free local memory in |
| image_to_j2k application |
| * [r1854] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: rename j2k functions with opj_ prefix |
| * [r1853] libopenjpeg/dwt.c: remove warnings from dwt.c |
| * [r1852] libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/j2k.c: |
| Correct the wrong output management of opj_stream_read_seek |
| function (thanks to EvenR) |
| |
| 2012-08-13 Mickaël Savinaud |
| |
| * [r1851] libopenjpeg/jp2.c: remove old v1 style functions from |
| jp2.c |
| * [r1850] libopenjpeg/jp2.c: rename local jp2 functions with opj_ |
| prefix |
| * [r1849] libopenjpeg/jp2.c: rename jp2_write_jp_v2 to |
| opj_jp2_write_jp |
| * [r1848] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_write_jp |
| * [r1847] libopenjpeg/jp2.c: rename jp2_write_jp2c_v2 to |
| opj_jp2_write_jp2c |
| * [r1846] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_write_jp2c |
| * [r1845] libopenjpeg/jp2.c: rename local function in jp2.c with |
| the opj_ prefix |
| * [r1844] libopenjpeg/jp2.c: rename jp2_write_ftyp_v2 to |
| opj_jp2_write_ftyp |
| * [r1843] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_write_ftyp |
| * [r1842] libopenjpeg/jp2.c: rename jp2_write_colr_v2 to |
| opj_jp2_write_colr |
| * [r1841] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_write_colr |
| * [r1840] libopenjpeg/jp2.c: rename jp2_write_bpcc_v2 to |
| opj_jp2_write_bpcc |
| * [r1839] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_write_bpcc |
| * [r1838] libopenjpeg/jp2.c: rename jp2_write_ihdr_v2 to |
| opj_jp2_write_ihdr |
| * [r1837] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_write_ihdr |
| * [r1836] libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c: rename jp2 functions with V2 style and |
| opj_ prefix |
| * [r1835] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated |
| v1 style functions jp2_write_jp2h |
| * [r1834] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated |
| v1 style functions : jp2_create_compress, jp2_destroy_compress, |
| opj_jp2_encode |
| * [r1833] applications/codec/image_to_j2k.c, libopenjpeg/jp2.h: fix |
| some warnings in jp2.c |
| * [r1832] libopenjpeg/function_list.c: fix compilation error with |
| win platform |
| |
| 2012-08-10 Luc Hermitte |
| |
| * [r1830] libopenjpeg/function_list.c: [trunk] fix possible memory |
| leak on realloc failure |
| |
| 2012-08-10 Mickaël Savinaud |
| |
| * [r1829] libopenjpeg/jp2.c, libopenjpeg/jp2.h: use internal type |
| to reduce warnings in jp2.c |
| * [r1828] libopenjpeg/jp2.c: rename jp2_read_boxhdr_v2 to |
| opj_jp2_read_boxhdr |
| * [r1827] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_read_boxhdr |
| * [r1826] libopenjpeg/jp2.c: rename local function in jp2.c with |
| the opj_ prefix |
| * [r1825] libopenjpeg/jp2.c: rename jp2_read_jp_v2 to |
| opj_jp2_read_jp |
| * [r1824] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_read_jp2c, jp2_read_struct |
| * [r1823] libopenjpeg/jp2.c: rename jp2_read_ftyp_v2 to |
| opj_jp2_read_ftyp |
| * [r1822] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_read_ftyp |
| * [r1821] libopenjpeg/jp2.c: rename jp2_read_colr_v2 to |
| opj_jp2_read_colr, jp2_read_pclr_v2 to opj_jp2_read_pclr, |
| jp2_read_cmap_v2 to opj_jp2_read_cmap, jp2_read_cdef_v2 to |
| opj_jp2_read_cdef |
| * [r1820] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated |
| v1 style function jp2_read_colr, jp2_read_pclr, jp2_read_cmap, |
| jp2_read_cdef |
| * [r1819] libopenjpeg/jp2.c: rename jp2_read_bpcc_v2 to |
| opj_jp2_read_bpcc |
| * [r1818] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_read_bpcc |
| * [r1817] libopenjpeg/jp2.c: rename jp2_read_ihdr_v2 to |
| opj_jp2_read_ihdr |
| * [r1816] libopenjpeg/jp2.c: remove deprecated v1 style function |
| jp2_read_ihdr |
| * [r1815] libopenjpeg/jp2.c: rename jp2_read_jp2h_v2 to |
| opj_jp2_read_jp2h |
| * [r1814] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated |
| v1 style function jp2_read_jp2h |
| * [r1813] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated |
| v1 style function jp2_destroy_decompress |
| * [r1812] libopenjpeg/j2k.c: rename local functions with opj_ |
| prefix in j2k.c (part 2) |
| * [r1811] libopenjpeg/j2k.c: rename local functions with opj_ |
| prefix in j2k.c |
| * [r1810] libopenjpeg/j2k.c: rename some j2k decoding functions |
| with new prefix opj_ |
| * [r1809] libopenjpeg/j2k.c: rename mct function read/write |
| function with opj_ prefix |
| * [r1808] libopenjpeg/j2k.c: rename j2k_read_mct to |
| opj_j2k_read_mct, j2k_read_mco to opj_j2k_read_mco, j2k_read_mcc |
| to opj_j2k_read_mcc |
| * [r1807] libopenjpeg/j2k.c: rename j2k_read_cbd to |
| opj_j2k_read_cbd |
| * [r1806] libopenjpeg/j2k.c: rename j2k_read_com_v2 to |
| opj_j2k_read_unk |
| * [r1805] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_unk |
| * [r1804] libopenjpeg/j2k.c: rename j2k_read_com_v2 to |
| opj_j2k_read_com |
| * [r1803] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_com |
| * [r1802] libopenjpeg/j2k.c: rename j2k_read_crg_v2 to |
| opj_j2k_read_crg |
| * [r1801] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_crg |
| * [r1800] libopenjpeg/j2k.c: rename j2k_read_ppt_v2 to |
| opj_j2k_read_ppt |
| * [r1799] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_ppt |
| * [r1798] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_cox |
| * [r1797] libopenjpeg/j2k.c: correct a compilation error about |
| misplaced declaration |
| |
| 2012-08-09 Mickaël Savinaud |
| |
| * [r1796] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_ppm |
| * [r1795] libopenjpeg/j2k.c: rename j2k_read_plt_v2 to |
| opj_j2k_read_plt |
| * [r1794] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_plt |
| * [r1793] libopenjpeg/j2k.c: rename j2k_read_plm_v2 to |
| opj_j2k_read_plm |
| * [r1792] libopenjpeg/j2k.c: rename j2k_read_tlm_v2 to |
| opj_j2k_read_tlm |
| * [r1791] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_tlm |
| * [r1790] libopenjpeg/j2k.c: rename j2k_read_poc_v2 to |
| opj_j2k_read_poc |
| * [r1789] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_poc |
| * [r1788] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_qcx |
| * [r1787] libopenjpeg/j2k.c: rename j2k_read_qcc_v2 to |
| opj_j2k_read_qcc |
| * [r1786] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_qcc |
| * [r1785] libopenjpeg/j2k.c: rename j2k_read_qcd_v2 to |
| opj_j2k_read_qcd |
| * [r1784] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_qcd |
| * [r1783] libopenjpeg/j2k.c: rename j2k_read_rgn_v2 to |
| opj_j2k_read_rgn |
| * [r1782] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_rgn |
| * [r1781] libopenjpeg/j2k.c: rename j2k_read_coc_v2 to |
| opj_j2k_read_coc |
| * [r1780] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_coc |
| * [r1779] libopenjpeg/j2k.c: rename j2k_read_cod_v2 to |
| opj_j2k_read_cod |
| * [r1778] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_cod |
| * [r1777] libopenjpeg/j2k.c: rename j2k_read_siz_v2 to |
| opj_j2k_read_siz |
| * [r1776] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_siz |
| * [r1775] libopenjpeg/j2k.c: rename j2k_read_sod_v2 to |
| opj_j2k_read_sod |
| * [r1774] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_sod |
| * [r1773] libopenjpeg/j2k.c: rename j2k_read_sot_v2 to |
| opj_j2k_read_sot |
| * [r1772] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_sot |
| * [r1771] libopenjpeg/j2k.c: rename j2k_read_soc_v2 to |
| opj_j2k_read_soc |
| * [r1770] libopenjpeg/j2k.c: remove deprecated v1 style function |
| j2k_read_soc |
| * [r1769] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: rename j2k_decode_v2 to opj_j2k_decode |
| * [r1768] libopenjpeg/j2k.c, libopenjpeg/j2k.h: remove deprecated |
| v1 style function j2k_decode |
| * [r1767] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: rename j2k_setup_decoder_v2 to |
| opj_j2k_setup_decoder |
| * [r1766] libopenjpeg/j2k.c, libopenjpeg/j2k.h: remove deprecated |
| v1 style function j2k_setup_decoder |
| * [r1765] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: rename j2k_create_decompress_v2 to |
| opj_j2k_create_decompress |
| * [r1764] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h: remove deprecated v1 style function |
| j2k_create_decompress and jp2_create_decompress |
| * [r1763] libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c: rename jp2_decode_v2 to opj_jp2_decode |
| * [r1762] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated |
| v1 style function opj_jp2_decode |
| * [r1761] libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c: rename jp2_setup_decoder_v2 to |
| opj_jp2_setup_decoder |
| * [r1760] libopenjpeg/jp2.h: remove deprecated v1 style function |
| jp2_setup_decoder |
| * [r1759] libopenjpeg/jp2.c, libopenjpeg/jp2.h: [trunk] add the |
| support of the flag ignore_pclr_cmap_cdef into the V2 jp2 |
| functions (but not for box reading); no tests modified |
| * [r1758] libopenjpeg/event.c, libopenjpeg/event.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] begin to |
| clean the old V1 style message event management |
| * [r1757] libopenjpeg/jp2.c, libopenjpeg/openjpeg.c: [trunk] clean |
| jp2_read_ihdr_v2 interface |
| * [r1756] applications/codec/j2k_dump.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c: [trunk] |
| rename opj_destroy_cstr_info_v2 to opj_destroy_cstr_info |
| * [r1755] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: remove |
| deprecated v1 style function opj_destroy_cstr_info |
| * [r1754] libopenjpeg/openjpeg.c: [trunk] move functions in |
| openjpeg.c in two parts compression vs decompression |
| * [r1753] applications/codec/image_to_j2k.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] rename |
| opj_encode_v2 to opj_encode |
| * [r1752] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] |
| remove deprecated v1 style function opj_encode and |
| opj_encode_with_info |
| * [r1751] applications/codec/image_to_j2k.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| tests/test_tile_encoder.c: [trunk] rename opj_setup_encoder_v2 to |
| opj_setup_encoder |
| * [r1750] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: remove |
| deprecated v1 style function opj_setup_encoder |
| * [r1749] applications/codec/image_to_j2k.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| tests/test_tile_encoder.c: rename opj_create_compress_v2 to |
| opj_create_compress |
| * [r1748] applications/codec/j2k_to_image.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] remove |
| deprecated v1 style function opj_create_compress |
| * [r1747] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: remove |
| deprecated v1 style function opj_decode and opj_decode_with_info |
| * [r1746] applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c, |
| tests/test_tile_decoder.c: [trunk] rename opj_setup_decoder_v2 to |
| opj_setup_decoder |
| * [r1745] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] |
| remove deprecated v1 style function opj_setup_decoder |
| * [r1744] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] |
| remove deprecated v1 style function opj_destroy_decompress |
| * [r1743] applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c, |
| tests/test_tile_decoder.c: [trunk] rename |
| opj_create_decompress_v2 to opj_create_decompress |
| * [r1742] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] |
| remove V1 style function opj_create_decompress |
| * [r1741] libopenjpeg/j2k.c: [trunk] define local functions of |
| j2k.c as static and clean style |
| * [r1740] libopenjpeg/j2k.c: [trunk] move allocation of |
| cstr_index->tile_index to the end of the header reading |
| * [r1739] tests/test_tile_decoder.c: Add file type detection in |
| test_tile_decoder to support JP2 file as input |
| * [r1738] tests/CMakeLists.txt: Use the right file as input for the |
| test ttd2 |
| * [r1737] tests/test_tile_decoder.c: Reorganize and clean style of |
| test_tile_decoder.c |
| |
| 2012-07-25 Mathieu Malaterre |
| |
| * [r1735] applications/jpip/libopenjpip/auxtrans_manager.c, |
| applications/jpip/libopenjpip/auxtrans_manager.h, |
| applications/jpip/libopenjpip/channel_manager.c, |
| applications/jpip/libopenjpip/channel_manager.h, |
| applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/jpipstream_manager.c, |
| applications/jpip/libopenjpip/openjpip.c, |
| applications/jpip/libopenjpip/openjpip.h, |
| applications/jpip/libopenjpip/query_parser.c, |
| applications/jpip/libopenjpip/query_parser.h, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/util/addXMLinJP2.c: [trunk] Use const keyword |
| when appropriate |
| * [r1734] applications/jpip/util/CMakeLists.txt: [trunk] Import |
| changes from 1.5 branch |
| |
| 2012-07-11 Mathieu Malaterre |
| |
| * [r1731] libopenjpeg/j2k.c: [trunk] Fix r156 to compile on |
| compilers where false is not defined. |
| * [r1730] libopenjpeg/j2k.c, libopenjpeg/tcd.c: [trunk] This fixes |
| issues seen on PDF files |
| |
| Fixes issue 156 |
| |
| 2012-07-10 Mathieu Malaterre |
| |
| * [r1728] libopenjpeg/j2k.c: [trunk] Fix heap buffer overflow |
| |
| Enforce sanity checks on tile number and tile length, even when |
| the (rather |
| broken) USE_JPWL code isn't enabled. |
| Import r1727 from branch 1.5 |
| |
| 2012-06-01 Mickaël Savinaud |
| |
| * [r1707] tests/nonregression/CMakeLists.txt: [trunk] use new names |
| for baseline |
| |
| 2012-05-29 Mathieu Malaterre |
| |
| * [r1699] tests/test_tile_encoder.c: [trunk] Fix a simple leak in |
| test_tile_encoder |
| * [r1698] tests/CMakeLists.txt, tests/test_tile_encoder.c: [trunk] |
| Adding more tests. tte5.j2k looks as if the tile compression is |
| broken |
| * [r1697] applications/codec/convert.c, libopenjpeg/jp2.c: [trunk] |
| The two files in Issue145 have a precision < 8-bit: |
| therefore 'jp2_read_pclr' must be changed. |
| |
| j2k_to_image fails to create RGB/RGBA images with a |
| precision < 8-bit: therefore 'imagetopng' must be |
| changed. |
| Fixes issue 145 |
| * [r1695] CMakeLists.txt, libopenjpeg/CMakeLists.txt, |
| libopenjpeg/Makefile.am: [trunk] Fix installation issues. Thanks |
| to winfried for patch. |
| Fixes issue 149 |
| * [r1692] applications/codec/convert.c: [trunk] Follow up to r1691. |
| Handle signed case. |
| * [r1691] applications/codec/convert.c, |
| applications/codec/convert.h, applications/codec/image_to_j2k.c, |
| applications/codec/j2k_to_image.c, |
| applications/common/format_defs.h: [trunk] Add new behavior for |
| codecs. Now supports little endian RAWL format. It is now |
| possible to encode directly little endian raw file, by simply |
| using the rawl extension. Code has been modified to use |
| strcasecmp instead of strncasecmp to cope with 4 letters files |
| extensions. |
| Update issue 141 |
| * [r1690] applications/codec/convert.c: [trunk] Add commented out |
| code for tile support in applications. |
| |
| 2012-05-22 Mathieu Malaterre |
| |
| * [r1689] libopenjpeg/j2k.c: [trunk] error message typo, refer PLT |
| instead of PLM |
| |
| 2012-05-21 Mathieu Malaterre |
| |
| * [r1680] libopenjpeg/j2k.c: [trunk] add sentinel when tile_index |
| is null |
| * [r1679] tests/CMakeLists.txt: [trunk] Enable tile |
| decoding/encoding round trip |
| * [r1678] tests/CMakeLists.txt, tests/test_tile_decoder.c: Activate |
| tile decoding system to reproduce issues |
| |
| 2012-05-21 Mickaël Savinaud |
| |
| * [r1677] libopenjpeg/j2k.c: Comment the using of j2k_add_marker |
| function into a v2 function. |
| |
| 2012-05-14 Mickaël Savinaud |
| |
| * [r1676] applications/codec/j2k_to_image.c: use the correct event |
| handler in j2k_to_image.c |
| * [r1675] tests/test_tile_encoder.c: resolve bug under win arch |
| with test_tile_encoder.c |
| * [r1674] libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: |
| |
| 2012-05-14 Mathieu Malaterre |
| |
| * [r1673] tests/CMakeLists.txt, tests/nonregression/CMakeLists.txt, |
| tests/test_tile_encoder.c: [trunk] Start activating tile tests |
| * [r1672] libopenjpeg/jp2.c: [trunk] Need to use new interface |
| opj_event_msg_v2, instead of old opj_event_msg. Remove some |
| simple warnings |
| * [r1671] libopenjpeg/openjpeg.c: [trunk] Pointer is opj_jp2_v2_t, |
| not opj_jp2_t |
| * [r1670] libopenjpeg/jp2.c: [trunk] Wrong struct size. Use |
| opj_jp2_v2_t instead |
| * [r1669] libopenjpeg/tcd.c: [trunk] Make sure the memory is |
| initialized. valgrind was complaning in mqc_init_enc we were |
| reading uninit value. See also comment in r479: FIXME: |
| mqc_init_enc and mqc_byteout underrun the buffer if we don't do |
| this. Why? |
| * [r1668] libopenjpeg/j2k.c: [trunk] Fix minor typo in error |
| message. |
| |
| 2012-05-14 Mickaël Savinaud |
| |
| * [r1667] libopenjpeg/j2k.c, libopenjpeg/jp2.c, libopenjpeg/jp2.h: |
| adding jp2_encode_v2 from v2 branches; using the right return |
| value for opj_stream_flush |
| * [r1666] libopenjpeg/cio.c, libopenjpeg/jp2.c: correct style in |
| cio.c and use only op_bool return value; correct error in jp2.c |
| and some style |
| * [r1665] applications/codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c: add |
| new functions in jp2 codec from v2 branches; solve bug in |
| j2k_setup_encoder_v2 |
| |
| 2012-05-14 Mathieu Malaterre |
| |
| * [r1664] tests/test_tile_decoder.c: [trunk] Fix remaining |
| compilation errors |
| |
| 2012-05-14 Mickaël Savinaud |
| |
| * [r1663] tests/test_tile_decoder.c: remove opj_event_mgr struct |
| from test_tile_decoder |
| |
| 2012-05-14 Mathieu Malaterre |
| |
| * [r1662] tests/test_tile_decoder.c: [trunk] Fix using proper v2 |
| function |
| * [r1661] tests/CMakeLists.txt, tests/test_tile_decoder.c[ADD]: |
| [trunk] Import from v2 test_tile_decoder |
| |
| 2012-05-14 Mickaël Savinaud |
| |
| * [r1660] libopenjpeg/j2k.c: Correct a mistake about declaration of |
| j2k_write_eoc_v2 |
| |
| 2012-05-13 Mickaël Savinaud |
| |
| * [r1659] applications/codec/image_to_j2k.c, libopenjpeg/cio.c, |
| libopenjpeg/j2k.c, tests/test_tile_encoder.c: solve problem with |
| input of image_to_j2k; using the right return type comparison for |
| opj_stream_flush; add j2k_write_com_v2, j2k_write_poc_v2, |
| j2k_write_eoc_v2 and j2k_write_tlm_v2 |
| * [r1658] libopenjpeg/tcd.c: remove a fixme about tcd_deallocate |
| and encodind precint |
| |
| 2012-05-02 Mickaël Savinaud |
| |
| * [r1654] libopenjpeg/image.c, libopenjpeg/openjpeg.c: [trunk] |
| style |
| * [r1653] applications/jpip/libopenjpip/jp2k_decoder.c: [trunk] |
| correct a bug in jpip building induced by the previous commit |
| * [r1651] applications/codec/image_to_j2k.c, |
| applications/codec/j2k_dump.c, applications/codec/j2k_to_image.c, |
| libopenjpeg/event.c, libopenjpeg/event.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c, |
| tests/test_tile_encoder.c: [trunk] Enhance support of events like |
| the v2 branch. Use right name of variables. |
| |
| 2012-04-23 Mathieu Malaterre |
| |
| * [r1641] Makefile.am, applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/util/Makefile.am, configure.ac, |
| doc/Makefile.am, libopenjpeg/Makefile.am, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_stdint.h, opj_config.h.cmake.in: [trunk] apply |
| patch from winfried on the mailing list. For more info see: |
| https://groups.google.com/group/openjpeg/msg/e631d586a31c6de4 |
| * [r1639] libopenjpeg/cio.c, libopenjpeg/cio.h, |
| libopenjpeg/openjpeg.h: Fix a set of warnings reported by gcc in |
| cio.c. This patch impact the API directly (remove left over |
| 32bits API) |
| * [r1638] applications/jpip/libopenjpip/dec_clientmsg_handler.c: |
| Adding sentinel code for debug |
| |
| 2012-04-13 Mickaël Savinaud |
| |
| * [r1627] libopenjpeg/j2k.c: [trunk] correct a wrong assert in |
| j2k.c |
| |
| 2012-03-27 Mathieu Malaterre |
| |
| * [r1624] applications/jpip/libopenjpip/CMakeLists.txt: [trunk] |
| attempt to fix clang/3.1 compilation error remotely |
| * [r1623] CMakeLists.txt, libopenjpeg/opj_stdint.h, |
| opj_config.h.cmake.in: [trunk] fix compilation on OS where |
| ssize_t is not defined. |
| |
| 2012-03-26 Mathieu Malaterre |
| |
| * [r1622] applications/jpip/libopenjpip/dec_clientmsg_handler.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h: [trunk] Final |
| touch to get rid of most truncation warnings |
| * [r1621] applications/jpip/libopenjpip/dec_clientmsg_handler.c: |
| [trunk] one more round of warnings fixes |
| * [r1620] applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/imgsock_manager.h, |
| applications/jpip/libopenjpip/sock_manager.c, |
| applications/jpip/libopenjpip/sock_manager.h: [trunk] change |
| char* to const char* when possible. Remove more warnings |
| * [r1619] applications/jpip/libopenjpip/jp2k_decoder.c: [trunk] |
| remove warnings from jp2k decoder |
| * [r1618] applications/jpip/libopenjpip/cache_manager.c, |
| applications/jpip/libopenjpip/cache_manager.h, |
| applications/jpip/libopenjpip/imgreg_manager.c, |
| applications/jpip/libopenjpip/jp2k_encoder.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/target_manager.c: [trunk] change |
| char* to const char* when possible. Remove more warnings |
| * [r1617] applications/jpip/libopenjpip/jpip_parser.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h: [trunk] another |
| round of compilation fixes |
| * [r1616] applications/jpip/libopenjpip/dec_clientmsg_handler.c, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.h, |
| applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/imgsock_manager.h, |
| applications/jpip/libopenjpip/jpipstream_manager.c, |
| applications/jpip/libopenjpip/jpipstream_manager.h, |
| applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/mhixbox_manager.c, |
| applications/jpip/libopenjpip/openjpip.c, |
| applications/jpip/libopenjpip/openjpip.h, |
| applications/jpip/libopenjpip/sock_manager.c, |
| applications/jpip/libopenjpip/sock_manager.h: [trunk] another set |
| of warnings fixes for LFS support |
| * [r1615] applications/jpip/libopenjpip/query_parser.c: [trunk] Fix |
| equality into test |
| * [r1614] applications/jpip/libopenjpip/query_parser.c: [trunk] |
| remove some simple warnings |
| * [r1613] applications/jpip/libopenjpip/auxtrans_manager.c, |
| applications/jpip/libopenjpip/jpip_parser.c, |
| applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/metadata_manager.h, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/libopenjpip/placeholder_manager.c, |
| applications/jpip/libopenjpip/placeholder_manager.h: [trunk] |
| According to JPIP/A.2.3 in class identifiers should be an |
| unsigned integer. Since portion of codes was using Byte8_t and |
| other was using int, pick Byte8_t as best matching type |
| * [r1612] applications/jpip/libopenjpip/sock_manager.c, |
| applications/jpip/libopenjpip/sock_manager.h: [trunk] continue |
| work on getting API to use off_t instead of long toward LFS |
| support in JPIP (sock_manager) |
| * [r1611] applications/jpip/libopenjpip/auxtrans_manager.c, |
| applications/jpip/libopenjpip/auxtrans_manager.h, |
| applications/jpip/libopenjpip/sock_manager.c, |
| applications/jpip/libopenjpip/sock_manager.h: [trunk] continue |
| work on getting API to use off_t instead of long toward LFS |
| support in JPIP (auxtrans_manager) |
| * [r1610] applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/metadata_manager.h: [trunk] |
| continue work on getting API to use off_t instead of long toward |
| LFS support in JPIP (metadata_manager) |
| * [r1609] applications/jpip/libopenjpip/manfbox_manager.c: [trunk] |
| continue work on getting API to use off_t instead of long toward |
| LFS support in JPIP (manfbox_manager) |
| * [r1608] applications/jpip/libopenjpip/j2kheader_manager.c: |
| [trunk] continue work on getting API to use off_t instead of long |
| toward LFS support in JPIP (j2kheader_manager) |
| * [r1607] applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/index_manager.h, |
| applications/jpip/libopenjpip/mhixbox_manager.h: [trunk] continue |
| work on getting API to use off_t instead of long toward LFS |
| support in JPIP (index_manager) |
| * [r1606] applications/jpip/libopenjpip/marker_manager.c, |
| applications/jpip/libopenjpip/marker_manager.h: [trunk] continue |
| work on getting API to use off_t instead of long toward LFS |
| support in JPIP (marker_param_t) |
| * [r1605] applications/jpip/libopenjpip/ihdrbox_manager.c: [trunk] |
| fix another simple warning |
| * [r1604] applications/jpip/libopenjpip/faixbox_manager.c: [trunk] |
| explicit cast missing |
| * [r1603] applications/jpip/libopenjpip/imgreg_manager.c: [trunk] |
| remove simple warnings. |
| * [r1602] applications/jpip/libopenjpip/codestream_manager.c, |
| applications/jpip/libopenjpip/codestream_manager.h: [trunk] |
| continue work on getting API to use off_t instead of long toward |
| LFS support in JPIP (codestream_param_t) |
| * [r1601] applications/jpip/libopenjpip/box_manager.c, |
| applications/jpip/libopenjpip/box_manager.h, |
| applications/jpip/libopenjpip/boxheader_manager.c, |
| applications/jpip/libopenjpip/boxheader_manager.h: [trunk] |
| continue work on getting API to use off_t instead of long toward |
| LFS support in JPIP |
| * [r1600] applications/jpip/libopenjpip/byte_manager.c, |
| applications/jpip/libopenjpip/byte_manager.h, |
| libopenjpeg/openjpeg.h, libopenjpeg/opj_stdint.h: [trunk] Start |
| working on LFS support in JPIP code section |
| * [r1599] libopenjpeg/openjpeg.h: [trunk] ICC profile length is |
| always an unsigned integer |
| * [r1598] libopenjpeg/image.c, libopenjpeg/openjpeg.h: [trunk] make |
| openjpeg consistant with itself, and adapt sign of struct |
| variables |
| * [r1597] libopenjpeg/bio.c, libopenjpeg/bio.h: [trunk] Fix a |
| potential issue with truncation of pointers diff |
| * [r1596] libopenjpeg/bio.c: [trunk] Fix some simple warnings |
| reported by -Wconversion |
| * [r1595] libopenjpeg/j2k.c: [trunk] fix compilation when jpwl |
| option is ON. |
| |
| 2012-03-26 Mickaël Savinaud |
| |
| * [r1594] tests/test_tile_encoder.c[ADD]: [trunk] add missing file |
| needed to compile last commit |
| |
| 2012-03-23 Mickaël Savinaud |
| |
| * [r1593] libopenjpeg/image.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/mct.c, libopenjpeg/mct.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| tests/CMakeLists.txt, tests/nonregression/CMakeLists.txt: [trunk] |
| add test_tile_encoder test and function related |
| |
| 2012-03-19 Mathieu Malaterre |
| |
| * [r1590] applications/codec/index.c: [trunk] Fix invalid |
| truncation from off_t to int (thanks to -Wconversion for report) |
| * [r1588] libopenjpeg/opj_inttypes.h: [trunk] Missing PRId64 for MS |
| compilers |
| * [r1587] opj_config.h.cmake.in: [trunk] Forgot portion of the |
| previous commit. |
| * [r1586] libopenjpeg/openjpeg.c, opj_config.h.cmake.in, |
| thirdparty/libtiff/tif_config.h.cmake.in: [trunk] use autotools |
| convention where #ifdef BLA, should be provided by #define BLA 1. |
| This is to cope with pseudo autotools generated tif header. |
| * [r1585] applications/codec/index.c, |
| applications/jpip/libopenjpip/box_manager.c, |
| applications/jpip/libopenjpip/box_manager.h, |
| applications/jpip/libopenjpip/boxheader_manager.c, |
| applications/jpip/libopenjpip/byte_manager.h, |
| applications/jpip/libopenjpip/cache_manager.c, |
| applications/jpip/libopenjpip/cache_manager.h, |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/codestream_manager.c, |
| applications/jpip/libopenjpip/faixbox_manager.c, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/jp2k_decoder.c, |
| applications/jpip/libopenjpip/jp2k_encoder.c, |
| applications/jpip/libopenjpip/jpip_parser.c, |
| applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/mhixbox_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/placeholder_manager.c, |
| applications/jpip/util/CMakeLists.txt, |
| libopenjpeg/opj_inttypes.h: [trunk] start using new |
| functionalities from opj_inttypes in jpip code and main openjpeg |
| * [r1584] libopenjpeg/j2k.c, libopenjpeg/jpwl/crc.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/opj_includes.h, |
| libopenjpeg/opj_inttypes.h[ADD], libopenjpeg/opj_stdint.h[ADD]: |
| [trunk] move functionalities of stdint/inttype into |
| opj_stdint/opj_inttypes |
| * [r1583] libopenjpeg/openjpeg.h, tests/comparePGXimages.c: [trunk] |
| Remove remaining of OPJ_INT64_F/OPJ_UINT64_F before move to C99 |
| convention |
| * [r1582] libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/jp2.c, |
| libopenjpeg/tcd.c: [trunk] replace more void* object pointer to |
| proper function pointer: opj_procedure. Remove some warnings |
| reported by gcc -pedantic |
| * [r1581] thirdparty/CMakeLists.txt: [trunk] add debug statement |
| for Win7-VS2008-32bits-trunk-Debug-OSGeo4W |
| |
| 2012-03-17 Mathieu Malaterre |
| |
| * [r1580] libopenjpeg/j2k.c: [trunk] Quick fix for MS compilers |
| which do not ship inttypes.h |
| * [r1579] libopenjpeg/openjpeg.h: [trunk] Fix compilation win32 |
| with shared libs on (export symbol name) |
| * [r1578] libopenjpeg/function_list.c, libopenjpeg/function_list.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] Fix numerous |
| warnings about signed vs unsigned comparison. Adapt opj_procedure |
| type to what it should hev been IMHO. Start using PRIi64 for |
| printf and int64_t |
| * [r1577] libopenjpeg/jp2.h, libopenjpeg/mct.h: [trunk] remove a |
| warning, about ISO C restricts enumerator values to range of |
| 'int' |
| * [r1576] libopenjpeg/j2k.c, libopenjpeg/jpwl/jpwl.c, |
| libopenjpeg/jpwl/jpwl.h: [trunk] HACK: This commit remove some |
| JPWL related code just to allow compilation. See r1564 for more |
| info |
| * [r1575] thirdparty/libtiff/CMakeLists.txt: [trunk] Fix |
| compilation when zlib.h is in user specified directory. |
| |
| 2012-03-15 Mathieu Malaterre |
| |
| * [r1567] thirdparty/libtiff/tif_config.h.cmake.in: [trunk] Fix |
| compilation on 32bits/PowerPC arch (debian/linux) |
| * [r1566] thirdparty/libtiff/CMakeLists.txt: [trunk] make sure to |
| build as universal build when OS is APPLE |
| * [r1565] applications/common/format_defs.h: [trunk] remove a |
| warning about no end of file |
| |
| 2012-03-15 Mickaël Savinaud |
| |
| * [r1564] applications/codec/image_to_j2k.c, libopenjpeg/dwt.c, |
| libopenjpeg/dwt.h, libopenjpeg/int.h, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c, |
| libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk] |
| modify image_to_j2k and the lib to support functionalities given |
| by the v2 alpha branch |
| |
| 2012-03-12 Mathieu Malaterre |
| |
| * [r1556] thirdparty/libtiff/CMakeLists.txt: [trunk] Fix issue with |
| space |
| * [r1555] thirdparty/libtiff/CMakeLists.txt: [trunk] Add support |
| for compiling libtiff with VS2008 |
| * [r1554] thirdparty/libtiff/CMakeLists.txt, |
| thirdparty/libtiff/test_inline.c[ADD], |
| thirdparty/libtiff/tif_config.h.cmake.in: [trunk] Add support for |
| MSVC 2010 compiler (32bits) |
| * [r1553] thirdparty/CMakeLists.txt, |
| thirdparty/libtiff/CMakeLists.txt, |
| thirdparty/libtiff/libtiff.def[ADD], thirdparty/libtiff/t4.h, |
| thirdparty/libtiff/tif_apple.c[DEL], |
| thirdparty/libtiff/tif_aux.c, thirdparty/libtiff/tif_close.c, |
| thirdparty/libtiff/tif_codec.c, thirdparty/libtiff/tif_color.c, |
| thirdparty/libtiff/tif_compress.c, |
| thirdparty/libtiff/tif_config.h[DEL], |
| thirdparty/libtiff/tif_config.h.cmake.in[ADD], |
| thirdparty/libtiff/tif_config.h.in[ADD], |
| thirdparty/libtiff/tif_dir.c, thirdparty/libtiff/tif_dir.h, |
| thirdparty/libtiff/tif_dirinfo.c, |
| thirdparty/libtiff/tif_dirread.c, |
| thirdparty/libtiff/tif_dirwrite.c, |
| thirdparty/libtiff/tif_dumpmode.c, |
| thirdparty/libtiff/tif_error.c, |
| thirdparty/libtiff/tif_extension.c, |
| thirdparty/libtiff/tif_fax3.c, thirdparty/libtiff/tif_fax3.h, |
| thirdparty/libtiff/tif_flush.c, |
| thirdparty/libtiff/tif_getimage.c, thirdparty/libtiff/tif_jbig.c, |
| thirdparty/libtiff/tif_jpeg.c, |
| thirdparty/libtiff/tif_jpeg_12.c[ADD], |
| thirdparty/libtiff/tif_luv.c, thirdparty/libtiff/tif_lzma.c[ADD], |
| thirdparty/libtiff/tif_lzw.c, thirdparty/libtiff/tif_next.c, |
| thirdparty/libtiff/tif_ojpeg.c, thirdparty/libtiff/tif_open.c, |
| thirdparty/libtiff/tif_packbits.c, |
| thirdparty/libtiff/tif_pixarlog.c, |
| thirdparty/libtiff/tif_predict.c, |
| thirdparty/libtiff/tif_predict.h, thirdparty/libtiff/tif_print.c, |
| thirdparty/libtiff/tif_read.c, thirdparty/libtiff/tif_stream.cxx, |
| thirdparty/libtiff/tif_strip.c, thirdparty/libtiff/tif_swab.c, |
| thirdparty/libtiff/tif_thunder.c, thirdparty/libtiff/tif_tile.c, |
| thirdparty/libtiff/tif_unix.c, thirdparty/libtiff/tif_version.c, |
| thirdparty/libtiff/tif_warning.c, thirdparty/libtiff/tif_win32.c, |
| thirdparty/libtiff/tif_write.c, thirdparty/libtiff/tif_zip.c, |
| thirdparty/libtiff/tiff.h, thirdparty/libtiff/tiffconf.h[DEL], |
| thirdparty/libtiff/tiffconf.h.cmake.in[ADD], |
| thirdparty/libtiff/tiffconf.h.in[ADD], |
| thirdparty/libtiff/tiffio.h, thirdparty/libtiff/tiffio.hxx, |
| thirdparty/libtiff/tiffiop.h, thirdparty/libtiff/tiffvers.h: |
| [trunk] Update libtiff to 4.0.1 to support BigTIFF. openjpeg/tiff |
| 4.0.1 currently builds on linux/x86_64 and linux/mingw32. |
| |
| 2012-03-11 Mathieu Malaterre |
| |
| * [r1548] libopenjpeg/openjpeg.h, opj_config.h.cmake.in: [trunk] |
| Use stdint.h when available to compute fixed-type definition. |
| * [r1547] applications/jpip/libopenjpip/auxtrans_manager.c, |
| applications/jpip/libopenjpip/byte_manager.h, |
| applications/jpip/libopenjpip/channel_manager.c, |
| applications/jpip/libopenjpip/channel_manager.h, |
| applications/jpip/libopenjpip/codestream_manager.c, |
| applications/jpip/libopenjpip/j2kheader_manager.c, |
| applications/jpip/libopenjpip/jp2k_decoder.c, |
| applications/jpip/libopenjpip/manfbox_manager.c, |
| applications/jpip/libopenjpip/marker_manager.c, |
| applications/jpip/libopenjpip/mhixbox_manager.c, |
| applications/jpip/libopenjpip/session_manager.c, |
| applications/jpip/libopenjpip/session_manager.h: [trunk] Backport |
| diff from openjpeg 1.5 branch |
| |
| 2012-03-09 Mickaël Savinaud |
| |
| * [r1542] applications/codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: |
| [trunk] reverted to revision 1536 |
| * [r1541] libopenjpeg/j2k.c: [trunk] add j2k_post_write_tile in |
| trunk from branch v2 |
| * [r1540] libopenjpeg/j2k.c: [trunk] add j2k_get_tile_data in trunk |
| from branch v2 |
| * [r1539] libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk] add |
| tcd_get_encoded_tile_size in trunk from branch v2alpha |
| * [r1538] libopenjpeg/j2k.c: [trunk] add j2k_pre_write_tile |
| function in trunk from v2alpha |
| * [r1537] applications/codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h: [trunk] first steps about merge |
| compression WIP |
| |
| 2012-03-02 Mathieu Malaterre |
| |
| * [r1531] libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/function_list.h, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h, libopenjpeg/t2.c, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h, libopenjpeg/tgt.h: [trunk] Fix a bunch of |
| warning about C++ comments in C code. |
| * [r1529] ., libopenjpeg/t1.c: [trunk] merge r1229 from branch 1.5 |
| over to trunk |
| * [r1528] doc/CMakeLists.txt: [trunk] minor style to sync with |
| branch 1.5 |
| * [r1525] tests/nonregression/test_suite.ctest.in: [trunk] convert |
| from DOS eol to UNIX eol |
| * [r1523] tests/CMakeLists.txt: [trunk] Sync with branch 1.5 |
| * [r1522] ., tests/comparePGXimages.c, tests/compareRAWimages.c, |
| tests/compare_dump_files.c: [trunk] merge r1234 from branch 1.5 |
| over to trunk |
| * [r1521] ., libopenjpeg/t2.c: [trunk] merge r1322 from branch 1.5 |
| over to trunk |
| * [r1520] ., libopenjpeg/jp2.c, libopenjpeg/phix_manager.c, |
| libopenjpeg/ppix_manager.c: [trunk] merge r1197, r1199, r1228, |
| r1230 and r1232 from branch 1.5 over to trunk |
| * [r1519] ., libopenjpeg/jpwl/jpwl.c: [trunk] merge r1479 from |
| branch 1.5 over to trunk |
| * [r1518] ., libopenjpeg/jpwl/jpwl.c, libopenjpeg/tcd.c: [trunk] |
| merge r1323 from branch 1.5 over to trunk |
| * [r1516] libopenjpeg/jpwl/CMakeLists.txt, |
| libopenjpeg/jpwl/README.txt, libopenjpeg/jpwl/crc.c, |
| libopenjpeg/jpwl/jpwl.c: [trunk] Remove exe bit on |
| CMakeLists.txt. Set from DOS eol to UNIX eol |
| * [r1515] libopenjpeg/jpwl/CMakeLists.txt: [trunk] Sync with 1.5 |
| branch |
| * [r1514] ., libopenjpeg/jp2.c: [trunk] Backout r1513 for now. |
| * [r1513] ., libopenjpeg/jp2.c: [trunk] merge rev 1330/1331 from |
| branch 1.5 onto trunk |
| * [r1512] ., libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] merge rev |
| 1333 from 1.5 to trunk |
| * [r1511] ., applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, libopenjpeg/dwt.c, |
| libopenjpeg/indexbox_manager.h, libopenjpeg/j2k.c, |
| libopenjpeg/phix_manager.c, libopenjpeg/ppix_manager.c, |
| libopenjpeg/t2.c, libopenjpeg/tcd.c, libopenjpeg/thix_manager.c, |
| libopenjpeg/tpix_manager.c: [trunk] merge rev 1228 from 1.5 to |
| trunk |
| * [r1509] libopenjpeg/cidx_manager.c: [trunk] Import change from |
| 1.5 branch over to trunk |
| * [r1508] libopenjpeg/CMakeLists.txt: [trunk] Synchronize with 1.5 |
| branch, installation convention |
| * [r1507] applications/mj2/mj2.c: [trunk] minor coding style change |
| to match 1.5 |
| * [r1505] applications/common/opj_getopt.c: [trunk] Import getopt |
| modification from 1.5 branch |
| * [r1503] applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/doc/Doxyfile, |
| applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/libopenjpip/auxtrans_manager.c, |
| applications/jpip/libopenjpip/auxtrans_manager.h, |
| applications/jpip/libopenjpip/box_manager.c, |
| applications/jpip/libopenjpip/box_manager.h, |
| applications/jpip/libopenjpip/boxheader_manager.c, |
| applications/jpip/libopenjpip/boxheader_manager.h, |
| applications/jpip/libopenjpip/byte_manager.c, |
| applications/jpip/libopenjpip/byte_manager.h, |
| applications/jpip/libopenjpip/cache_manager.c, |
| applications/jpip/libopenjpip/cache_manager.h, |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/cachemodel_manager.h, |
| applications/jpip/libopenjpip/channel_manager.h, |
| applications/jpip/libopenjpip/codestream_manager.h, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.c, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.h, |
| applications/jpip/libopenjpip/faixbox_manager.c, |
| applications/jpip/libopenjpip/faixbox_manager.h, |
| applications/jpip/libopenjpip/ihdrbox_manager.h, |
| applications/jpip/libopenjpip/imgreg_manager.c, |
| applications/jpip/libopenjpip/imgreg_manager.h, |
| applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/imgsock_manager.h, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/index_manager.h, |
| applications/jpip/libopenjpip/jp2k_encoder.c, |
| applications/jpip/libopenjpip/jp2k_encoder.h, |
| applications/jpip/libopenjpip/jpip_parser.c, |
| applications/jpip/libopenjpip/jpipstream_manager.c, |
| applications/jpip/libopenjpip/jpipstream_manager.h, |
| applications/jpip/libopenjpip/manfbox_manager.c, |
| applications/jpip/libopenjpip/manfbox_manager.h, |
| applications/jpip/libopenjpip/marker_manager.h, |
| applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/metadata_manager.h, |
| applications/jpip/libopenjpip/mhixbox_manager.h, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/libopenjpip/openjpip.c, |
| applications/jpip/libopenjpip/openjpip.h, |
| applications/jpip/libopenjpip/placeholder_manager.c, |
| applications/jpip/libopenjpip/placeholder_manager.h, |
| applications/jpip/libopenjpip/query_parser.c, |
| applications/jpip/libopenjpip/query_parser.h, |
| applications/jpip/libopenjpip/session_manager.h, |
| applications/jpip/libopenjpip/sock_manager.c, |
| applications/jpip/libopenjpip/sock_manager.h, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/util/opj_dec_server.c, |
| applications/jpip/util/opj_server.c, |
| applications/jpip/util/opj_viewer/src/ImageManager.java, |
| applications/jpip/util/opj_viewer/src/ImageWindow.java, |
| applications/jpip/util/opj_viewer/src/ImgdecClient.java, |
| applications/jpip/util/opj_viewer_xerces/src/ImageWindow.java: |
| [trunk] Import remaning bits from JPIP/1.5 over to trunk |
| * [r1502] ., applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/doc/jpip_architect.png, |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/channel_manager.c, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/mainpage.h, |
| applications/jpip/util/opj_server.c: [trunk] Merge rev 1068 into |
| trunk |
| * [r1501] applications/jpip/libopenjpip/target_manager.c: [trunk] |
| Remove junk from merge |
| * [r1500] ., applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/libopenjpip/auxtrans_manager.c[CPY], |
| applications/jpip/libopenjpip/auxtrans_manager.h[CPY], |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/cachemodel_manager.h, |
| applications/jpip/libopenjpip/channel_manager.c, |
| applications/jpip/libopenjpip/channel_manager.h, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.c, |
| applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/imgsock_manager.h, |
| applications/jpip/libopenjpip/jpip_parser.c, |
| applications/jpip/libopenjpip/jpip_parser.h, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/libopenjpip/openjpip.c, |
| applications/jpip/libopenjpip/openjpip.h, |
| applications/jpip/libopenjpip/query_parser.c, |
| applications/jpip/libopenjpip/query_parser.h, |
| applications/jpip/libopenjpip/sock_manager.c[CPY], |
| applications/jpip/libopenjpip/sock_manager.h[CPY], |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/util/opj_dec_server.c, |
| applications/jpip/util/opj_server.c, |
| applications/jpip/util/opj_viewer/src/ImageManager.java, |
| applications/jpip/util/opj_viewer/src/ImageViewer.java, |
| applications/jpip/util/opj_viewer/src/ImageWindow.java, |
| applications/jpip/util/opj_viewer/src/ImgdecClient.java, |
| applications/jpip/util/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/util/opj_viewer_xerces/src/ImageViewer.java, |
| applications/jpip/util/opj_viewer_xerces/src/ImageWindow.java: |
| [trunk] Import rev 1103 into trunk. |
| |
| 2012-03-02 Mickaël Savinaud |
| |
| * [r1499] libopenjpeg/j2k.c: [trunk] correct bug when we expand the |
| list of marker in a tile |
| * [r1498] libopenjpeg/j2k.c: [trunk] check the PSot value during |
| the reading of SOT marker |
| |
| 2012-03-02 Mathieu Malaterre |
| |
| * [r1497] |
| applications/jpip/util/opj_viewer/dist/opj_viewer-20111026.jar[DEL], |
| applications/jpip/util/opj_viewer/dist/opj_viewer.jar[DEL], |
| applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces-20111026.jar[DEL], |
| applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces.jar[DEL]: |
| [trunk] do not distribute binary in the source code. Remove *.jar |
| files |
| * [r1495] applications/jpip/CMakeLists.txt, |
| applications/jpip/Makefile.nix[DEL], |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/libopenjpip/Makefile.nix[DEL], |
| applications/jpip/libopenjpip/comMakefile.mk[DEL], |
| applications/jpip/util/CMakeLists.txt, |
| applications/jpip/util/Makefile.am, |
| applications/jpip/util/Makefile.nix[DEL], |
| applications/jpip/util/jpip_to_j2k.c, |
| applications/jpip/util/opj_viewer/build.xml[DEL], |
| applications/jpip/util/opj_viewer/src/PnmImage.java, |
| applications/jpip/util/opj_viewer/src/RegimViewer.java, |
| applications/jpip/util/opj_viewer/src/ResizeListener.java, |
| applications/jpip/util/opj_viewer_xerces/build.xml[DEL], |
| applications/jpip/util/opj_viewer_xerces/dist/manifest.txt[DEL], |
| applications/jpip/util/opj_viewer_xerces/dist/manifest.txt.in[ADD], |
| applications/jpip/util/opj_viewer_xerces/src/ImageManager.java[DEL], |
| applications/jpip/util/opj_viewer_xerces/src/ImgdecClient.java[DEL], |
| applications/jpip/util/opj_viewer_xerces/src/JPIPHttpClient.java[DEL], |
| applications/jpip/util/opj_viewer_xerces/src/MML.java[DEL], |
| applications/jpip/util/opj_viewer_xerces/src/PnmImage.java[DEL], |
| applications/jpip/util/opj_viewer_xerces/src/RegimViewer.java[DEL], |
| applications/jpip/util/opj_viewer_xerces/src/ResizeListener.java[DEL], |
| applications/jpip/util/test_index.c, thirdparty/CMakeLists.txt: |
| [trunk] import JPIP modifications for build-system from 1.5 |
| * [r1494] applications/codec/CMakeLists.txt, |
| applications/codec/convert.c, applications/codec/image_to_j2k.c, |
| applications/codec/index.c: [trunk] Import applications |
| modifications from 1.5 over to trunk |
| * [r1493] applications/codec/index.c, applications/codec/index.h, |
| applications/codec/windirent.h: [trunk] Convert from DOS eol to |
| UNIX eol |
| * [r1491] applications/OPJViewer/CMakeLists.txt[ADD], |
| applications/OPJViewer/source/OPJDialogs.cpp, |
| applications/OPJViewer/source/OPJViewer.cpp, |
| applications/OPJViewer/source/OPJViewer.h, |
| applications/OPJViewer/source/wxj2kparser.cpp: [trunk] Backport |
| from OPJViewer version 1.5 over to trunk |
| * [r1490] applications/JavaOpenJPEG/Makefile[DEL]: [trunk] Remove |
| left-over Makefile |
| * [r1489] applications/CMakeLists.txt, applications/Makefile.am, |
| applications/OPJViewer/Makefile[DEL], |
| applications/OPJViewer/OPJViewer.dsp[DEL], |
| applications/OPJViewer/OPJViewer.dsw[DEL], |
| applications/OPJViewer/OPJViewer.iss, |
| applications/OPJViewer/Readme.txt, |
| applications/OPJViewer/about/about.htm, |
| applications/OPJViewer/buildupdate.bat[DEL], |
| applications/OPJViewer/source/OPJAbout.cpp, |
| applications/OPJViewer/source/OPJChild16.xpm, |
| applications/OPJViewer/source/OPJDialogs.cpp, |
| applications/OPJViewer/source/OPJThreads.cpp, |
| applications/OPJViewer/source/OPJViewer.cpp, |
| applications/OPJViewer/source/OPJViewer.h, |
| applications/OPJViewer/source/OPJViewer.rc, |
| applications/OPJViewer/source/OPJViewer16.xpm, |
| applications/OPJViewer/source/about_htm.h, |
| applications/OPJViewer/source/build.h, |
| applications/OPJViewer/source/icon1.xpm, |
| applications/OPJViewer/source/icon2.xpm, |
| applications/OPJViewer/source/icon3.xpm, |
| applications/OPJViewer/source/icon4.xpm, |
| applications/OPJViewer/source/icon5.xpm, |
| applications/OPJViewer/source/imagjpeg2000.cpp, |
| applications/OPJViewer/source/imagjpeg2000.h, |
| applications/OPJViewer/source/imagmxf.cpp, |
| applications/OPJViewer/source/imagmxf.h, |
| applications/OPJViewer/source/license.txt, |
| applications/OPJViewer/source/readmeafter.txt, |
| applications/OPJViewer/source/readmebefore.txt, |
| applications/OPJViewer/source/wxj2kparser.cpp, |
| applications/OPJViewer/source/wxjp2parser.cpp: [trunk] Sync |
| OPJViewer with 1.5 version |
| * [r1485] CMake/CTestCustom.cmake.in, LICENSE, Makefile.am, NEWS, |
| README, configure.ac, libopenjpeg1.pc.cmake, libopenjpeg1.pc.in, |
| opj_config.h.cmake.in: [trunk] Backport toplevel files from 1.5 |
| * [r1484] applications/JavaOpenJPEG/CMakeLists.txt, |
| applications/JavaOpenJPEG/JavaOpenJPEG.c, |
| applications/JavaOpenJPEG/java-jni[DEL]: [trunk] Remove |
| copyrighted material from java-jni. Import patch from 1.5 over to |
| trunk/JavaOpenJPEG |
| * [r1483] CHANGES[DEL], CMakeLists.txt: [trunk] Backport toplevel |
| changes from 1.5 over to trunk. Remove hand-generated CHANGES |
| file |
| |
| 2012-02-13 Mathieu Malaterre |
| |
| * [r1421] CMake/CTestCustom.cmake.in, |
| CMake/JPIPTestDriver.cmake[ADD], CMake/OpenJPEGCPack.cmake, |
| CMake/OpenJPEGConfig.cmake.in, CMake/opj_logo.icns[DEL]: [trunk] |
| Merge the CMake/ dir from opj 1.5 |
| * [r1414] doc/CMakeLists.txt: Integrate some more diffs from the |
| 1.5 branch |
| * [r1411] doc/Doxyfile-html.dox.cmake[DEL], |
| doc/Doxyfile.dox.cmake.in[CPY]: Start merging of the 1.5 branch |
| into trunk. Start with doc |
| |
| 2012-01-11 Antonin Descampe |
| |
| * [r1308] CMake/opj_logo.icns[ADD]: add opj_logo.icns for trunk and |
| 1.5 |
| |
| 2011-12-20 Mathieu Malaterre |
| |
| * [r1244] ., applications/jpip/libopenjpip/comMakefile.mk, |
| libopenjpeg/tcd.c: Fix test NR-ENC-Bretagne2.ppm-4-encode on |
| linux. |
| * [r1241] ., applications/jpip/libopenjpip/comMakefile.mk, |
| libopenjpeg/tcd.c: Fix strange line, as reported by lockalsash |
| (gmail.com) |
| |
| 2011-12-12 Mathieu Malaterre |
| |
| * [r1225] applications/jpip/README: minor typo |
| |
| 2011-12-07 Mickaël Savinaud |
| |
| * [r1192] CHANGES, libopenjpeg/j2k.c, libopenjpeg/jp2.c: [trunk] |
| remove some warnings detected by cppcheck |
| |
| 2011-12-06 Mathieu Malaterre |
| |
| * [r1182] CMake/CTestCustom.cmake.in, |
| CMake/FindCPPCHECK.cmake[CPY], libopenjpeg/CMakeLists.txt: Add |
| new mechanism for cppcheck |
| * [r1167] CHANGES: Update changelog |
| * [r1166] libopenjpeg/j2k.c: Apply patch from Brad Hards to fix |
| some typos. |
| |
| 2011-12-03 Mathieu Malaterre |
| |
| * [r1157] CHANGES, libopenjpeg/function_list.h, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/t2.c, |
| libopenjpeg/tcd.h: Apply doxygen fixes suggested by Brad Hards on |
| opj mailing list. |
| |
| 2011-12-02 Mathieu Malaterre |
| |
| * [r1149] applications/jpip/libopenjpip/comMakefile.mk, |
| applications/jpip/util/Makefile.nix: Sorry. Reverting mistake. |
| * [r1148] CHANGES, CMake/FindKAKADU.cmake[ADD], CMakeLists.txt, |
| applications/jpip/libopenjpip/comMakefile.mk, |
| applications/jpip/util/Makefile.nix, |
| applications/jpip/util/opj_viewer/dist/opj_viewer.jar, |
| tests/nonregression/CMakeLists.txt, |
| tests/nonregression/opj_ref_decode_cmd.sh.in[DEL]: Simplify code. |
| Use standard find_package call instead. ctest script will need to |
| handle this now |
| * [r1147] CHANGES, CMake/OpenJPEGCPack.cmake[ADD], CMakeLists.txt: |
| Add CPack stuff |
| |
| 2011-12-01 Mickaël Savinaud |
| |
| * [r1113] CHANGES, libopenjpeg/j2k.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] fix a bug during |
| the creation of the codestream index |
| |
| 2011-12-01 Julien Malik |
| |
| * [r1111] CHANGES, applications/codec/index.c, libopenjpeg/j2k.c, |
| libopenjpeg/openjpeg.h: [trunk] fix warnings when printing large |
| integers |
| |
| 2011-12-01 Mickaël Savinaud |
| |
| * [r1110] CHANGES, libopenjpeg/j2k.c: [trunk] fix a warning about a |
| recent commit (1104) |
| |
| 2011-12-01 Julien Malik |
| |
| * [r1109] tests/j2k_random_tile_access.c: [trunk] fix compilation |
| of j2k_random_access on Visual C++ |
| |
| 2011-11-30 Julien Malik |
| |
| * [r1108] CMake/TestLargeFiles.c.cmake.in, |
| CMake/TestLargeFiles.cmake, opj_config.h.cmake.in: [trunk] make |
| large file support variables persistent in CMake to allow |
| reconfiguration |
| * [r1107] tests/j2k_random_tile_access.c: [trunk] fix call to |
| opj_destroy_cstr_info_v2 in j2k_random_tile_access |
| |
| 2011-11-30 Mickaël Savinaud |
| |
| * [r1106] CHANGES, libopenjpeg/j2k.c: [trunk] fix bug during random |
| access to tile (tile already decoded) |
| * [r1105] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] fix |
| error about the way to detect the additional test suite |
| |
| 2011-11-30 Julien Malik |
| |
| * [r1104] CHANGES, applications/codec/index.c, libopenjpeg/cio.c, |
| libopenjpeg/cio.h, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h, tests/CMakeLists.txt, |
| tests/j2k_random_tile_access.c[ADD]: [trunk] implement Large File |
| support in the library |
| |
| 2011-11-29 Mickaël Savinaud |
| |
| * [r1102] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] fix |
| error with new way to detect kdu_expand |
| |
| 2011-11-28 Julien Malik |
| |
| * [r1100] configure.ac: [trunk] add support for Large File in |
| autoconf |
| * [r1099] CMake/TestLargeFiles.c.cmake.in, opj_config.h.cmake.in: |
| [trunk] fix definition of _FILE_OFFSET_BITS macro on platform |
| where it is needed |
| * [r1098] libopenjpeg/openjpeg.h: [trunk] add definitions for 64 |
| bits integer types, and define OPJ_OFF_T to map to OPJ_INT64 |
| systematically |
| * [r1097] CMake/TestFileOffsetBits.c[ADD], |
| CMake/TestLargeFiles.c.cmake.in[ADD], |
| CMake/TestLargeFiles.cmake[ADD], CMake/TestWindowsFSeek.c[ADD], |
| CMakeLists.txt, libopenjpeg/opj_includes.h, |
| opj_config.h.cmake.in: [trunk] activate LargeFileSupport in CMake |
| |
| 2011-11-27 Julien Malik |
| |
| * [r1096] CMakeLists.txt, tests/nonregression/CMakeLists.txt: |
| [trunk] search for kdu_expand in a more cmake-compliant way |
| * [r1095] CHANGES, libopenjpeg/cidx_manager.c, |
| libopenjpeg/function_list.c, libopenjpeg/phix_manager.c, |
| libopenjpeg/ppix_manager.c, libopenjpeg/t1_generate_luts.c, |
| libopenjpeg/thix_manager.c, libopenjpeg/tpix_manager.c: [trunk] |
| clean up redundant includes already handled in opj_includes.h |
| * [r1094] CHANGES, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h: [trunk] backout wrong changeset 1091 |
| - see issue 123 |
| |
| 2011-11-24 Julien Malik |
| |
| * [r1091] CHANGES, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h: [trunk] support seeking in files |
| larger than 2 GB |
| |
| 2011-11-24 Mathieu Malaterre |
| |
| * [r1090] opj_config.h.cmake.in: Remove duplicate definition |
| * [r1089] applications/jpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/util/CMakeLists.txt: Cleanup jpip cmake |
| compilation |
| * [r1088] INSTALL: add note for cmake |
| * [r1087] CMakeLists.txt, opj_config.h.cmake.in: Use cmake style |
| define. Fix big endian issue on dual OS (eg. Tiger) |
| * [r1086] applications/codec/CMakeLists.txt: minor reindentation |
| * [r1085] libopenjpeg/cidx_manager.c, libopenjpeg/cidx_manager.h, |
| libopenjpeg/indexbox_manager.h, libopenjpeg/phix_manager.c, |
| libopenjpeg/ppix_manager.c, libopenjpeg/thix_manager.c, |
| libopenjpeg/tpix_manager.c: Remove exe bit from source files |
| * [r1084] CMake/FindFCGI.cmake: fix variable name to be hidden |
| * [r1083] thirdparty/CMakeLists.txt: Avoid message pollution during |
| cmake configuration time |
| |
| 2011-11-21 Mickaël Savinaud |
| |
| * [r1081] CHANGES, applications/codec/j2k_dump.c: [trunk] WIP: fix |
| bug with windows platform and j2k_dump |
| |
| 2011-11-18 Mickaël Savinaud |
| |
| * [r1077] CHANGES, applications/codec/j2k_to_image.c: [trunk] WIP: |
| fix bug with windows platform and j2k_to_image |
| |
| 2011-11-17 Mickaël Savinaud |
| |
| * [r1076] CHANGES, applications/codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/t2.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] WIP: fix bug |
| when decoding an area or a tile with special resolution |
| * [r1075] CHANGES, applications/codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/openjpeg.h, |
| tests/nonregression/test_suite.ctest.in: [trunk] WIP: enhance |
| j2k_to_image with new get_decoded_tile functionality |
| * [r1074] CHANGES, applications/codec/j2k_dump.c: [trunk] WIP: |
| clean j2k_dump and enhance j2k_dump with commit 1052 |
| * [r1073] CHANGES, applications/codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h: [trunk] WIP: add a set decoded resolution |
| factor function and update j2k_to_image help about decoded region |
| |
| 2011-11-16 Kaori Hagihara |
| |
| * [r1070] applications/jpip/CHANGES, |
| applications/jpip/util/Makefile.am: [trunk][JPIP] fixed |
| opj_server execusion error (instant terminating) with autotool, |
| cmake still need to be fixed |
| |
| 2011-11-10 Mickaël Savinaud |
| |
| * [r1056] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] fix |
| tests/nonregresion/CMakeList.txt |
| |
| 2011-11-09 Mickaël Savinaud |
| |
| * [r1055] CHANGES, libopenjpeg/j2k.c, |
| tests/nonregression/CMakeLists.txt: [trunk] WIP: fix |
| get_decoded_tile function to avoid error with output image |
| * [r1054] CHANGES, applications/mj2/extract_j2k_from_mj2.c, |
| applications/mj2/frames_to_mj2.c, |
| applications/mj2/mj2_to_frames.c, |
| applications/mj2/wrap_j2k_in_mj2.c: [trunk] fix bug with mj2 |
| applications (credit to winfried) |
| * [r1053] CHANGES, applications/mj2/mj2.c: [trunk] enhance mj2 when |
| read jp2h (credit to winfried) |
| * [r1052] CHANGES, applications/codec/j2k_to_image.c: [trunk] check |
| if the file extension is the same as the infile format (credit to |
| winfried) |
| |
| 2011-11-09 Julien Malik |
| |
| * [r1051] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] add |
| some sanity check in CMakeLists to prevent STRING(REGEX..) call |
| issues |
| |
| 2011-11-08 Kaori Hagihara |
| |
| * [r1048] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.c, |
| applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/jp2k_decoder.c, |
| applications/jpip/libopenjpip/jp2k_decoder.h, |
| applications/jpip/libopenjpip/jpipstream_manager.c, |
| applications/jpip/libopenjpip/openjpip.c: [trunk][JPIP] enabled |
| OpenJPEG V2 API |
| |
| 2011-11-08 Mickaël Savinaud |
| |
| * [r1047] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h: [trunk] WIP: add get_decoded_tile |
| functionality |
| * [r1046] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] |
| WIP: clean and enhance j2k files |
| * [r1045] CHANGES, libopenjpeg/openjpeg.c: [trunk] WIP: clean and |
| enhance openjpeg.c |
| * [r1044] CHANGES, libopenjpeg/openjpeg.h: [trunk] WIP: clean and |
| enhance openjpeg.h and add deprecated macro |
| |
| 2011-11-08 Kaori Hagihara |
| |
| * [r1042] applications/jpip/CHANGES, |
| applications/jpip/doc/jpip_protocol.png, |
| applications/jpip/mainpage.h: [trunk][JPIP] updated main page of |
| doxygen |
| |
| 2011-11-03 Kaori Hagihara |
| |
| * [r1037] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/boxheader_manager.c, |
| applications/jpip/libopenjpip/cache_manager.c, |
| applications/jpip/libopenjpip/cache_manager.h, |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.c, |
| applications/jpip/libopenjpip/imgsock_manager.c, |
| applications/jpip/libopenjpip/imgsock_manager.h, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/manfbox_manager.c, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/util/jpip_to_j2k.c: solved memory leak of |
| opj_server, and removed redundant defines |
| |
| 2011-11-02 Antonin Descampe |
| |
| * [r1036] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/util/CMakeLists.txt, |
| applications/jpip/util/Makefile.am: [trunk][JPIP] additional |
| patches for autotools and cmake |
| |
| 2011-10-26 Kaori Hagihara |
| |
| * [r1032] applications/jpip/CHANGES, |
| applications/jpip/util/Makefile.am: additional patches for |
| autotool are applied |
| |
| 2011-10-25 Kaori Hagihara |
| |
| * [r1031] applications/jpip/CHANGES, |
| applications/jpip/util/opj_viewer/dist/opj_viewer-20111018.jar[DEL], |
| applications/jpip/util/opj_viewer/dist/opj_viewer-20111026.jar[ADD], |
| applications/jpip/util/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/util/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces-20111010.jar[DEL], |
| applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces-20111026.jar[ADD], |
| applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces.jar: |
| fixed client viewer to be compatible with server response header |
| both Content-type and Content-Type |
| * [r1030] applications/jpip/CHANGES, |
| applications/jpip/CMakeLists.txt, applications/jpip/Makefile.am, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/opj_client[DEL], |
| applications/jpip/opj_server[DEL], applications/jpip/tools[DEL], |
| applications/jpip/util/CMakeLists.txt[ADD], |
| applications/jpip/util/Makefile.am[ADD], configure.ac, |
| libopenjpeg/phix_manager.c, libopenjpeg/ppix_manager.c: patches |
| for cmake and autotool are applied |
| |
| 2011-10-25 Mickaël Savinaud |
| |
| * [r1029] CHANGES, CMake/openjpeg_valgrind.supp[ADD]: [trunk] WIP: |
| add a file to exclude some valgrind errors (detected with |
| ctest_memcheck) related to png lib found with ubuntu10.04 |
| platform |
| * [r1028] CHANGES, libopenjpeg/dwt.c: [trunk] WIP: solve problems |
| with reading of elements outside the tilec->data buffer in dwt |
| |
| 2011-10-21 Mickaël Savinaud |
| |
| * [r1027] CHANGES, applications/codec/j2k_to_image.c, |
| libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| tests/nonregression/test_suite.ctest.in: [trunk] WIP: manage |
| output image with area correponding to the set decoded area |
| * [r1026] CHANGES, applications/codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h: [trunk] WIP: enhance codestream index |
| generation |
| |
| 2011-10-20 Mickaël Savinaud |
| |
| * [r1022] CHANGES, tests/nonregression/CMakeLists.txt, |
| tests/nonregression/test_suite.ctest.in: [trunk] WIP: isolate |
| dump test suite |
| * [r1021] CHANGES, libopenjpeg/j2k.c, libopenjpeg/jp2.c: WIP: |
| remove memory leak about new jp2_read_marker function |
| * [r1020] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] |
| WIP: remove previous commit about memory leak with ppm read |
| function |
| * [r1019] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] |
| WIP: solve memory leak with ppm read function |
| |
| 2011-10-19 Kaori Hagihara |
| |
| * [r1017] applications/jpip/CHANGES, |
| applications/jpip/Makefile.nix, |
| applications/jpip/libopenjpip/cache_manager.c[CPY], |
| applications/jpip/libopenjpip/cache_manager.h[CPY], |
| applications/jpip/libopenjpip/channel_manager.c[CPY], |
| applications/jpip/libopenjpip/channel_manager.h[CPY], |
| applications/jpip/libopenjpip/comMakefile.mk, |
| applications/jpip/libopenjpip/dec_clientmsg_handler.c[CPY], |
| applications/jpip/libopenjpip/dec_clientmsg_handler.h[CPY], |
| applications/jpip/libopenjpip/imgsock_manager.c[CPY], |
| applications/jpip/libopenjpip/imgsock_manager.h[CPY], |
| applications/jpip/libopenjpip/jp2k_decoder.c[CPY], |
| applications/jpip/libopenjpip/jp2k_decoder.h[CPY], |
| applications/jpip/libopenjpip/jpip_parser.c[CPY], |
| applications/jpip/libopenjpip/jpip_parser.h[CPY], |
| applications/jpip/libopenjpip/jpipstream_manager.c[CPY], |
| applications/jpip/libopenjpip/jpipstream_manager.h[CPY], |
| applications/jpip/libopenjpip/openjpip.c[ADD], |
| applications/jpip/libopenjpip/openjpip.h[ADD], |
| applications/jpip/libopenjpip/query_parser.c[CPY], |
| applications/jpip/libopenjpip/query_parser.h[CPY], |
| applications/jpip/libopenjpip/session_manager.c[CPY], |
| applications/jpip/libopenjpip/session_manager.h[CPY], |
| applications/jpip/opj_client/opj_dec_server/Makefile.nix, |
| applications/jpip/opj_client/opj_dec_server/cache_manager.c[DEL], |
| applications/jpip/opj_client/opj_dec_server/cache_manager.h[DEL], |
| applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.c[DEL], |
| applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.h[DEL], |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c[DEL], |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h[DEL], |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c[DEL], |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.h[DEL], |
| applications/jpip/opj_client/opj_dec_server/jpipstream_manager.c[DEL], |
| applications/jpip/opj_client/opj_dec_server/jpipstream_manager.h[DEL], |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c[DEL], |
| applications/jpip/opj_client/opj_viewer[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces[DEL], |
| applications/jpip/opj_server/CMakeLists.txt, |
| applications/jpip/opj_server/Makefile.am, |
| applications/jpip/opj_server/Makefile.nix[DEL], |
| applications/jpip/opj_server/channel_manager.c[DEL], |
| applications/jpip/opj_server/channel_manager.h[DEL], |
| applications/jpip/opj_server/jpip_parser.c[DEL], |
| applications/jpip/opj_server/jpip_parser.h[DEL], |
| applications/jpip/opj_server/opj_server.c[DEL], |
| applications/jpip/opj_server/query_parser.c[DEL], |
| applications/jpip/opj_server/query_parser.h[DEL], |
| applications/jpip/opj_server/session_manager.c[DEL], |
| applications/jpip/opj_server/session_manager.h[DEL], |
| applications/jpip/tools/Makefile.nix, |
| applications/jpip/tools/addXMLinJP2.c[DEL], |
| applications/jpip/tools/jpip_to_j2k.c[DEL], |
| applications/jpip/tools/jpip_to_jp2.c[DEL], |
| applications/jpip/tools/test_index.c[DEL], |
| applications/jpip/util[ADD], |
| applications/jpip/util/Makefile.nix[CPY], |
| applications/jpip/util/addXMLinJP2.c[CPY], |
| applications/jpip/util/jpip_to_j2k.c[CPY], |
| applications/jpip/util/jpip_to_jp2.c[CPY], |
| applications/jpip/util/opj_dec_server.c[CPY], |
| applications/jpip/util/opj_server.c[CPY], |
| applications/jpip/util/opj_viewer[CPY], |
| applications/jpip/util/opj_viewer_xerces[CPY], |
| applications/jpip/util/test_index.c[CPY]: start using API style |
| in openJPIP library |
| |
| 2011-10-19 Mickaël Savinaud |
| |
| * [r1014] CHANGES, applications/codec/convert.c: [trunk] WIP: solve |
| problem with writing of tga image from an image with signd=1 |
| (credit to Winfried) |
| * [r1013] CHANGES, tests/comparePGXimages.c, |
| tests/compareRAWimages.c: [trunk] WIP: solve some memory leak in |
| test compare functions |
| |
| 2011-10-18 Kaori Hagihara |
| |
| * [r1012] |
| applications/jpip/opj_client/opj_dec_server/CMakeLists.txt, |
| applications/jpip/opj_client/opj_dec_server/Makefile.am, |
| applications/jpip/opj_server/CMakeLists.txt, |
| applications/jpip/opj_server/Makefile.am: adapt makefiles to the |
| new structure |
| * [r1011] applications/jpip/CHANGES, |
| applications/jpip/opj_client/opj_dec_server/Makefile.nix, |
| applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.c[ADD], |
| applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.h[ADD], |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20111018.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_server/Makefile.nix, |
| applications/jpip/opj_server/jpip_parser.c[ADD], |
| applications/jpip/opj_server/jpip_parser.h[ADD], |
| applications/jpip/opj_server/opj_server.c: rearranged opj_server, |
| opj_dec_server directory |
| |
| 2011-10-14 Kaori Hagihara |
| |
| * [r1009] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/j2kheader_manager.c, |
| applications/jpip/libopenjpip/jp2k_encoder.c, |
| applications/jpip/tools/jpip_to_j2k.c: enable all progression |
| orders |
| |
| 2011-10-13 Kaori Hagihara |
| |
| * [r1008] applications/jpip/opj_server/query_parser.c: include |
| stdlib.h for calloc |
| |
| 2011-10-12 Mickaël Savinaud |
| |
| * [r1007] CHANGES, libopenjpeg/pi.c: [trunk] WIP: resolve heap |
| corruption with p0_07.j2k (credit to Winfried) |
| * [r1006] CHANGES, applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, libopenjpeg/image.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/t2.c: [trunk] WIP: correct |
| some memory leaks in applications functions |
| * [r1005] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: add a read CBD |
| marker function (JPEG2000 part 2) |
| * [r1004] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: add a read MCO |
| marker function (JPEG2000 part 2) |
| * [r1003] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: add a read MCC |
| marker function (JPEG2000 part 2) |
| * [r1002] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] |
| WIP: add a read MCT marker function (JPEG2000 part 2) |
| |
| 2011-10-12 Kaori Hagihara |
| |
| * [r1000] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/j2kheader_manager.c, |
| applications/jpip/libopenjpip/jp2k_encoder.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/opj_server/opj_server.c, |
| applications/jpip/opj_server/query_parser.c, |
| applications/jpip/opj_server/query_parser.h: enable layers |
| requests; restricting the number of codesream quality layers |
| |
| 2011-10-11 Mickaël Savinaud |
| |
| * [r998] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: correct a |
| segfault inside j2k_dump output |
| |
| 2011-10-11 Kaori Hagihara |
| |
| * [r997] applications/JavaOpenJPEG/JavaOpenJPEG.c, |
| applications/codec/image_to_j2k.c: -J option for -jpip added into |
| the option list |
| * [r996] CHANGES, applications/JavaOpenJPEG/JavaOpenJPEG.c, |
| applications/codec/image_to_j2k.c, applications/jpip/README: |
| change -v option was renamed to -u, which is equivalent to -TP |
| long option |
| |
| 2011-10-11 Mickaël Savinaud |
| |
| * [r995] CHANGES, libopenjpeg/jp2.c, libopenjpeg/tcd.c: [trunk] |
| WIP: correct some segfault with win platform and remove a aligned |
| allocation which produce error when a realloc is done on this |
| pointer |
| * [r994] CHANGES, libopenjpeg/cio.c, libopenjpeg/cio.h, |
| libopenjpeg/j2k.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/tcd.c: [trunk] WIP: add |
| stream length value to read unknown marker size, backport 855 |
| into V2 framework, correct memory leak into get_cstr_info |
| * [r993] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] |
| WIP: add output elements about decoding of jp2 files with last |
| tile part lenght equal zero |
| * [r992] CHANGES, applications/codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/jp2.c, |
| tests/nonregression/test_suite.ctest.in: [trunk] WIP: correct |
| mistake with JP2 files and manage correctly the text_GBR.jp2 |
| filecase |
| |
| 2011-10-10 Kaori Hagihara |
| |
| * [r990] CHANGES, applications/codec/image_to_j2k.c, configure.ac: |
| change -v option was reactivated for JPIP |
| * [r987] applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/cachemodel_manager.h, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/index_manager.h, |
| applications/jpip/libopenjpip/j2kheader_manager.c, |
| applications/jpip/libopenjpip/jp2k_encoder.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110930.jar[DEL], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java, |
| applications/jpip/opj_client/opj_viewer/src/ImageViewer.java, |
| applications/jpip/opj_client/opj_viewer/src/ImageWindow.java, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110930.jar[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20111010.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar, |
| applications/jpip/opj_client/opj_viewer_xerces/src/ImageViewer.java, |
| applications/jpip/opj_client/opj_viewer_xerces/src/ImageWindow.java, |
| applications/jpip/opj_server/opj_server.c, |
| applications/jpip/tools/Makefile.nix, |
| applications/jpip/tools/jpip_to_j2k.c: enable JPT-stream request |
| from client viewer option |
| |
| 2011-10-10 Antonin Descampe |
| |
| * [r986] ., applications/jpip/CHANGES, |
| applications/jpip/tools/CMakeLists.txt, |
| applications/jpip/tools/Makefile.am, |
| applications/jpip/tools/Makefile.nix, |
| applications/jpip/tools/indexer[DEL]: [trunk][JPIP]removed |
| obsolete indexer utility |
| |
| 2011-10-10 Vincent Torri |
| |
| * [r981] CHANGES: [trunk] fix name |
| * [r980] CHANGES, Makefile.am, |
| applications/jpip/libopenjpip/Makefile.am, configure.ac, |
| libopenjpeg-jpwl.pc.in[ADD], libopenjpeg/Makefile.am, |
| libopenjpeg/jpwl/Makefile.am: [trunk] add libopenjpeg-jpwl.pc.in. |
| fix output when --disable-shared or --disable-static is passed to |
| configure. Minor clean up of configure.ac. |
| * [r978] CHANGES, Makefile.am, |
| applications/jpip/tools/indexer/Makefile.am, |
| applications/mj2/Makefile.am, libopenjpeg/Makefile.am: [trunk] |
| fix 'distcheck' rule |
| |
| 2011-10-07 Mickaël Savinaud |
| |
| * [r976] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: correct mistake |
| in text output inside set_decoded_area function (credit to |
| Winfried) |
| * [r975] CHANGES, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c, tests/nonregression/CMakeLists.txt: |
| [trunk] WIP: update jp2 dump functions with the new V2 framework |
| * [r974] CHANGES, tests/conformance/CMakeLists.txt: [trunk] WIP: |
| update output filename of conformance dump test to be compatible |
| with new baseline |
| * [r972] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/openjpeg.c: [trunk] correct wrong input in dump_codec |
| function and add missing return value |
| * [r971] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: correct mistake |
| inside set_decoded_area function (credit to Francois De |
| Vieilleville) |
| * [r970] ., CHANGES, CMakeLists.txt, opj_config.h.cmake.in[CPY], |
| opj_configh.cmake.in[DEL], tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt, |
| tests/nonregression/encoder_test_suite.txt[DEL], |
| tests/nonregression/test_suite.ctest.in[CPY]: [trunk] WIP: |
| backport rev 967-969 about test suite enhancement and rename of |
| opj_configh.cmake.in from opj-1.5 to trunk |
| |
| 2011-10-06 Mickaël Savinaud |
| |
| * [r963] CHANGES, CMakeLists.txt, doc/CMakeLists.txt, |
| doc/Doxyfile-html.dox.cmake[ADD], doc/mainpage.dox.cmake[ADD]: |
| [trunk] WIP: Enhance html documentation generation with cmake, |
| add a mainpage to this documentation and bump version to 1.99.0 |
| into the main CMakeLists (as rev951) |
| * [r962] CHANGES, applications/codec/j2k_to_image.c: [trunk] WIP: |
| fix build error with windows configuration induced by rev 960 |
| |
| 2011-10-05 Mickaël Savinaud |
| |
| * [r961] CHANGES, applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, libopenjpeg/dwt.c, |
| libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c, |
| libopenjpeg/tgt.h: [trunk] WIP: fix the decoding process with |
| conformance files and V2 framework |
| |
| 2011-09-30 Vincent Torri |
| |
| * [r954] CHANGES, applications/jpip/tools/indexer/CMakeLists.txt, |
| applications/jpip/tools/indexer/Makefile.am, |
| applications/jpip/tools/indexer/ext_libopenjpeg/cio_ext.c, |
| applications/jpip/tools/indexer/ext_libopenjpeg/ext_jp2.c, |
| applications/jpip/tools/indexer/ext_libopenjpeg/phix_manager.c, |
| applications/jpip/tools/indexer/ext_libopenjpeg/tpix_manager.c, |
| applications/jpip/tools/indexer/idxjp2_manager.c, |
| applications/jpip/tools/indexer/j2k_decoder.c, configure.ac, |
| libopenjpeg/jpwl/Makefile.am: * [vincent] fix autotools for |
| various compilation problems |
| * [vincent] fix indexer compilation. Patch from Winfried |
| |
| 2011-09-30 Kaori Hagihara |
| |
| * [r953] CHANGES, libopenjpeg/jp2.c, libopenjpeg/phix_manager.c, |
| libopenjpeg/ppix_manager.c: modified indexer for JPIP, JPP-stream |
| * [r952] applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/Makefile.am, |
| applications/jpip/libopenjpip/byte_manager.c, |
| applications/jpip/libopenjpip/byte_manager.h, |
| applications/jpip/libopenjpip/cachemodel_manager.c, |
| applications/jpip/libopenjpip/cachemodel_manager.h, |
| applications/jpip/libopenjpip/comMakefile.mk, |
| applications/jpip/libopenjpip/ihdrbox_manager.c, |
| applications/jpip/libopenjpip/ihdrbox_manager.h, |
| applications/jpip/libopenjpip/imgreg_manager.c, |
| applications/jpip/libopenjpip/imgreg_manager.h, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/index_manager.h, |
| applications/jpip/libopenjpip/j2kheader_manager.c[ADD], |
| applications/jpip/libopenjpip/j2kheader_manager.h[ADD], |
| applications/jpip/libopenjpip/jp2k_encoder.c[ADD], |
| applications/jpip/libopenjpip/jp2k_encoder.h[ADD], |
| applications/jpip/libopenjpip/metadata_manager.h, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c, |
| applications/jpip/opj_client/opj_dec_server/jpipstream_manager.c, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110916.jar[DEL], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110930.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java, |
| applications/jpip/opj_client/opj_viewer/src/ImageViewer.java, |
| applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/opj_client/opj_viewer/src/PnmImage.java, |
| applications/jpip/opj_client/opj_viewer/src/RegimViewer.java, |
| applications/jpip/opj_client/opj_viewer/src/ResizeListener.java, |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110916.jar[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110930.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar, |
| applications/jpip/opj_server/opj_server.c, |
| applications/jpip/opj_server/query_parser.c, |
| applications/jpip/opj_server/query_parser.h, |
| applications/jpip/tools/indexer/ext_libopenjpeg/phix_manager.c, |
| applications/jpip/tools/indexer/ext_libopenjpeg/ppix_manager.c, |
| applications/jpip/tools/jpip_to_j2k.c, |
| applications/jpip/tools/jpip_to_jp2.c: enabled JPP-stream |
| |
| 2011-09-28 Vincent Torri |
| |
| * [r951] configure.ac: [trunk] bump version to 1.99.0 |
| |
| 2011-09-27 Mickaël Savinaud |
| |
| * [r950] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/event.c, libopenjpeg/openjpeg.h: [trunk] WIP: enhance |
| the event management into the new API |
| * [r949] CHANGES, libopenjpeg/j2k.c, libopenjpeg/t1.c, |
| libopenjpeg/t1.h: [trunk] WIP: fix some warnings about a static |
| function and j2k_read_unk_v2 |
| * [r948] CHANGES, applications/codec/index.c, |
| applications/codec/index.h, applications/codec/j2k_dump.c, |
| libopenjpeg/image.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk] WIP: add basis for |
| a new output management of the codestream information and index |
| * [r947] CHANGES, applications/codec/index.c, |
| applications/codec/j2k_dump.c: [trunk] WIP: fix some warnings |
| from j2k_dump and index.c |
| |
| 2011-09-22 Mickaël Savinaud |
| |
| * [r946] CHANGES, applications/mj2/Makefile.am, |
| libopenjpeg/Makefile.am: [trunk] WIP: fix build compilation (with |
| autotools) with MJ2 option (credit to Winfried) |
| * [r945] CHANGES, libopenjpeg/event.c, libopenjpeg/event.h, |
| libopenjpeg/openjpeg.h: WIP: fix build compilation error with |
| windows platform about event_mgr management |
| |
| 2011-09-21 Mickaël Savinaud |
| |
| * [r944] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/event.c, libopenjpeg/event.h, libopenjpeg/j2k.c, |
| libopenjpeg/jp2.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h: [trunk] WIP: clean the j2k_dump |
| application and the lib regards to the event management |
| * [r943] CHANGES, CMakeLists.txt, applications/codec/convert.c, |
| applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, libopenjpeg/cio.h, |
| opj_configh.cmake.in: Enhance the support of endianess with cmake |
| and inside the code (credit to Winfried) |
| |
| 2011-09-20 Mickaël Savinaud |
| |
| * [r942] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/t2.c: WIP: fixed build issues with JPWL option ON |
| * [r941] CHANGES, applications/mj2/CMakeLists.txt: WIP: fixed build |
| issue with MJ2 option ON with new framework |
| |
| 2011-09-19 Mickaël Savinaud |
| |
| * [r938] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/cidx_manager.c, libopenjpeg/opj_includes.h, |
| libopenjpeg/phix_manager.c, libopenjpeg/ppix_manager.c, |
| libopenjpeg/thix_manager.c, libopenjpeg/tpix_manager.c: Enhance |
| some new JPIP files about opj_config inclusion and using of |
| free/calloc (credit to Julien Malik) |
| * [r937] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/j2k.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/t2.c: |
| WIP: begin to test opj_decode_tile_data |
| * [r936] CHANGES, libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/t1.c, |
| libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h: WIP: update t1, t2, tcd to |
| use same strut as in V2 |
| * [r935] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/j2k.c, |
| libopenjpeg/jp2.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h: WIP: begin to test opj_read_tile_header |
| with V2 style |
| * [r934] CHANGES, applications/codec/index.c, |
| applications/codec/index.h, applications/codec/j2k_dump.c, |
| libopenjpeg/image.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h: WIP: create a new framework |
| to output file information |
| * [r933] CHANGES, libopenjpeg/j2k.c: WIP: remove a piece of code |
| copy by the merge op at the wrong place |
| * [r932] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/cio.c, |
| libopenjpeg/image.c, libopenjpeg/jp2.c, libopenjpeg/openjpeg.h: |
| WIP: begin to clean j2k_dump and some other small things |
| * [r931] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.c, libopenjpeg/openjpeg.c: WIP: enchance the new |
| version with some bug fixes from v1 and from me |
| * [r930] CHANGES, applications/codec/index.c, |
| applications/codec/j2k_dump.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: WIP: add support |
| of jp2 for new j2k_dump function and some other small stuff |
| * [r929] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: WIP: new image_header struct is used and |
| enable used of cstr_info |
| * [r928] CHANGES, libopenjpeg/openjpeg.c: WIP: manage the case of |
| event_mgr is not provided to setup_decoder function |
| * [r927] CHANGES, libopenjpeg/function_list.c[ADD], |
| libopenjpeg/function_list.h[ADD]: WIP: insert elements from V2 |
| framework into the trunk (add missing files) |
| * [r926] CHANGES, applications/codec/j2k_dump.c, |
| libopenjpeg/CMakeLists.txt, libopenjpeg/cio.c, libopenjpeg/cio.h, |
| libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/event.c, |
| libopenjpeg/event.h, libopenjpeg/image.c, libopenjpeg/image.h, |
| libopenjpeg/int.h, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/opj_includes.h, |
| libopenjpeg/pi.c, libopenjpeg/pi.h, libopenjpeg/t1.c, |
| libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c, |
| libopenjpeg/tgt.h, opj_configh.cmake.in: Work In Progress: insert |
| elements from V2 framework into the trunk |
| |
| 2011-09-16 Kaori Hagihara |
| |
| * [r925] applications/jpip/CHANGES, applications/jpip/README: Add |
| README description for stateless requests |
| * [r924] |
| applications/jpip/opj_client/opj_dec_server/cache_manager.c, |
| applications/jpip/opj_client/opj_dec_server/cache_manager.h, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c: |
| opj_dec_server enabled stateless requests |
| * [r923] |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110825.jar[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110916.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar: |
| opj_viewer_xerces enabled stateless requests |
| * [r922] |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110825.jar[DEL], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110916.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java, |
| applications/jpip/opj_client/opj_viewer/src/ImageViewer.java, |
| applications/jpip/opj_client/opj_viewer/src/ImageWindow.java, |
| applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java: |
| opj_viewer enabled stateless requests |
| |
| 2011-09-09 Antonin Descampe |
| |
| * [r917] libopenjpeg/jpwl/Makefile.am: TRUNK: fixed autotools for |
| new indexer option |
| * [r915] CHANGES: forgot the CHANGES file in r913 |
| * [r913] applications/JavaOpenJPEG/JavaOpenJPEG.c, |
| applications/codec/image_to_j2k.c, |
| applications/mj2/CMakeLists.txt, applications/mj2/Makefile.am, |
| libopenjpeg/CMakeLists.txt, libopenjpeg/Makefile.am, |
| libopenjpeg/cidx_manager.c[ADD], libopenjpeg/cidx_manager.h[ADD], |
| libopenjpeg/cio.c, libopenjpeg/cio.h, |
| libopenjpeg/indexbox_manager.h[ADD], libopenjpeg/j2k.c, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/opj_includes.h, |
| libopenjpeg/phix_manager.c[ADD], libopenjpeg/ppix_manager.c[ADD], |
| libopenjpeg/thix_manager.c[ADD], libopenjpeg/tpix_manager.c[ADD]: |
| TRUNK:added a new indexer functionality to the library. With the |
| new -jpip option at encoding, the user can now generate a JP2 |
| file including an XML box with the index used when browsing the |
| image with JPIP |
| |
| 2011-09-02 Mickaël Savinaud |
| |
| * [r910] CHANGES, tests/compareRAWimages.c: fixed windows nighlty |
| crash about one missing opj_getopt() (and warning with other |
| platform) |
| |
| 2011-09-01 Kaori Hagihara |
| |
| * [r909] applications/jpip/CHANGES, |
| applications/jpip/opj_server/opj_server.c: changed terminating |
| status of opj_server in debug/non-server mode |
| |
| 2011-09-01 Antonin Descampe |
| |
| * [r907] CHANGES, CMake/CheckHaveGetopt.cmake[DEL], CMakeLists.txt, |
| applications/JavaOpenJPEG/CMakeLists.txt, |
| applications/JavaOpenJPEG/JavaOpenJPEG.c, |
| applications/JavaOpenJPEG/JavaOpenJPEGDecoder.c, |
| applications/JavaOpenJPEG/Makefile, applications/Makefile.am, |
| applications/codec/CMakeLists.txt, |
| applications/codec/Makefile.am, applications/codec/convert.c, |
| applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, |
| applications/codec/windirent.h, |
| applications/common/getopt.c[DEL], |
| applications/common/getopt.h[DEL], |
| applications/common/opj_getopt.c[CPY], |
| applications/common/opj_getopt.h[CPY], |
| applications/mj2/CMakeLists.txt, applications/mj2/Makefile.am, |
| applications/mj2/frames_to_mj2.c, |
| applications/mj2/mj2_to_metadata.c, |
| applications/mj2/mj2_to_metadata.vcproj, tests/CMakeLists.txt, |
| tests/comparePGXimages.c, tests/compareRAWimages.c, |
| tests/compare_dump_files.c, tests/nonregression/CMakeLists.txt: |
| renamed getopt.{c/h} to opj_getopt.{c/h} and forced the use of |
| these files rather than the system ones. This fixed issue 78. |
| Credit to Winfried. |
| |
| 2011-08-31 Mickaël Savinaud |
| |
| * [r905] CHANGES, tests/compare_dump_files.c: fixed a segfault with |
| fgets return value for some cases inside test function |
| compare_dump_file() |
| * [r901] CHANGES, CMake/CTestCustom.cmake.in, tests/CMakeLists.txt, |
| tests/compareRAWimages.c[ADD], |
| tests/nonregression/CMakeLists.txt: enhance the encoding test |
| suite and remove unsued CONFIGURE_FILE into a CMakeList |
| |
| 2011-08-30 Mickaël Savinaud |
| |
| * [r900] CHANGES, CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt, |
| tests/nonregression/encoder_test_suite.txt[ADD], |
| tests/nonregression/opj_ref_decode_cmd.sh.in[ADD]: added first |
| version of the encoding tests suite |
| |
| 2011-08-28 Kaori Hagihara |
| |
| * [r897] applications/jpip/tools/indexer/Makefile.nix, |
| applications/jpip/tools/indexer/cidx_manager.c[DEL], |
| applications/jpip/tools/indexer/cidx_manager.h[DEL], |
| applications/jpip/tools/indexer/cio_ext.c[DEL], |
| applications/jpip/tools/indexer/cio_ext.h[DEL], |
| applications/jpip/tools/indexer/ext_libopenjpeg[ADD], |
| applications/jpip/tools/indexer/ext_libopenjpeg/cidx_manager.c[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/cidx_manager.h[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/cio_ext.c[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/cio_ext.h[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/ext_j2k.c[ADD], |
| applications/jpip/tools/indexer/ext_libopenjpeg/ext_jp2.c[ADD], |
| applications/jpip/tools/indexer/ext_libopenjpeg/ext_openjpeg.h[ADD], |
| applications/jpip/tools/indexer/ext_libopenjpeg/indexbox_manager.h[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/phix_manager.c[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/ppix_manager.c[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/thix_manager.c[CPY], |
| applications/jpip/tools/indexer/ext_libopenjpeg/tpix_manager.c[CPY], |
| applications/jpip/tools/indexer/idxjp2_manager.c, |
| applications/jpip/tools/indexer/indexbox_manager.h[DEL], |
| applications/jpip/tools/indexer/j2k_decoder.c, |
| applications/jpip/tools/indexer/phix_manager.c[DEL], |
| applications/jpip/tools/indexer/ppix_manager.c[DEL], |
| applications/jpip/tools/indexer/thix_manager.c[DEL], |
| applications/jpip/tools/indexer/tpix_manager.c[DEL]: |
| reorganization of indexer before importing extentional |
| libopenjpeg files |
| |
| 2011-08-27 Antonin Descampe |
| |
| * [r895] applications/jpip/CHANGES, |
| applications/jpip/opj_client/opj_dec_server/CMakeLists.txt: fixed |
| missing include directory in |
| opj_client/opj_dec_server/CMakeLists.txt |
| |
| 2011-08-26 Antonin Descampe |
| |
| * [r893] Makefile.am, configure.ac: small changes in autotools |
| files |
| * [r892] applications/jpip/CHANGES, |
| applications/jpip/tools/indexer/CMakeLists.txt[ADD], |
| applications/jpip/tools/indexer/Makefile.am[ADD]: fixed cmake and |
| autotools files to reflect recent indexer changes in JPIP |
| |
| 2011-08-26 Kaori Hagihara |
| |
| * [r889] applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/opj_client/opj_dec_server/Makefile.nix, |
| applications/jpip/tools/indexer/CMakeLists.txt[DEL], |
| applications/jpip/tools/indexer/Makefile.am[DEL], |
| applications/jpip/tools/indexer/Makefile.nix, |
| applications/jpip/tools/indexer/bio.c[DEL], |
| applications/jpip/tools/indexer/bio.h[DEL], |
| applications/jpip/tools/indexer/cidx_manager.c[ADD], |
| applications/jpip/tools/indexer/cidx_manager.h[ADD], |
| applications/jpip/tools/indexer/cio.c[DEL], |
| applications/jpip/tools/indexer/cio.h[DEL], |
| applications/jpip/tools/indexer/cio_ext.c[ADD], |
| applications/jpip/tools/indexer/cio_ext.h[ADD], |
| applications/jpip/tools/indexer/event_mgr_handler.c[ADD], |
| applications/jpip/tools/indexer/event_mgr_handler.h[ADD], |
| applications/jpip/tools/indexer/idxjp2_manager.c[ADD], |
| applications/jpip/tools/indexer/index_create.c[DEL], |
| applications/jpip/tools/indexer/indexbox_manager.h[ADD], |
| applications/jpip/tools/indexer/int.c[DEL], |
| applications/jpip/tools/indexer/int.h[DEL], |
| applications/jpip/tools/indexer/j2k.h[DEL], |
| applications/jpip/tools/indexer/j2k_decoder.c[ADD], |
| applications/jpip/tools/indexer/j2k_to_idxjp2.c[ADD], |
| applications/jpip/tools/indexer/j2k_to_idxjp2.h[ADD], |
| applications/jpip/tools/indexer/jp2.c[DEL], |
| applications/jpip/tools/indexer/jp2.h[DEL], |
| applications/jpip/tools/indexer/jpip.c[DEL], |
| applications/jpip/tools/indexer/jpip.h[DEL], |
| applications/jpip/tools/indexer/phix_manager.c[ADD], |
| applications/jpip/tools/indexer/pi.c[DEL], |
| applications/jpip/tools/indexer/pi.h[DEL], |
| applications/jpip/tools/indexer/ppix_manager.c[ADD], |
| applications/jpip/tools/indexer/t2.c[DEL], |
| applications/jpip/tools/indexer/t2.h[DEL], |
| applications/jpip/tools/indexer/tcd.c[DEL], |
| applications/jpip/tools/indexer/tcd.h[DEL], |
| applications/jpip/tools/indexer/tgt.c[DEL], |
| applications/jpip/tools/indexer/tgt.h[DEL], |
| applications/jpip/tools/indexer/thix_manager.c[ADD], |
| applications/jpip/tools/indexer/tpix_manager.c[ADD]: modified |
| indexer to use the latest openjpeg library |
| |
| 2011-08-26 Antonin Descampe |
| |
| * [r887] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/libopenjpip/Makefile.am: fixed cmake and |
| autotools files to reflect recent changes in JPIP |
| |
| 2011-08-26 Kaori Hagihara |
| |
| * [r886] applications/jpip/CHANGES, |
| applications/jpip/opj_client/opj_dec_server/Makefile.nix: fixed |
| Makefile.nix to load openjpeg library from this archive |
| |
| 2011-08-25 Kaori Hagihara |
| |
| * [r885] applications/jpip/CHANGES, applications/jpip/README, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/opj_client/opj_dec_server/cache_manager.c, |
| applications/jpip/opj_client/opj_dec_server/cache_manager.h, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110824.jar[DEL], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110825.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java, |
| applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110824.jar[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110825.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar, |
| applications/jpip/opj_server/Makefile.am, |
| applications/jpip/opj_server/Makefile.nix, |
| applications/jpip/opj_server/opj_server.c: added tid request |
| support to JPIP client and JPIP server quit request |
| |
| 2011-08-24 Kaori Hagihara |
| |
| * [r884] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/box_manager.c, |
| applications/jpip/libopenjpip/box_manager.h, |
| applications/jpip/libopenjpip/boxheader_manager.c, |
| applications/jpip/libopenjpip/byte_manager.c, |
| applications/jpip/libopenjpip/byte_manager.h, |
| applications/jpip/libopenjpip/codestream_manager.h, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/placeholder_manager.c, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110711.jar[DEL], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110824.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110711.jar[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110824.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar, |
| applications/jpip/opj_server/channel_manager.c, |
| applications/jpip/opj_server/opj_server.c, |
| applications/jpip/opj_server/query_parser.c, |
| applications/jpip/opj_server/query_parser.h: support tid request |
| * [r883] applications/jpip/opj_server/opj_server.c: moved |
| declarations of functions of opj_server for readability |
| * [r882] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/cachemodel_manager.c[ADD], |
| applications/jpip/libopenjpip/cachemodel_manager.h[ADD], |
| applications/jpip/libopenjpip/comMakefile.mk, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/index_manager.h, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/libopenjpip/target_manager.c, |
| applications/jpip/libopenjpip/target_manager.h, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java, |
| applications/jpip/opj_server/Makefile.nix, |
| applications/jpip/opj_server/channel_manager.c, |
| applications/jpip/opj_server/channel_manager.h, |
| applications/jpip/opj_server/opj_server.c, |
| applications/jpip/opj_server/session_manager.c, |
| applications/jpip/opj_server/session_manager.h: added |
| cachemodel_manager, which had been managed in target_manager |
| previously |
| |
| 2011-08-22 Mathieu Malaterre |
| |
| * [r879] tests/conformance/CMakeLists.txt, |
| tests/nonregression/CMakeLists.txt: Properly close bug #73, by |
| providing a test for it. |
| |
| 2011-08-22 Antonin Descampe |
| |
| * [r877] CMakeLists.txt, INSTALL: updated INSTALL files, fixed a |
| bug in CMakeLists.txt that prevented finding the data directory |
| * [r876] INSTALL, THANKS: INSTALL and THANKS files update |
| |
| 2011-08-16 Antonin Descampe |
| |
| * [r875] ., AUTHORS[CPY], CHANGES, LICENSE, NEWS[CPY], README, |
| THANKS[CPY], applications/codec/Makefile.am, configure.ac: added |
| NEWS, AUTHORS and THANKS files. Cosmetic changes in autotools |
| files (in trunk) |
| * [r873] ., CHANGES, Makefile.nix[DEL], |
| applications/codec/Makefile.nix[DEL], |
| applications/mj2/Makefile.nix[DEL], config.nix[DEL], |
| doc/Makefile.nix[DEL], libopenjpeg/jpwl/Makefile.nix[DEL], |
| opj_config.h.in.user[DEL], testing[DEL]: removed obsolete testing |
| directory and *.nix files (in trunk) |
| * [r870] CHANGES, CMake/FindFCGI.cmake, applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/CMakeLists.txt, |
| applications/jpip/opj_server/CMakeLists.txt: fixed cmake support |
| for openjpip |
| |
| 2011-08-15 Antonin Descampe |
| |
| * [r868] CHANGES, |
| applications/jpip/opj_client/opj_dec_server/Makefile.am, |
| applications/jpip/tools/jpip_to_j2k.c, |
| applications/jpip/tools/jpip_to_jp2.c, configure.ac, |
| m4/opj_check_lib.m4: fixed a bug in autotools files that |
| prevented libfcgi to be correctly found in some cases (patch from |
| V.Torri) |
| * [r866] INSTALL: minor changes in autotools installation README |
| |
| 2011-08-12 Antonin Descampe |
| |
| * [r864] CHANGES, CMake/FindFCGI.cmake[ADD], CMakeLists.txt, |
| applications/CMakeLists.txt, applications/jpip/CHANGES, |
| applications/jpip/CMakeLists.txt[ADD], |
| applications/jpip/libopenjpip/CMakeLists.txt[ADD], |
| applications/jpip/opj_client/CMakeLists.txt[ADD], |
| applications/jpip/opj_client/opj_dec_server/CMakeLists.txt[ADD], |
| applications/jpip/opj_server/CMakeLists.txt[ADD], |
| applications/jpip/tools/CMakeLists.txt[ADD], |
| applications/jpip/tools/indexer/CMakeLists.txt[ADD], |
| thirdparty/CMakeLists.txt: added cmake support to openjpip |
| |
| 2011-08-11 Mickaël Savinaud |
| |
| * [r863] CHANGES, thirdparty/CMakeLists.txt: Fixed issue #76 |
| (trunk) |
| |
| 2011-08-11 Antonin Descampe |
| |
| * [r861] CHANGES, configure.ac: minor bug fix in configure.ac |
| (credit to Vincent Torri) |
| |
| 2011-08-11 Mickaël Savinaud |
| |
| * [r859] CHANGES, libopenjpeg/j2k.c: fixed build error with |
| position of variable declaration after patch 856 |
| * [r858] CHANGES, applications/codec/convert.c: fixed wrong patch |
| with the return value of fgets into convert.c file |
| |
| 2011-08-10 Mickaël Savinaud |
| |
| * [r857] CHANGES, applications/codec/convert.c: fixed error with |
| the return value of fgets into convert.c file |
| * [r856] CHANGES, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h: moved the definition of |
| OPJ_ARG_NOT_USED from opj_includes.h to openjpeg.h |
| * [r855] CHANGES, libopenjpeg/tcd.c: fixed segfault with 123.j2c |
| and bug.j2c images (thanks to Tim Mattox for his contribution to |
| this patch) |
| * [r854] CHANGES, libopenjpeg/j2k.c: fixed glibc error with broken2 |
| and broken4 images |
| * [r853] CHANGES, tests/comparePGXimages.c, |
| tests/compare_dump_files.c: add copyright header into new test |
| functions |
| * [r852] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/j2k.c, |
| libopenjpeg/jp2.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h, libopenjpeg/t1.c, libopenjpeg/tcd.c: |
| removed unused parameters warnings with the solution proposed by |
| myself and Bob Friesenhahn |
| |
| 2011-08-09 Antonin Descampe |
| |
| * [r851] CHANGES, openjpeg.xcodeproj[DEL]: removed xcode project |
| files (cmake and autotools are now the only supported build |
| methods) |
| |
| 2011-07-29 Mickaël Savinaud |
| |
| * [r850] CHANGES, applications/mj2/CMakeLists.txt: update MJ2 |
| CMakeLists regards to the new thirdparty strategy |
| * [r849] CHANGES, CMake/CTestCustom.cmake.in: increase number of |
| warning reported on the dashboard (forgot the file in the last |
| commit) |
| * [r848] CHANGES, applications/codec/convert.c, |
| applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, applications/common/getopt.c, |
| applications/common/getopt.h, libopenjpeg/event.c, |
| libopenjpeg/jp2.c, libopenjpeg/t2.c, tests/comparePGXimages.c, |
| tests/compare_dump_files.c: solve some obvious warnings for WIN |
| platform, increase number of warning reported on the dashboard, |
| correct last warnings with gcc 4.4 (-Wall) |
| |
| 2011-07-28 Mickaël Savinaud |
| |
| * [r846] applications/codec/convert.c, |
| applications/codec/j2k_to_image.c, applications/common/getopt.c, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/mj2/frames_to_mj2.c, applications/mj2/mj2.c, |
| applications/mj2/mj2.h, applications/mj2/mj2_convert.c, |
| applications/mj2/mj2_convert.h, libopenjpeg/dwt.c, |
| libopenjpeg/j2k.c, libopenjpeg/jpwl/jpwl.c, |
| libopenjpeg/jpwl/jpwl_lib.c: manage case 0 frames inside |
| yuv_num_frames function and correct some warnings with gcc4.5 |
| (credit to Winfried) |
| |
| 2011-07-27 Mickaël Savinaud |
| |
| * [r845] CHANGES, applications/codec/convert.c, |
| applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c, |
| applications/codec/j2k_to_image.c, tests/compare_dump_files.c, |
| tests/nonregression/CMakeLists.txt: correct some warnings |
| detected under unix platform |
| * [r844] CHANGES, CMakeLists.txt, |
| applications/codec/CMakeLists.txt, tests/CMakeLists.txt, |
| tests/nonregression[ADD], |
| tests/nonregression/CMakeLists.txt[ADD]: added new decoding/dump |
| tests based on data found in input/nonregresion repository |
| (remove JPEG2000_CONFORMANCE_DATA_ROOT variable, add |
| REF_DECODER_BIN_PATH variable for the encoder test suite). Remove |
| definitively old tests |
| |
| 2011-07-26 Mickaël Savinaud |
| |
| * [r843] CHANGES, tests/compare_dump_files.c: correct CRLF problem |
| between unix baseline and win platform test file generated by |
| j2k_dump |
| * [r842] CHANGES, tests/comparePGXimages.c, |
| tests/compare_dump_files.c: use ansi c function fgets instead of |
| GNU function getline to avoid build error with win platform |
| * [r841] CHANGES, applications/codec/j2k_dump.c: delete double |
| semi-colon at end of line which generate crash on win platform |
| |
| 2011-07-25 Mickaël Savinaud |
| |
| * [r839] CHANGES, tests/CMakeLists.txt, tests/comparePGXimages.c, |
| tests/compare_dump_files.c[ADD], |
| tests/conformance/CMakeLists.txt: added non-regression tests for |
| j2k_dump function and conformance data |
| * [r838] CHANGES, applications/codec/j2k_dump.c: modify j2k_dump to |
| support output file, needed for non-regression tests |
| * [r837] CHANGES, applications/codec/convert.c: fixed issue 74 for |
| trunk |
| |
| 2011-07-22 Mickaël Savinaud |
| |
| * [r834] CHANGES, tests/CMakeLists.txt, thirdparty/CMakeLists.txt, |
| thirdparty/libtiff/CMakeLists.txt: correct some troubles about |
| thirdparty when they are used |
| |
| 2011-07-21 Mickaël Savinaud |
| |
| * [r833] CHANGES, tests/CMakeLists.txt: correct a compil error |
| linked to getopt with win platform |
| * [r831] CHANGES, CMakeLists.txt, |
| applications/codec/CMakeLists.txt, tests[ADD], |
| tests/CMakeLists.txt[ADD], tests/comparePGXimages.c[ADD], |
| tests/conformance[ADD], tests/conformance/CMakeLists.txt[ADD], |
| thirdparty/CMakeLists.txt: add new decode tests based on |
| conformance data and tolerance. Non regression is also added on |
| the decoder output. Deactivate old tests. |
| * [r830] CHANGES, applications/codec/convert.c: to follow last |
| version of conformance data about component separator for pgx |
| file, we changed - to _ separator even if nb component = 1 |
| * [r829] CHANGES, thirdparty/CMakeLists.txt: removed unused warning |
| configuration message |
| |
| 2011-07-18 Mickaël Savinaud |
| |
| * [r825] CHANGES, applications/codec/convert.c: correct build error |
| (mislocated declaration) with convert to tiff function when |
| HAVE_LIBTIFF is defined |
| |
| 2011-07-13 Mickaël Savinaud |
| |
| * [r824] CHANGES, CMake/FindLCMS.cmake[CPY], |
| CMake/FindLCMS2.cmake[CPY], CMakeLists.txt, |
| applications/CMakeLists.txt, applications/codec/CMakeLists.txt, |
| opj_configh.cmake.in, thirdparty/CMakeLists.txt, |
| thirdparty/FindLCMS.cmake[DEL], thirdparty/FindLCMS2.cmake[DEL]: |
| improved some CMakeLists files linked to the build of |
| applications which used thirdparty |
| |
| 2011-07-11 Antonin Descampe |
| |
| * [r819] CHANGES: updated CHNAGES files after branch renaming |
| |
| 2011-07-11 Kaori Hagihara |
| |
| * [r817] |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110510.jar[DEL], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110711.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar: |
| updates of jar files 2 |
| * [r816] |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110510.jar[DEL], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110711.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar: |
| updates of jar files |
| |
| 2011-07-10 Antonin Descampe |
| |
| * [r812] CHANGES: opj-v1-branch created |
| * [r811] CHANGES, libopenjpeg/t1.c: improved encoding speed in |
| t1_encode_cblks (credit to Giuseppe Baruffa) |
| |
| 2011-07-06 Kaori Hagihara |
| |
| * [r810] applications/jpip/Makefile.nix, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/tools/Makefile.nix: bug fixed for error |
| concerning parameter name modification, Makefile.nix also |
| corrected |
| |
| 2011-07-06 Antonin Descampe |
| |
| * [r809] applications/jpip/CHANGES, applications/jpip/mainpage.h, |
| applications/jpip/opj_client/opj_dec_server/Makefile.am, |
| applications/jpip/tools/Makefile.am, |
| applications/jpip/tools/jpip_to_jp2.c: JPIP : fixed autotools to |
| work with recent name changes |
| |
| 2011-07-05 Kaori Hagihara |
| |
| * [r808] applications/jpip/CHANGES, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar, |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java, |
| applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java, |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java: |
| additional changes of parameter names and message names for |
| image_viewer and decoding_server from JPT to JPIP-stream |
| * [r806] applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h: add |
| documentations |
| * [r805] applications/jpip/tools/Makefile.nix, |
| applications/jpip/tools/jpip_to_j2k.c[CPY], |
| applications/jpip/tools/jpip_to_jp2.c[CPY], |
| applications/jpip/tools/jpt_to_j2k.c[DEL], |
| applications/jpip/tools/jpt_to_jp2.c[DEL]: changed program and |
| parameter names from jpt to jpip |
| * [r804] applications/jpip/tools/jpt_to_j2k.c, |
| applications/jpip/tools/jpt_to_jp2.c: changed func name |
| parse_stream to parse_JPIPstream |
| |
| 2011-07-04 Kaori Hagihara |
| |
| * [r803] applications/jpip/CHANGES, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/opj_client/opj_dec_server/Makefile.nix, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/jpipstream_manager.c[ADD], |
| applications/jpip/opj_client/opj_dec_server/jpipstream_manager.h[ADD], |
| applications/jpip/opj_client/opj_dec_server/jptstream_manager.c[DEL], |
| applications/jpip/opj_client/opj_dec_server/jptstream_manager.h[DEL], |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c: |
| changed parameter and file names regarding JPT-stream to |
| JPIP-stream, which handles also JPP-stream |
| |
| 2011-07-03 Antonin Descampe |
| |
| * [r797] CHANGES, applications/codec/convert.c: fixed bmptoimage |
| (see |
| http://groups.google.com/group/openjpeg/browse_thread/thread/33a24c5896bf6391) |
| * [r795] CHANGES, applications/common/color.c, libopenjpeg/jp2.c: |
| fixed handling of "jp2->meth" value (Restricted ICC profile |
| handling currently not implemented) |
| |
| 2011-06-30 Antonin Descampe |
| |
| * [r791] CHANGES, CMake/CTestCustom.cmake.in[CPY], CMakeLists.txt, |
| CTestConfig.cmake[CPY], applications/codec/CMakeLists.txt, |
| testing/CTestConfig.cmake[DEL], |
| testing/CTestCustom.cmake.in[DEL]: fixed CTest configuration |
| files |
| |
| 2011-06-27 Kaori Hagihara |
| |
| * [r790] applications/jpip/opj_server/opj_server.c: typo miss |
| corrections for fx,fy |
| |
| 2011-06-03 Mathieu Malaterre |
| |
| * [r787] CHANGES, applications/CMakeLists.txt, |
| applications/codec/CMakeLists.txt: Fix some error with cmake |
| * [r786] CHANGES, libopenjpeg/j2k.c: adding partno and numpart info |
| as part of the warning message (issue #69) |
| |
| 2011-05-26 Antonin Descampe |
| |
| * [r785] Makefile.am, applications/Makefile.am: fixed paths in |
| makefile.am |
| * [r784] applications/jpip/CHANGES, |
| applications/jpip/Makefile[DEL], |
| applications/jpip/Makefile.nix[CPY], |
| applications/jpip/libopenjpip/Makefile[DEL], |
| applications/jpip/libopenjpip/Makefile.nix[CPY], |
| applications/jpip/opj_client/opj_dec_server/Makefile[DEL], |
| applications/jpip/opj_client/opj_dec_server/Makefile.nix[CPY], |
| applications/jpip/opj_server/Makefile[DEL], |
| applications/jpip/opj_server/Makefile.nix[CPY], |
| applications/jpip/tools/Makefile[DEL], |
| applications/jpip/tools/Makefile.nix[CPY], |
| applications/jpip/tools/indexer/Makefile[DEL], |
| applications/jpip/tools/indexer/Makefile.nix[CPY]: changed |
| Makefile to Makefile.nix to avoid having autotools overwrite them |
| |
| 2011-05-25 Kaori Hagihara |
| |
| * [r783] applications/jpip/README, |
| applications/jpip/doc/jpip_architect.png[ADD], |
| applications/jpip/mainpage.h: added system architecture |
| description on the documentation |
| |
| 2011-05-24 Antonin Descampe |
| |
| * [r782] CHANGES, Makefile.am, applications/jpip/CHANGES, |
| applications/jpip/Makefile.am, |
| applications/jpip/tools/Makefile.am[ADD], |
| applications/jpip/tools/indexer/Makefile.am[ADD], |
| applications/jpip/tools/indexer/fix.c[DEL], |
| applications/jpip/tools/indexer/fix.h[DEL], |
| applications/jpip/tools/indexer/jpt.c[DEL], configure.ac: fixed a |
| bug in autotools that prevented "make distcheck" to work properly |
| (credit to Vincent Torri) ; added autotools for the |
| "applications/jpip/tools" directory |
| |
| 2011-05-23 Antonin Descampe |
| |
| * [r780] applications/Makefile.am[ADD], |
| applications/jpip/Makefile.am[ADD], |
| applications/jpip/libopenjpip/Makefile.am[ADD], |
| applications/jpip/opj_client/Makefile.am[ADD], |
| applications/jpip/opj_client/opj_dec_server/Makefile.am[ADD], |
| applications/jpip/opj_server/Makefile.am[ADD]: forgot to add new |
| Makefile.am in previous commit |
| * [r779] CHANGES, Makefile.am, applications/codec/Makefile.am, |
| applications/jpip/CHANGES, applications/mj2/Makefile.am, |
| configure.ac, libopenjpeg/Makefile.am, |
| libopenjpeg/jpwl/Makefile.am: fixed autotools (broken since the |
| new directory structure) and added autotools as a build method |
| for jpip (credit to Vincent Torri) |
| |
| 2011-05-18 Antonin Descampe |
| |
| * [r778] CHANGES, applications/codec/convert.c, |
| applications/codec/convert.h, applications/codec/image_to_j2k.c, |
| applications/codec/j2k_to_image.c, |
| applications/mj2/frames_to_mj2.c, applications/mj2/mj2.c, |
| applications/mj2/mj2.h, applications/mj2/mj2_convert.c, |
| libopenjpeg/cio.c, libopenjpeg/event.c, libopenjpeg/event.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h, libopenjpeg/jpwl/jpwl.c, |
| libopenjpeg/jpwl/jpwl.h, libopenjpeg/jpwl/jpwl_lib.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/t1.c, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: defined new type "opj_bool", and new constants |
| OPJ_FALSE and OPJ_TRUE, to avoid having to deal with "stdbool.h" |
| (patch from Winfried) |
| |
| 2011-05-16 Antonin Descampe |
| |
| * [r777] CHANGES, libopenjpeg/t2.c: fixed another bug related to |
| the number of packets in a tile-part, not correctly taken into |
| account when generating an index file during decoding |
| * [r776] CHANGES, libopenjpeg/j2k.c: fixed part of issue 69, when |
| tile-part index is inconsistent with the total number of |
| tile-parts |
| |
| 2011-05-12 Antonin Descampe |
| |
| * [r775] CHANGES, openjpeg.xcodeproj/project.pbxproj: xcode project |
| file updated (now integrates openjpip) |
| * [r774] CHANGES, applications/jpip/CHANGES: subsequent |
| jpip-related commits to be logged in "applications/jpip/CHANGES" |
| rather than main CHANGES file |
| |
| 2011-05-10 Kaori Hagihara |
| |
| * [r773] applications/jpip/CHANGES, |
| applications/jpip/opj_client/opj_viewer[ADD], |
| applications/jpip/opj_client/opj_viewer/build.xml[ADD], |
| applications/jpip/opj_client/opj_viewer/dist[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/manifest.txt[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110510.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/src[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImageViewer.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImageWindow.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/MML.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/PnmImage.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/RegimViewer.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ResizeListener.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/build.xml[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/manifest.txt[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110510.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/ImageManager.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/ImageViewer.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/ImageWindow.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/ImgdecClient.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/JP2XMLparser.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/JPIPHttpClient.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/MML.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/OptionPanel.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/PnmImage.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/RegimViewer.java[ADD], |
| applications/jpip/opj_client/opj_viewer_xerces/src/ResizeListener.java[ADD]: |
| opj_viewer removed the xml functions (for users without Xersus2), |
| opj_viewer_xerces is the copy of the original viewer ( needs |
| Xersus2) |
| * [r772] applications/jpip/opj_client/opj_viewer[DEL]: temporal |
| commit to resort the opj_viewer |
| * [r771] applications/jpip/CHANGES, |
| applications/jpip/opj_client/opj_dec_server/Makefile, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c: |
| Modification of opj_dec_server to be portable to windows |
| |
| 2011-05-09 Kaori Hagihara |
| |
| * [r770] applications/jpip/CHANGES[ADD], |
| applications/jpip/libopenjpip/bool.h[ADD], |
| applications/jpip/libopenjpip/comMakefile.mk, |
| applications/jpip/libopenjpip/faixbox_manager.c, |
| applications/jpip/libopenjpip/index_manager.c, |
| applications/jpip/libopenjpip/index_manager.h, |
| applications/jpip/libopenjpip/metadata_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.c, |
| applications/jpip/libopenjpip/msgqueue_manager.h, |
| applications/jpip/libopenjpip/placeholder_manager.c, |
| applications/jpip/opj_client/opj_dec_server/Makefile, |
| applications/jpip/opj_client/opj_dec_server/cache_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h, |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c, |
| applications/jpip/opj_server/Makefile, |
| applications/jpip/opj_server/opj_server.c, |
| applications/jpip/opj_server/query_parser.c, |
| applications/jpip/opj_server/query_parser.h, |
| applications/jpip/opj_server/session_manager.h, |
| applications/jpip/tools/Makefile: Removal of c99 from the compile |
| option (to be compatible to win platform) and bool definition in |
| libopenjpip/bool.h |
| |
| 2011-05-09 Antonin Descampe |
| |
| * [r769] CHANGES, |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c, |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c, |
| applications/jpip/opj_server/query_parser.h, |
| applications/jpip/tools/indexer/index_create.c: OpenJPIP: small |
| bug fixes to compile on win platform |
| |
| 2011-05-08 Antonin Descampe |
| |
| * [r768] CHANGES, applications/jpip/opj_server/query_parser.c: |
| OpenJPIP: fixed several bugs in opj_server (removal of strsep |
| function, duplication of query string) + some changes to compile |
| opj_server under windows (replacement of strcasecmp(), bzero()). |
| |
| 2011-04-16 Antonin Descampe |
| |
| * [r767] CHANGES, libopenjpeg/mqc.c: fixed a bug in mqc.c (see |
| https://groups.google.com/d/topic/openjpeg/kQ1PbZUd19k/discussion, |
| credit to Peter Wimmer) |
| * [r766] CHANGES, doc/Doxyfile.dox: fixed wrong path in |
| Doxyfile.dox |
| |
| 2011-04-14 Antonin Descampe |
| |
| * [r759] CHANGES, CMakeLists.txt, INSTALL, README, |
| applications/CMakeLists.txt, applications/indexer_JPIP[DEL], |
| applications/jpip[ADD], applications/jpip/Makefile[ADD], |
| applications/jpip/README[ADD], applications/jpip/doc[ADD], |
| applications/jpip/doc/Doxyfile[ADD], |
| applications/jpip/doc/jpip_protocol.png[ADD], |
| applications/jpip/libopenjpip[ADD], |
| applications/jpip/libopenjpip/Makefile[ADD], |
| applications/jpip/libopenjpip/box_manager.c[ADD], |
| applications/jpip/libopenjpip/box_manager.h[ADD], |
| applications/jpip/libopenjpip/boxheader_manager.c[ADD], |
| applications/jpip/libopenjpip/boxheader_manager.h[ADD], |
| applications/jpip/libopenjpip/byte_manager.c[ADD], |
| applications/jpip/libopenjpip/byte_manager.h[ADD], |
| applications/jpip/libopenjpip/codestream_manager.c[ADD], |
| applications/jpip/libopenjpip/codestream_manager.h[ADD], |
| applications/jpip/libopenjpip/comMakefile.mk[ADD], |
| applications/jpip/libopenjpip/faixbox_manager.c[ADD], |
| applications/jpip/libopenjpip/faixbox_manager.h[ADD], |
| applications/jpip/libopenjpip/ihdrbox_manager.c[ADD], |
| applications/jpip/libopenjpip/ihdrbox_manager.h[ADD], |
| applications/jpip/libopenjpip/imgreg_manager.c[ADD], |
| applications/jpip/libopenjpip/imgreg_manager.h[ADD], |
| applications/jpip/libopenjpip/index_manager.c[ADD], |
| applications/jpip/libopenjpip/index_manager.h[ADD], |
| applications/jpip/libopenjpip/manfbox_manager.c[ADD], |
| applications/jpip/libopenjpip/manfbox_manager.h[ADD], |
| applications/jpip/libopenjpip/marker_manager.c[ADD], |
| applications/jpip/libopenjpip/marker_manager.h[ADD], |
| applications/jpip/libopenjpip/metadata_manager.c[ADD], |
| applications/jpip/libopenjpip/metadata_manager.h[ADD], |
| applications/jpip/libopenjpip/mhixbox_manager.c[ADD], |
| applications/jpip/libopenjpip/mhixbox_manager.h[ADD], |
| applications/jpip/libopenjpip/msgqueue_manager.c[ADD], |
| applications/jpip/libopenjpip/msgqueue_manager.h[ADD], |
| applications/jpip/libopenjpip/placeholder_manager.c[ADD], |
| applications/jpip/libopenjpip/placeholder_manager.h[ADD], |
| applications/jpip/libopenjpip/target_manager.c[ADD], |
| applications/jpip/libopenjpip/target_manager.h[ADD], |
| applications/jpip/mainpage.h[ADD], |
| applications/jpip/opj_client[ADD], |
| applications/jpip/opj_client/opj_dec_server[ADD], |
| applications/jpip/opj_client/opj_dec_server/Makefile[ADD], |
| applications/jpip/opj_client/opj_dec_server/cache_manager.c[ADD], |
| applications/jpip/opj_client/opj_dec_server/cache_manager.h[ADD], |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.c[ADD], |
| applications/jpip/opj_client/opj_dec_server/imgsock_manager.h[ADD], |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c[ADD], |
| applications/jpip/opj_client/opj_dec_server/jp2k_decoder.h[ADD], |
| applications/jpip/opj_client/opj_dec_server/jptstream_manager.c[ADD], |
| applications/jpip/opj_client/opj_dec_server/jptstream_manager.h[ADD], |
| applications/jpip/opj_client/opj_dec_server/opj_dec_server.c[ADD], |
| applications/jpip/opj_client/opj_viewer[ADD], |
| applications/jpip/opj_client/opj_viewer/build.xml[ADD], |
| applications/jpip/opj_client/opj_viewer/dist[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/manifest.txt[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110218.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar[ADD], |
| applications/jpip/opj_client/opj_viewer/src[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImageManager.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImageViewer.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImageWindow.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/JP2XMLparser.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/MML.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/OptionPanel.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/PnmImage.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/RegimViewer.java[ADD], |
| applications/jpip/opj_client/opj_viewer/src/ResizeListener.java[ADD], |
| applications/jpip/opj_server[ADD], |
| applications/jpip/opj_server/Makefile[ADD], |
| applications/jpip/opj_server/channel_manager.c[ADD], |
| applications/jpip/opj_server/channel_manager.h[ADD], |
| applications/jpip/opj_server/opj_server.c[ADD], |
| applications/jpip/opj_server/query_parser.c[ADD], |
| applications/jpip/opj_server/query_parser.h[ADD], |
| applications/jpip/opj_server/session_manager.c[ADD], |
| applications/jpip/opj_server/session_manager.h[ADD], |
| applications/jpip/tools[ADD], |
| applications/jpip/tools/Makefile[ADD], |
| applications/jpip/tools/addXMLinJP2.c[ADD], |
| applications/jpip/tools/indexer[ADD], |
| applications/jpip/tools/indexer/Makefile[ADD], |
| applications/jpip/tools/indexer/bio.c[ADD], |
| applications/jpip/tools/indexer/bio.h[ADD], |
| applications/jpip/tools/indexer/cio.c[ADD], |
| applications/jpip/tools/indexer/cio.h[ADD], |
| applications/jpip/tools/indexer/fix.c[ADD], |
| applications/jpip/tools/indexer/fix.h[ADD], |
| applications/jpip/tools/indexer/index_create.c[ADD], |
| applications/jpip/tools/indexer/int.c[ADD], |
| applications/jpip/tools/indexer/int.h[ADD], |
| applications/jpip/tools/indexer/j2k.h[ADD], |
| applications/jpip/tools/indexer/jp2.c[ADD], |
| applications/jpip/tools/indexer/jp2.h[ADD], |
| applications/jpip/tools/indexer/jpip.c[ADD], |
| applications/jpip/tools/indexer/jpip.h[ADD], |
| applications/jpip/tools/indexer/jpt.c[ADD], |
| applications/jpip/tools/indexer/pi.c[ADD], |
| applications/jpip/tools/indexer/pi.h[ADD], |
| applications/jpip/tools/indexer/t2.c[ADD], |
| applications/jpip/tools/indexer/t2.h[ADD], |
| applications/jpip/tools/indexer/tcd.c[ADD], |
| applications/jpip/tools/indexer/tcd.h[ADD], |
| applications/jpip/tools/indexer/tgt.c[ADD], |
| applications/jpip/tools/indexer/tgt.h[ADD], |
| applications/jpip/tools/jpt_to_j2k.c[ADD], |
| applications/jpip/tools/jpt_to_jp2.c[ADD], |
| applications/jpip/tools/test_index.c[ADD]: initial commit of |
| OpenJPIP 1.0, a JPIP client-server architecture based on OpenJPEG |
| (see README file in jpip directory for more details) |
| * [r753] CHANGES, CMakeLists.txt, INSTALL, |
| applications/codec/CMakeLists.txt, doc/CMakeLists.txt: fixed |
| applications/codec/CMakeLists.txt that prevented JPWL executables |
| to be built with JPWL functionalities ; changed make all |
| behaviour : DOC target removed from ALL |
| |
| 2011-04-13 Antonin Descampe |
| |
| * [r752] CHANGES, CMake/CTestCustom.cmake.in[DEL], CMakeLists.txt, |
| CTestConfig.cmake[DEL], CTestCustom.cmake.in[DEL], README, |
| applications/CMakeLists.txt[ADD], |
| applications/codec/CMakeLists.txt, applications/codec/convert.c, |
| applications/codec/j2k_dump.c, applications/mj2/CMakeLists.txt, |
| applications/mj2/extract_j2k_from_mj2.c, |
| applications/mj2/frames_to_mj2.c, applications/mj2/meta_out.c, |
| applications/mj2/mj2.c, applications/mj2/mj2_convert.c, |
| applications/mj2/mj2_to_frames.c, |
| applications/mj2/mj2_to_metadata.c, |
| applications/mj2/wrap_j2k_in_mj2.c, libopenjpeg/CMakeLists.txt, |
| libopenjpeg/jpwl/CMakeLists.txt, libopenjpeg/jpwl/jpwl.c, |
| libopenjpeg/jpwl/jpwl_lib.c, libopenjpeg/opj_includes.h, |
| testing/CTestConfig.cmake[CPY], |
| testing/CTestCustom.cmake.in[CPY]: changed the directory |
| hierarchy of the whole project. See README files for details. |
| * [r751] JavaOpenJPEG[DEL], OPJViewer[DEL], OPJ_Validate[DEL], |
| applications[ADD], applications/JavaOpenJPEG[CPY], |
| applications/OPJViewer[CPY], applications/codec[CPY], |
| applications/common[CPY], applications/indexer_JPIP[CPY], |
| applications/mj2[CPY], codec[DEL], common[DEL], |
| indexer_JPIP[DEL], jpwl[DEL], libopenjpeg/jpwl[CPY], mj2[DEL], |
| testing[CPY]: re-organization of openjpeg directories hierarchy : |
| step 1 |
| * [r750] CHANGES, openjpeg3d[DEL]: moved "openjpeg3d" directory |
| from the trunk to the branches directory. |
| * [r749] CHANGES, CMakeLists.txt, INSTALL, config.nix, jp3d[DEL], |
| openjpeg3d[CPY], openjpeg3d/CMake[CPY], |
| openjpeg3d/CMake/CTestCustom.cmake.in[DEL], |
| openjpeg3d/CMake/OpenJPEG3DConfig.cmake.in[CPY], |
| openjpeg3d/CMake/OpenJPEGConfig.cmake.in[DEL], |
| openjpeg3d/CMakeLists.txt, openjpeg3d/INSTALL[CPY], |
| openjpeg3d/LICENSE[CPY], openjpeg3d/LICENSE.txt[DEL], |
| openjpeg3d/Makefile.nix[DEL], openjpeg3d/README[CPY], |
| openjpeg3d/README.txt[DEL], openjpeg3d/codec/CMakeLists.txt, |
| openjpeg3d/codec/Makefile.nix[DEL], openjpeg3d/codec/convert.c, |
| openjpeg3d/codec/jp3d_to_volume.c, |
| openjpeg3d/codec/volume_to_jp3d.c, openjpeg3d/libjp3dvm[DEL], |
| openjpeg3d/libopenjpeg3d[CPY], |
| openjpeg3d/libopenjpeg3d.pc.cmake[CPY], |
| openjpeg3d/libopenjpeg3d/CMakeLists.txt, |
| openjpeg3d/tcltk/decoder.tcl, openjpeg3d/tcltk/encoder.tcl: |
| renamed and reorganized "jp3d" directory to "openjpeg3d". Is now |
| a standalone directory, with independent cmake files. Done as it |
| uses its own version of the openjpeg library and does not depend |
| on the one currently developped. Will be removed from the trunk |
| and stored in a branch. |
| |
| 2011-04-12 Antonin Descampe |
| |
| * [r746] CHANGES, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.c: Fixed internal function names conflict |
| with Jasper |
| (http://code.google.com/p/openjpeg/issues/detail?id=30) |
| * [r745] CHANGES, codec/convert.c, codec/image_to_j2k.c: convert.c: |
| ENDIAN condition removed, tiftoimage and imagetotif updated |
| (ALPHA added for RGB and GRAY, correct handling of 12-bit |
| precision), small bugfixes (credit to Winfried) |
| * [r744] CHANGES, configure.ac: small fix in configure.ac (credit |
| to Vincent Torri) |
| |
| 2011-03-30 Rex Dieter |
| |
| * [r743] CMakeLists.txt, libopenjpeg1.pc.cmake: openjpeg.pc.cmake |
| rewrites wrong variables (issue 67) |
| |
| 2011-03-24 Antonin Descampe |
| |
| * [r742] CMakeLists.txt, opj_configh.cmake.in: name fixing in |
| variables related to liblcms |
| |
| 2011-03-21 Antonin Descampe |
| |
| * [r741] CHANGES, CMakeLists.txt, thirdparty/FindLCMS.cmake[ADD], |
| thirdparty/FindLCMS2.cmake[ADD]: added two files FindLCMS.cmake |
| and FindLCMS2.cmake as they are not shipped by default with other |
| cmake modules. |
| * [r740] CMakeLists.txt: fixed a bug that created a conflict |
| between liblcms on the system and liblcms2 in the thirdparty |
| directory |
| |
| 2011-03-20 Antonin Descampe |
| |
| * [r739] CHANGES, CMakeLists.txt, codec/CMakeLists.txt, |
| codec/convert.c, jpwl/CMakeLists.txt, libs[DEL], |
| mj2/CMakeLists.txt, thirdparty[ADD], |
| thirdparty/CMakeLists.txt[ADD], thirdparty/include[ADD], |
| thirdparty/include/zconf.h[ADD], |
| thirdparty/include/zconf.h.cmake.msvc[ADD], |
| thirdparty/include/zlib.h[ADD], thirdparty/liblcms2[ADD], |
| thirdparty/liblcms2/CMakeLists.txt[ADD], |
| thirdparty/liblcms2/COPYING[ADD], |
| thirdparty/liblcms2/include[ADD], |
| thirdparty/liblcms2/include/lcms2.h[ADD], |
| thirdparty/liblcms2/include/lcms2_plugin.h[ADD], |
| thirdparty/liblcms2/src[ADD], |
| thirdparty/liblcms2/src/cmscam02.c[ADD], |
| thirdparty/liblcms2/src/cmscgats.c[ADD], |
| thirdparty/liblcms2/src/cmscnvrt.c[ADD], |
| thirdparty/liblcms2/src/cmserr.c[ADD], |
| thirdparty/liblcms2/src/cmsgamma.c[ADD], |
| thirdparty/liblcms2/src/cmsgmt.c[ADD], |
| thirdparty/liblcms2/src/cmsintrp.c[ADD], |
| thirdparty/liblcms2/src/cmsio0.c[ADD], |
| thirdparty/liblcms2/src/cmsio1.c[ADD], |
| thirdparty/liblcms2/src/cmslut.c[ADD], |
| thirdparty/liblcms2/src/cmsmd5.c[ADD], |
| thirdparty/liblcms2/src/cmsmtrx.c[ADD], |
| thirdparty/liblcms2/src/cmsnamed.c[ADD], |
| thirdparty/liblcms2/src/cmsopt.c[ADD], |
| thirdparty/liblcms2/src/cmspack.c[ADD], |
| thirdparty/liblcms2/src/cmspcs.c[ADD], |
| thirdparty/liblcms2/src/cmsplugin.c[ADD], |
| thirdparty/liblcms2/src/cmsps2.c[ADD], |
| thirdparty/liblcms2/src/cmssamp.c[ADD], |
| thirdparty/liblcms2/src/cmssm.c[ADD], |
| thirdparty/liblcms2/src/cmstypes.c[ADD], |
| thirdparty/liblcms2/src/cmsvirt.c[ADD], |
| thirdparty/liblcms2/src/cmswtpnt.c[ADD], |
| thirdparty/liblcms2/src/cmsxform.c[ADD], |
| thirdparty/liblcms2/src/lcms2.def[ADD], |
| thirdparty/liblcms2/src/lcms2_internal.h[ADD], |
| thirdparty/libpng[ADD], thirdparty/libpng/CMakeLists.txt[ADD], |
| thirdparty/libpng/LICENSE[ADD], thirdparty/libpng/example.c[ADD], |
| thirdparty/libpng/png.c[ADD], thirdparty/libpng/png.h[ADD], |
| thirdparty/libpng/pngconf.h[ADD], |
| thirdparty/libpng/pngerror.c[ADD], |
| thirdparty/libpng/pngget.c[ADD], thirdparty/libpng/pngmem.c[ADD], |
| thirdparty/libpng/pngpread.c[ADD], |
| thirdparty/libpng/pngpriv.h[ADD], |
| thirdparty/libpng/pngread.c[ADD], |
| thirdparty/libpng/pngrio.c[ADD], |
| thirdparty/libpng/pngrtran.c[ADD], |
| thirdparty/libpng/pngrutil.c[ADD], |
| thirdparty/libpng/pngset.c[ADD], |
| thirdparty/libpng/pngtest.c[ADD], |
| thirdparty/libpng/pngtrans.c[ADD], |
| thirdparty/libpng/pngwio.c[ADD], |
| thirdparty/libpng/pngwrite.c[ADD], |
| thirdparty/libpng/pngwtran.c[ADD], |
| thirdparty/libpng/pngwutil.c[ADD], thirdparty/libtiff[ADD], |
| thirdparty/libtiff/CMakeLists.txt[ADD], |
| thirdparty/libtiff/t4.h[ADD], |
| thirdparty/libtiff/tif_apple.c[ADD], |
| thirdparty/libtiff/tif_aux.c[ADD], |
| thirdparty/libtiff/tif_close.c[ADD], |
| thirdparty/libtiff/tif_codec.c[ADD], |
| thirdparty/libtiff/tif_color.c[ADD], |
| thirdparty/libtiff/tif_compress.c[ADD], |
| thirdparty/libtiff/tif_config.h[ADD], |
| thirdparty/libtiff/tif_dir.c[ADD], |
| thirdparty/libtiff/tif_dir.h[ADD], |
| thirdparty/libtiff/tif_dirinfo.c[ADD], |
| thirdparty/libtiff/tif_dirread.c[ADD], |
| thirdparty/libtiff/tif_dirwrite.c[ADD], |
| thirdparty/libtiff/tif_dumpmode.c[ADD], |
| thirdparty/libtiff/tif_error.c[ADD], |
| thirdparty/libtiff/tif_extension.c[ADD], |
| thirdparty/libtiff/tif_fax3.c[ADD], |
| thirdparty/libtiff/tif_fax3.h[ADD], |
| thirdparty/libtiff/tif_fax3sm.c[ADD], |
| thirdparty/libtiff/tif_flush.c[ADD], |
| thirdparty/libtiff/tif_getimage.c[ADD], |
| thirdparty/libtiff/tif_jbig.c[ADD], |
| thirdparty/libtiff/tif_jpeg.c[ADD], |
| thirdparty/libtiff/tif_luv.c[ADD], |
| thirdparty/libtiff/tif_lzw.c[ADD], |
| thirdparty/libtiff/tif_next.c[ADD], |
| thirdparty/libtiff/tif_ojpeg.c[ADD], |
| thirdparty/libtiff/tif_open.c[ADD], |
| thirdparty/libtiff/tif_packbits.c[ADD], |
| thirdparty/libtiff/tif_pixarlog.c[ADD], |
| thirdparty/libtiff/tif_predict.c[ADD], |
| thirdparty/libtiff/tif_predict.h[ADD], |
| thirdparty/libtiff/tif_print.c[ADD], |
| thirdparty/libtiff/tif_read.c[ADD], |
| thirdparty/libtiff/tif_stream.cxx[ADD], |
| thirdparty/libtiff/tif_strip.c[ADD], |
| thirdparty/libtiff/tif_swab.c[ADD], |
| thirdparty/libtiff/tif_thunder.c[ADD], |
| thirdparty/libtiff/tif_tile.c[ADD], |
| thirdparty/libtiff/tif_unix.c[ADD], |
| thirdparty/libtiff/tif_version.c[ADD], |
| thirdparty/libtiff/tif_warning.c[ADD], |
| thirdparty/libtiff/tif_win32.c[ADD], |
| thirdparty/libtiff/tif_write.c[ADD], |
| thirdparty/libtiff/tif_zip.c[ADD], |
| thirdparty/libtiff/tiff.h[ADD], |
| thirdparty/libtiff/tiffconf.h[ADD], |
| thirdparty/libtiff/tiffio.h[ADD], |
| thirdparty/libtiff/tiffio.hxx[ADD], |
| thirdparty/libtiff/tiffiop.h[ADD], |
| thirdparty/libtiff/tiffvers.h[ADD], |
| thirdparty/libtiff/uvcode.h[ADD], thirdparty/libz[ADD], |
| thirdparty/libz/CMakeLists.txt[ADD], |
| thirdparty/libz/adler32.c[ADD], thirdparty/libz/compress.c[ADD], |
| thirdparty/libz/crc32.c[ADD], thirdparty/libz/crc32.h[ADD], |
| thirdparty/libz/deflate.c[ADD], thirdparty/libz/deflate.h[ADD], |
| thirdparty/libz/example.c[ADD], thirdparty/libz/gzclose.c[ADD], |
| thirdparty/libz/gzguts.h[ADD], thirdparty/libz/gzlib.c[ADD], |
| thirdparty/libz/gzread.c[ADD], thirdparty/libz/gzwrite.c[ADD], |
| thirdparty/libz/infback.c[ADD], thirdparty/libz/inffast.c[ADD], |
| thirdparty/libz/inffast.h[ADD], thirdparty/libz/inffixed.h[ADD], |
| thirdparty/libz/inflate.c[ADD], thirdparty/libz/inflate.h[ADD], |
| thirdparty/libz/inftrees.c[ADD], thirdparty/libz/inftrees.h[ADD], |
| thirdparty/libz/minigzip.c[ADD], thirdparty/libz/trees.c[ADD], |
| thirdparty/libz/trees.h[ADD], thirdparty/libz/uncompr.c[ADD], |
| thirdparty/libz/zlib.h[ADD], thirdparty/libz/zutil.c[ADD], |
| thirdparty/libz/zutil.h[ADD]: Removed the libs directory |
| containing win32 compiled versions of libpng, libtiff and |
| liblcms. Added a thirdparty directory to include main source |
| files of libtiff, libpng, libz and liblcms to enable support of |
| these formats in the codec executables. CMake will try to |
| statically build these libraries if they are not found on the |
| system. Note that these third party libraries are not required to |
| build libopenjpeg (which has no dependencies). |
| |
| 2011-03-10 Antonin Descampe |
| |
| * [r738] CHANGES, configure.ac, jp3d/libjp3dvm/Makefile.am: fixed |
| lt_version in configure.ac |
| |
| 2011-03-05 Antonin Descampe |
| |
| * [r737] CHANGES, configure.ac: cosmetic change for status report |
| of ./configure |
| |
| 2011-03-04 Antonin Descampe |
| |
| * [r734] CHANGES, codec/windirent.h, jp3d/codec/windirent.h, |
| jp3d/libjp3dvm/openjpeg3d.h: now assume MinGW does not have |
| dirent.h (actually have it but without opendir function). Fixed |
| also a WIN32 check in jp3d/libjp3dvm/openjpeg3d.h. |
| * [r733] codec/Makefile.am, jp3d/codec/Makefile.am, |
| jp3d/libjp3dvm/Makefile.am, jpwl/Makefile.am, |
| libopenjpeg/Makefile.am, mj2/Makefile.am: small fix related to |
| the formatting of the install report displayed at the end of |
| install procedure |
| * [r732] CHANGES, INSTALL, Makefile.am, codec/Makefile.am, |
| configure.ac, doc/Doxyfile.dox, doc/Makefile.am, |
| jp3d/Makefile.am, jp3d/codec/Makefile.am, |
| jp3d/libjp3dvm/Makefile.am, jpwl/Makefile.am, |
| libopenjpeg/Makefile.am, libopenjpeg1.pc.in, m4[ADD], |
| m4/opj_check_lib.m4[ADD], m4/opj_compiler_flag.m4[ADD], |
| m4/opj_doxygen.m4[ADD], m4/pkg.m4[ADD], mj2/Makefile.am: updated |
| autotools files to improve build and install procedures (credit |
| to Vincent Torri) |
| |
| 2011-02-17 Antonin Descampe |
| |
| * [r731] CHANGES, libopenjpeg/dwt.c: replaced "long" by "size_t" in |
| dwt.c to be sure to cast to a pointer size. |
| * [r730] CHANGES, mj2/frames_to_mj2.c, mj2/mj2_convert.c: now |
| allows 16-bit precision for mj2 encoding and decoding (solves |
| Issue 49 and Issue 63). Credit to Winfried. |
| |
| 2011-02-16 Mathieu Malaterre |
| |
| * [r729] libopenjpeg/CMakeLists.txt: Explicitly link to the math |
| lib on UNIX as we use floor and such symbols |
| * [r728] CMakeLists.txt, indexer_JPIP/CMakeLists.txt: Make sure to |
| be able to compile index_create on UNIX. Install target |
| |
| 2011-02-09 Antonin Descampe |
| |
| * [r727] CHANGES, opj_config.h.in[DEL]: removed opj_config.h.in |
| from svn, as it is automaticaly generated by autoheader when |
| calling ./bootstrap.sh |
| * [r726] JavaOpenJPEG/java sources[DEL], |
| JavaOpenJPEG/java-sources[CPY]: renamed "java sources" to |
| "java-sources" to avoid blank space in directory name |
| |
| 2011-02-06 Antonin Descampe |
| |
| * [r725] CHANGES, jp3d/libjp3dvm/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt: cmake : fixed installed links to |
| openjpeg.h and openjpeg3d.h |
| |
| 2011-01-30 Antonin Descampe |
| |
| * [r724] CHANGES, depcomp[DEL], libopenjpeg/dwt.c, |
| libopenjpeg/jp2.c: fixed warnings in jp2.c (signed compared to |
| unsigned) and dwt.c (bad cast) ; removed depcomp file from trunk |
| (automatically copied by automake in main folder) |
| * [r723] libopenjpeg/jp2.c: replaced en-dash with standard dash in |
| jp2.c |
| |
| 2011-01-29 Antonin Descampe |
| |
| * [r722] jp3d/LICENSE.txt, jp3d/codec/convert.c, |
| jp3d/codec/convert.h, jp3d/codec/jp3d_to_volume.c, |
| jp3d/codec/volume_to_jp3d.c, jp3d/libjp3dvm/bio.c, |
| jp3d/libjp3dvm/bio.h, jp3d/libjp3dvm/cio.c, jp3d/libjp3dvm/cio.h, |
| jp3d/libjp3dvm/dwt.c, jp3d/libjp3dvm/dwt.h, |
| jp3d/libjp3dvm/event.c, jp3d/libjp3dvm/event.h, |
| jp3d/libjp3dvm/fix.h, jp3d/libjp3dvm/int.h, |
| jp3d/libjp3dvm/jp3d.c, jp3d/libjp3dvm/jp3d.h, |
| jp3d/libjp3dvm/jp3d_lib.c, jp3d/libjp3dvm/jp3d_lib.h, |
| jp3d/libjp3dvm/mct.c, jp3d/libjp3dvm/mct.h, jp3d/libjp3dvm/mqc.c, |
| jp3d/libjp3dvm/mqc.h, jp3d/libjp3dvm/openjpeg.c, |
| jp3d/libjp3dvm/openjpeg3d.h, jp3d/libjp3dvm/opj_includes.h, |
| jp3d/libjp3dvm/pi.c, jp3d/libjp3dvm/pi.h, jp3d/libjp3dvm/raw.c, |
| jp3d/libjp3dvm/raw.h, jp3d/libjp3dvm/t1.c, jp3d/libjp3dvm/t1.h, |
| jp3d/libjp3dvm/t2.c, jp3d/libjp3dvm/t2.h, jp3d/libjp3dvm/tcd.c, |
| jp3d/libjp3dvm/tcd.h, jp3d/libjp3dvm/tgt.c, jp3d/libjp3dvm/tgt.h, |
| jp3d/libjp3dvm/volume.c, jp3d/libjp3dvm/volume.h, jpwl/crc.c, |
| jpwl/crc.h, jpwl/jpwl.c, jpwl/jpwl.h, jpwl/jpwl_lib.c, jpwl/rs.c, |
| jpwl/rs.h, libopenjpeg/event.h, libopenjpeg/image.c, |
| libopenjpeg/image.h, libopenjpeg/j2k_lib.c, |
| libopenjpeg/j2k_lib.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h: license |
| header: replaced Hervcalloc by Herve, I should learn to |
| double-check my changes |
| * [r721] CHANGES, jp3d/LICENSE.txt, jp3d/codec/convert.c, |
| jp3d/codec/convert.h, jp3d/codec/jp3d_to_volume.c, |
| jp3d/codec/volume_to_jp3d.c, jp3d/libjp3dvm/bio.c, |
| jp3d/libjp3dvm/bio.h, jp3d/libjp3dvm/cio.c, jp3d/libjp3dvm/cio.h, |
| jp3d/libjp3dvm/dwt.c, jp3d/libjp3dvm/dwt.h, |
| jp3d/libjp3dvm/event.c, jp3d/libjp3dvm/event.h, |
| jp3d/libjp3dvm/fix.h, jp3d/libjp3dvm/int.h, |
| jp3d/libjp3dvm/jp3d.c, jp3d/libjp3dvm/jp3d.h, |
| jp3d/libjp3dvm/jp3d_lib.c, jp3d/libjp3dvm/jp3d_lib.h, |
| jp3d/libjp3dvm/mct.c, jp3d/libjp3dvm/mct.h, jp3d/libjp3dvm/mqc.c, |
| jp3d/libjp3dvm/mqc.h, jp3d/libjp3dvm/openjpeg.c, |
| jp3d/libjp3dvm/openjpeg3d.h, jp3d/libjp3dvm/opj_includes.h, |
| jp3d/libjp3dvm/pi.c, jp3d/libjp3dvm/pi.h, jp3d/libjp3dvm/raw.c, |
| jp3d/libjp3dvm/raw.h, jp3d/libjp3dvm/t1.c, jp3d/libjp3dvm/t1.h, |
| jp3d/libjp3dvm/t2.c, jp3d/libjp3dvm/t2.h, jp3d/libjp3dvm/tcd.c, |
| jp3d/libjp3dvm/tcd.h, jp3d/libjp3dvm/tgt.c, jp3d/libjp3dvm/tgt.h, |
| jp3d/libjp3dvm/volume.c, jp3d/libjp3dvm/volume.h, jpwl/crc.c, |
| jpwl/crc.h, jpwl/jpwl.c, jpwl/jpwl.h, jpwl/jpwl_lib.c, jpwl/rs.c, |
| jpwl/rs.h, libopenjpeg/event.c, libopenjpeg/event.h, |
| libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k_lib.c, |
| libopenjpeg/j2k_lib.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h: removed é |
| in license header to prevent warning C4819 (see |
| http://code.google.com/p/openjpeg/issues/detail?id=57) |
| |
| 2011-01-27 Antonin Descampe |
| |
| * [r720] OpenJPEG.rc[DEL], README.msvc[DEL], clean.bat[DEL]: |
| removed other VS files |
| |
| 2011-01-24 Antonin Descampe |
| |
| * [r719] CHANGES, jp3d/DllJp3dVM.dsp[DEL], jp3d/DllJp3dVM.sln[DEL], |
| jp3d/DllJp3dVM.vcproj[DEL], jp3d/LibJp3dVM.sln[DEL], |
| jp3d/LibJp3dVM.vcproj[DEL], jp3d/codec/jp3d_vm_dec.ncb[DEL], |
| jp3d/codec/jp3d_vm_dec.sln[DEL], jp3d/codec/jp3d_vm_dec.suo[DEL], |
| jp3d/codec/jp3d_vm_dec.vcproj[DEL], |
| jp3d/codec/jp3d_vm_enc.ncb[DEL], jp3d/codec/jp3d_vm_enc.sln[DEL], |
| jp3d/codec/jp3d_vm_enc.suo[DEL], |
| jp3d/codec/jp3d_vm_enc.vcproj[DEL], mj2/MJ2_Extractor.sln[DEL], |
| mj2/MJ2_Extractor.vcproj[DEL], mj2/MJ2_Wrapper.sln[DEL], |
| mj2/MJ2_Wrapper.vcproj[DEL], mj2/frames_to_mj2.sln[DEL], |
| mj2/frames_to_mj2.vcproj[DEL], mj2/mj2_to_frames.sln[DEL], |
| mj2/mj2_to_frames.vcproj[DEL]: remove more obsolete VS files. |
| Left only mj2_to_metadata VS files, as this is the only |
| executable not yet handled by CMake |
| |
| 2011-01-23 Antonin Descampe |
| |
| * [r718] CHANGES, DllOpenJPEG.dsp[DEL], DllOpenJPEG.sln[DEL], |
| DllOpenJPEG.vcproj[DEL], JavaOpenJPEG/JavaOpenJPEG.dsp[DEL], |
| JavaOpenJPEG/JavaOpenJPEG.dsw[DEL], |
| JavaOpenJPEG/JavaOpenJPEG.vcproj[DEL], LibOpenJPEG.dsp[DEL], |
| LibOpenJPEG.dsw[DEL], LibOpenJPEG.sln[DEL], |
| LibOpenJPEG.vcproj[DEL], codec/image_to_j2k.dsp[DEL], |
| codec/image_to_j2k.dsw[DEL], codec/image_to_j2k.sln[DEL], |
| codec/image_to_j2k.vcproj[DEL], codec/j2k_to_image.dsp[DEL], |
| codec/j2k_to_image.dsw[DEL], codec/j2k_to_image.sln[DEL], |
| codec/j2k_to_image.vcproj[DEL], jpwl/JPWL_image_to_j2k.dsp[DEL], |
| jpwl/JPWL_image_to_j2k.dsw[DEL], jpwl/JPWL_j2k_to_image.dsp[DEL], |
| jpwl/JPWL_j2k_to_image.dsw[DEL], jpwl/LibOpenJPEG_JPWL.dsp[DEL], |
| mj2/MJ2_Extractor.dsp[DEL], mj2/MJ2_Extractor.dsw[DEL], |
| mj2/MJ2_Wrapper.dsp[DEL], mj2/MJ2_Wrapper.dsw[DEL], |
| mj2/frames_to_mj2.dsp[DEL], mj2/frames_to_mj2.dsw[DEL], |
| mj2/mj2_to_frames.dsp[DEL], mj2/mj2_to_frames.dsw[DEL], |
| mj2/mj2_to_metadata.dsp[DEL], mj2/mj2_to_metadata.dsw[DEL]: |
| removed obsolete VS files |
| * [r717] CHANGES, mj2/extract_j2k_from_mj2.c, mj2/frames_to_mj2.c, |
| mj2/mj2.c, mj2/mj2.h, mj2/mj2_convert.c, mj2/mj2_to_frames.c, |
| mj2/wrap_j2k_in_mj2.c: MJ2 module: Add two components to mj2.h: |
| meth, enumcs ; Define or reset all components of |
| mj2_cparameters_t before its usage ; Add argument -D prec to |
| frames_to_mj2.c and use the precision in mj2_convert.c (solves |
| Issue 49) |
| * [r716] CHANGES, jpwl/rs.c, jpwl/rs.h: move KK definition from |
| rs.h to rs.c to prevent duplicate symbol error when building jpwl |
| with autotools |
| |
| 2011-01-18 Rex Dieter |
| |
| * [r715] CHANGES, CMakeLists.txt: cmake: SOVERSION change to 1 |
| (from 1.4) to match auto-tools build |
| |
| 2011-01-17 Rex Dieter |
| |
| * [r714] CHANGES, Makefile.in[DEL], aclocal.m4[DEL], |
| codec/Makefile.in[DEL], config.guess[DEL], config.sub[DEL], |
| configure[DEL], doc/Makefile.in[DEL], install-sh[DEL], |
| jp3d/Makefile.in[DEL], jp3d/codec/Makefile.in[DEL], |
| jp3d/libjp3dvm/Makefile.in[DEL], jpwl/Makefile.in[DEL], |
| libopenjpeg/Makefile.in[DEL], ltmain.sh[DEL], missing[DEL], |
| mj2/Makefile.in[DEL]: remove (autotools) generated files |
| |
| 2011-01-16 Antonin Descampe |
| |
| * [r713] CHANGES, codec/convert.c: convert.c: inclusion of endian.h |
| has to be different on APPLE platforms |
| |
| 2011-01-13 Rex Dieter |
| |
| * [r712] Makefile.am, doc/Makefile.am: followup autotools fixes, |
| adding DESTDIR support |
| * [r711] configure.ac: s/libopenjpeg.pc/libopenjpeg1.pc/ |
| * [r710] CHANGES, libopenjpeg/CMakeLists.txt: fix symlink creation |
| (cmake) |
| * [r709] CHANGES, Makefile.am, libopenjpeg.pc.in[DEL], |
| libopenjpeg1.pc.in[CPY]: adjust autotools pkg-config support to |
| match |
| * [r708] CHANGES, CMakeLists.txt, libopenjpeg1.pc.cmake[ADD]: add |
| pkg-config support to cmake |
| |
| 2011-01-11 Antonin Descampe |
| |
| * [r707] CHANGES, codec/convert.c: removed forgotten debug info in |
| imagetopnm() |
| |
| 2011-01-09 Antonin Descampe |
| |
| * [r706] CHANGES, codec/convert.c: imagetopnm() has been rewritten |
| to allow 16-bits precision, and PAM (P7) support. See Netpbm for |
| more info. (patch from szukw000). |
| |
| 2011-01-07 Winfried Szukalski |
| |
| * [r699] CHANGES, Makefile.am, Makefile.in, codec/Makefile.am, |
| codec/Makefile.in, configure, configure.ac, |
| jp3d/codec/Makefile.am, jp3d/codec/Makefile.in, |
| jp3d/libjp3dvm/Makefile.am, jp3d/libjp3dvm/Makefile.in, |
| jpwl/Makefile.am, jpwl/Makefile.in, libopenjpeg/Makefile.am, |
| libopenjpeg/Makefile.in, mj2/Makefile.am, mj2/Makefile.in: |
| changed report code in Makefile.am |
| |
| 2011-01-03 Antonin Descampe |
| |
| * [r698] CHANGES, codec/CMakeLists.txt: removed badly written tests |
| from CTest in codec/CMakeLists.txt |
| |
| 2011-01-02 Antonin Descampe |
| |
| * [r697] CHANGES, CMakeLists.txt, codec/CMakeLists.txt, |
| codec/j2k_dump.c, jp3d/codec/CMakeLists.txt, jpwl/CMakeLists.txt, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libs/lcms[ADD], |
| libs/lcms2[ADD], libs/lcms2/lcms2.h[ADD], |
| libs/lcms2/lcms2_plugin.h[ADD], libs/lcms2/lcms2_static.lib[ADD], |
| libs/libtiff/libtiff.lib, libs/libtiff/tiff.h, |
| libs/libtiff/tiffconf.h, libs/libtiff/tiffio.h, |
| libs/libtiff/tiffio.hxx[ADD], libs/libtiff/tiffvers.h, |
| libs/png[ADD], libs/png/libpng14.lib[ADD], libs/png/png.h[ADD], |
| libs/png/pngconf.h[ADD], libs/png/zconf.h[ADD], |
| libs/png/zlib.h[ADD], libs/png/zlib.lib[ADD], mj2/CMakeLists.txt: |
| bug fixes to enable cmake compilation on WIN32 platform (see |
| CHANGES for details) |
| * [r696] openjpeg.xcodeproj/project.pbxproj: small update to xcode |
| project |
| |
| 2010-12-14 Winfried Szukalski |
| |
| * [r695] CHANGES, Makefile.in, Makefile.nix, aclocal.m4, |
| codec/Makefile.am, codec/Makefile.in, configure, configure.ac, |
| doc/Makefile.in, jp3d/Makefile.in, jp3d/codec/Makefile.am, |
| jp3d/codec/Makefile.in, jp3d/libjp3dvm/Makefile.am, |
| jp3d/libjp3dvm/Makefile.in, jpwl/Makefile.am, jpwl/Makefile.in, |
| libopenjpeg/Makefile.am, libopenjpeg/Makefile.in, ltmain.sh, |
| mj2/Makefile.am, mj2/Makefile.in: Adapted |
| Makefile.am/Makefile.nix to build choice: shared xor static |
| |
| 2010-12-11 Antonin Descampe |
| |
| * [r694] CHANGES, jp3d/libjp3dvm/CMakeLists.txt: fixed flags when |
| building jp3d with MinGW |
| |
| 2010-12-10 Winfried Szukalski |
| |
| * [r693] CHANGES, codec/Makefile.am, codec/Makefile.in, |
| codec/Makefile.nix, config.nix, configure, configure.ac, |
| jp3d/Makefile.nix, jp3d/codec/Makefile.am, |
| jp3d/codec/Makefile.in, jp3d/codec/Makefile.nix, |
| jpwl/Makefile.am, jpwl/Makefile.in, jpwl/Makefile.nix, |
| mj2/Makefile.am, mj2/Makefile.in, mj2/Makefile.nix: Changed build |
| choice in configure.ac/Makefile.am/Makefile.nix: shared xor |
| static |
| |
| 2010-12-09 Antonin Descampe |
| |
| * [r692] CHANGES, jp3d/libjp3dvm/CMakeLists.txt: removed LCMS |
| dependency in jp3d/libjp3dvm/CMakeLists.txt |
| * [r691] CHANGES, openjpeg.xcodeproj/project.pbxproj: updated xcode |
| project |
| * [r690] CHANGES, jp3d/DllJp3dVM.dsp, jp3d/DllJp3dVM.vcproj, |
| jp3d/LibJp3dVM.vcproj, jp3d/Makefile.nix, jp3d/codec/convert.c, |
| jp3d/codec/jp3d_to_volume.c, jp3d/codec/volume_to_jp3d.c, |
| jp3d/libjp3dvm/CMakeLists.txt, jp3d/libjp3dvm/Makefile.am, |
| jp3d/libjp3dvm/Makefile.in, jp3d/libjp3dvm/cio.h, |
| jp3d/libjp3dvm/event.h, jp3d/libjp3dvm/int.h, |
| jp3d/libjp3dvm/openjpeg.h[DEL], jp3d/libjp3dvm/openjpeg3d.h[CPY], |
| jp3d/libjp3dvm/opj_includes.h: renamed jp3d/libjp3dvm/openjpeg.h |
| => jp3d/libjp3dvm/openjpeg3d.h |
| * [r689] CHANGES, JavaOpenJPEG/CMakeLists.txt, |
| JavaOpenJPEG/Makefile, codec/compat[DEL]: removed "codec/compat/" |
| directory |
| |
| 2010-12-09 Winfried Szukalski |
| |
| * [r688] CHANGES, Makefile.in, codec/Makefile.in, configure, |
| doc/Makefile.in, jp3d/Makefile.in, jp3d/codec/Makefile.in, |
| jp3d/libjp3dvm/Makefile.in, jpwl/Makefile.in, |
| libopenjpeg/Makefile.in, mj2/Makefile.in: Updated Makefile.in |
| * [r687] CHANGES, Makefile.nix, config.nix, configure.ac, |
| jpwl/Makefile.am, jpwl/Makefile.nix, libopenjpeg/Makefile.am: |
| Removed LCMS dependencies from Makefile.am/Makefile.nix |
| |
| 2010-12-08 Antonin Descampe |
| |
| * [r686] CHANGES, JavaOpenJPEG/JavaOpenJPEG.c, |
| JavaOpenJPEG/JavaOpenJPEGDecoder.c, Makefile.nix, |
| OPJ_Validate/OPJ_Validate.c, codec/CMakeLists.txt, |
| codec/Makefile.am, codec/Makefile.nix, codec/convert.c, |
| codec/image_to_j2k.c, codec/j2k_dump.c, codec/j2k_to_image.c, |
| common[ADD], common/color.c[ADD], common/color.h[ADD], |
| common/format_defs.h[ADD], common/getopt.c[CPY], |
| common/getopt.h[CPY], config.nix, indexer_JPIP/fix.c, |
| indexer_JPIP/index_create.c, indexer_JPIP/j2k.h, |
| jp3d/Makefile.nix, jp3d/codec/convert.c, |
| jp3d/codec/jp3d_to_volume.c, jp3d/codec/volume_to_jp3d.c, |
| jp3d/libjp3dvm/event.c, jp3d/libjp3dvm/jp3d_lib.c, |
| jp3d/libjp3dvm/openjpeg.c, jpwl/CMakeLists.txt, jpwl/Makefile.am, |
| jpwl/Makefile.nix, libopenjpeg/CMakeLists.txt, |
| libopenjpeg/Makefile.am, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/openjpeg.h, libopenjpeg/opj_convert.c[DEL], |
| libopenjpeg/opj_convert.h[DEL], libopenjpeg/opj_includes.h, |
| mj2/CMakeLists.txt, mj2/Makefile.am, mj2/Makefile.nix, mj2/mj2.c, |
| mj2/mj2_to_frames.c, mj2/mj2_to_metadata.c: (thanks to Winfried |
| for his help) |
| * [antonin] changed remaining "WIN32" to "_WIN32" |
| ! [antonin] libopenjpeg has no more dependency on LCMS lib. |
| Everything concerning color (icc profile, conversion to rgb, etc) |
| has been put outside libopenjpeg and is used in j2k_to_image.c |
| and mj2_to_frames.c. |
| - [antonin] removed "opj_convert{.c,.h}" |
| + [antonin] added a directory "common/" that contains |
| "getopt{.c,.h}" (previously in "codec/compat"). |
| + [antonin] added files "color{.c,.h}" in "common/" that define |
| the code for icc profile management and sycc_to_rgb conversion |
| + [antonin] added "common/format_defs.h" that contains common |
| definitions used in image_to_j2k, j2k_to_image, j2k_dump. |
| |
| 2010-12-05 Antonin Descampe |
| |
| * [r685] CHANGES, CMakeLists.txt, INSTALL, codec/CMakeLists.txt, |
| jp3d/codec/CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt, |
| jpwl/CMakeLists.txt, libopenjpeg/CMakeLists.txt, |
| mj2/CMakeLists.txt: revert to previous behaviour for cmake: |
| builds (and links) dynamically by default. Static build only if |
| -DBUILD_SHARED_LIBS is set to OFF. |
| * [r684] CHANGES, codec/compat/getopt.h, codec/convert.c: added a |
| definition in getopt.h and an initial value in convert.c |
| |
| 2010-12-03 Antonin Descampe |
| |
| * [r683] CHANGES, libopenjpeg/CMakeLists.txt: workaround for name |
| clash when building static and dynamic on WIN32 (see |
| http://www.vtk.org/Bug/view.php?id=10190 for description) |
| |
| 2010-11-28 Antonin Descampe |
| |
| * [r682] CHANGES, codec/convert.c: fixed a bug in codec/convert.c |
| that prevented to build executables with WIN32 compiler (thanks |
| winfried) |
| * [r681] CHANGES: |
| * [r680] CHANGES, CMakeLists.txt, INSTALL, codec/CMakeLists.txt, |
| jp3d/codec/CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt, |
| jpwl/CMakeLists.txt, libopenjpeg/CMakeLists.txt, |
| mj2/CMakeLists.txt: changed cmake behaviour: executables are now |
| always statically linked. When -DBUIL_SHARED_LIBS option is ON |
| (the default), the shared versions of the libraries are also |
| built (but executables remain linked against the static |
| libraries). |
| |
| 2010-11-25 Antonin Descampe |
| |
| * [r678] CHANGES, libopenjpeg/event.c, libopenjpeg/j2k_lib.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_malloc.h: fix compilation and DLL creation of |
| libopenjpeg with MSYS/MinGW (from vincent.torri, see issue 47 on |
| googlecode) |
| |
| 2010-11-22 Antonin Descampe |
| |
| * [r677] CHANGES, openjpeg.xcodeproj/project.pbxproj: xcode : |
| changed to native architecture build by default |
| * [r676] CHANGES, codec/convert.c, codec/image_to_j2k.c, |
| codec/j2k_dump.c, codec/j2k_to_image.c, libopenjpeg/jp2.c, |
| libopenjpeg/openjpeg.c: reverted 'include "../opj_config.h"' to |
| 'include "opj_config.h"' |
| |
| 2010-11-18 Antonin Descampe |
| |
| * [r675] openjpeg.xcodeproj/project.pbxproj: xcode project : add |
| mj2 targets |
| |
| 2010-11-17 Antonin Descampe |
| |
| * [r674] CHANGES, CMakeLists.txt, codec/CMakeLists.txt, |
| doc/CMakeLists.txt, libopenjpeg/CMakeLists.txt: install man pages |
| by default. install CHANGES and LICENSE |
| * [r673] CHANGES, CMakeLists.txt, INSTALL, |
| JavaOpenJPEG/CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt, |
| opj_configh.cmake.in: minor changes in cmake files (from |
| winfried) |
| * [r672] CMakeLists.txt: fixed missing argument in main |
| CMakeLists.txt |
| |
| 2010-11-16 Antonin Descampe |
| |
| * [r671] CHANGES, CMakeLists.txt, INSTALL: minor changes in cmake |
| flags |
| |
| 2010-11-15 Antonin Descampe |
| |
| * [r670] CHANGES, openjpeg.xcodeproj/project.pbxproj: xcode project |
| rewrite |
| * [r669] CHANGES, codec/convert.c: changed imagetopng() function to |
| correctly deal with non-standard bit-depths. Add png support for |
| win32. (from winfried) |
| * [r668] CHANGES, codec/image_to_j2k.c, codec/j2k_dump.c, |
| codec/j2k_to_image.c, libopenjpeg/jp2.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h: minor changes in header inclusions |
| * [r667] CHANGES, libopenjpeg/opj_convert.c: complete rewrite of |
| opj_convert.c with correct values (from winfried) |
| |
| 2010-11-11 Antonin Descampe |
| |
| * [r666] CHANGES, jp3d/libjp3dvm/opj_includes.h: removed call to |
| dirent.h in jp3d |
| * [r665] INSTALL: add info on how to build doxygen doc with |
| autotools |
| |
| 2010-10-28 Ben Boeckel |
| |
| * [r664] CHANGES, jpwl/CMakeLists.txt: Fix installation rules in |
| jpwl for CMake |
| |
| 2010-10-26 Ben Boeckel |
| |
| * [r663] CHANGES, jp3d/libjp3dvm/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt: Installation fixes when using CMake |
| |
| 2010-10-25 Ben Boeckel |
| |
| * [r662] CHANGES, jp3d/libjp3dvm/CMakeLists.txt: Fix jp3dvm version |
| |
| 2010-10-24 Antonin Descampe |
| |
| * [r661] CHANGES, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/opj_malloc.h, libopenjpeg/pi.h, libopenjpeg/t1.c, |
| libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.h: Fixed doxygen data inside source code (from |
| winfried) |
| |
| 2010-10-22 Ben Boeckel |
| |
| * [r660] CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt: Don't clobber openjpeg.h from jp3d |
| * [r659] CMakeLists.txt, doc/CMakeLists.txt: Install man pages |
| * [r658] CMakeLists.txt: Default to building shared libraries |
| |
| 2010-10-22 Antonin Descampe |
| |
| * [r657] CHANGES, libopenjpeg/opj_includes.h: Patch to support the |
| MSVC Win 64 builds (from szekerest) |
| * [r656] CHANGES, libopenjpeg/jp2.c: Currently the Visual Studio |
| builds are broken in the SVN. Attached a patch to fix this issue |
| (from szekerest) |
| |
| 2010-10-22 Winfried Szukalski |
| |
| * [r655] CHANGES, jp3d/libjp3dvm/Makefile.am, |
| jp3d/libjp3dvm/Makefile.in, jpwl/Makefile.am, jpwl/Makefile.in, |
| libopenjpeg/Makefile.am, libopenjpeg/Makefile.in: M |
| libopenjpeg/Makefile.in |
| M libopenjpeg/Makefile.am |
| M jp3d/libjp3dvm/Makefile.in |
| M jp3d/libjp3dvm/Makefile.am |
| M CHANGES |
| M jpwl/Makefile.in |
| M jpwl/Makefile.am |
| * [r654] CHANGES, jpwl/Makefile.am, jpwl/Makefile.in: M CHANGES |
| M jpwl/Makefile.in |
| M jpwl/Makefile.am |
| * [r653] CHANGES, Makefile.am, Makefile.in, configure, |
| configure.ac, doc/Makefile.am, doc/Makefile.in, |
| libopenjpeg.pc.in[ADD]: M configure |
| M Makefile.in |
| M configure.ac |
| A libopenjpeg.pc.in |
| M doc/Makefile.in |
| M doc/Makefile.am |
| M CHANGES |
| M Makefile.am |
| |
| 2010-10-21 Antonin Descampe |
| |
| * [r651] CHANGES, codec/image_to_j2k.c, codec/j2k_dump.c, |
| codec/j2k_to_image.c: fixed help display (patch from winfried) |
| * [r650] CHANGES, CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt: fixed paths to png and tiff in |
| CMakeLists.txt and fixed link to lcms library (patch from |
| winfried) |
| |
| 2010-10-19 Antonin Descampe |
| |
| * [r649] CHANGES, codec/image_to_j2k.c, codec/j2k_dump.c, |
| codec/j2k_to_image.c, mj2/extract_j2k_from_mj2.c, |
| mj2/frames_to_mj2.c, mj2/mj2_to_frames.c, mj2/wrap_j2k_in_mj2.c: |
| fixed options and help display (patch from winfried) |
| |
| 2010-10-18 Winfried Szukalski |
| |
| * [r648] CHANGES, Makefile.nix, config.nix, doc/Makefile.am, |
| doc/Makefile.in, doc/Makefile.nix, jp3d/Makefile.nix, |
| jpwl/Makefile.nix: M jp3d/Makefile.nix |
| M config.nix |
| M doc/Makefile.in |
| M doc/Makefile.am |
| M doc/Makefile.nix |
| M CHANGES |
| M jpwl/Makefile.nix |
| M Makefile.nix |
| |
| 2010-10-17 Winfried Szukalski |
| |
| * [r647] CHANGES, INSTALL, Makefile.am, Makefile.in, Makefile.nix, |
| codec/Makefile.am, codec/Makefile.in, config.nix, configure, |
| configure.ac, doc/Makefile.am, doc/Makefile.in, doc/Makefile.nix, |
| jp3d/Makefile.in, jp3d/Makefile.nix, jp3d/codec/Makefile.am, |
| jp3d/codec/Makefile.in, jp3d/libjp3dvm/Makefile.in, |
| jpwl/Makefile.am, jpwl/Makefile.in, jpwl/Makefile.nix, |
| libopenjpeg/Makefile.in, mj2/Makefile.am, mj2/Makefile.in, |
| mj2/Makefile.nix, opj_config.h.in.user: -This line, and those |
| below, will be ignored-- |
| |
| M configure |
| M Makefile.in |
| M opj_config.h.in.user |
| M mj2/Makefile.in |
| M mj2/Makefile.am |
| M mj2/Makefile.nix |
| M libopenjpeg/Makefile.in |
| M jp3d/Makefile.in |
| M jp3d/libjp3dvm/Makefile.in |
| M jp3d/Makefile.nix |
| M jp3d/codec/Makefile.in |
| M jp3d/codec/Makefile.am |
| M config.nix |
| M configure.ac |
| M doc/Makefile.in |
| M doc/Makefile.am |
| M doc/Makefile.nix |
| M INSTALL |
| M CHANGES |
| M jpwl/Makefile.in |
| M jpwl/Makefile.am |
| M jpwl/Makefile.nix |
| M Makefile.am |
| M Makefile.nix |
| M codec/Makefile.in |
| M codec/Makefile.am |
| |
| 2010-10-13 Winfried Szukalski |
| |
| * [r646] aclocal.m4, bootstrap.sh, codec/Makefile.in, config.guess, |
| config.sub, configure, jp3d/libjp3dvm/Makefile.in, |
| libopenjpeg/Makefile.in, ltmain.sh, opj_config.h.in: |
| * [r645] Makefile.nix, codec/Makefile.am, codec/Makefile.nix, |
| configure.ac, libopenjpeg/Makefile.am: |
| |
| 2010-10-10 Antonin Descampe |
| |
| * [r644] CHANGES, configure.ac, jp3d/Makefile.nix, |
| jp3d/libjp3dvm/Makefile.am, mj2/Makefile.nix, |
| opj_config.h.in.user: 1. The jp3d/libjp3dvm/Makefile.am has been |
| changed: |
| |
| Installing: /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/ |
| Installing: |
| /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/openjpeg3d.h |
| |
| PREFIX/include: |
| |
| 23 openjpeg.h -> openjpeg-1.4/openjpeg.h |
| 27 openjpeg3d.h -> openjpeg3d-1.3/openjpeg3d.h |
| |
| 28773 openjpeg-1.4/openjpeg.h |
| 22158 openjpeg3d-1.3/openjpeg3d.h |
| |
| 2. The jp3d/Makefile.nix has been changed respectivly. |
| |
| 3. The mj2/Makefile.nix contained a wrong path to 'compat/' |
| |
| 4. opj_config.h.in.user contained a comment within a comment. |
| |
| 5. 'autoreconf' reported that AC_PROG_RANLIB is no longer |
| necessary in 'configure.ac'. |
| |
| 2010-10-08 Antonin Descampe |
| |
| * [r643] CHANGES, mj2/mj2.c: fixed a bug in mj2.c that prevented |
| extract_j2k_from_mj2 to build properly. Patch from winfried |
| |
| 2010-10-05 Antonin Descampe |
| |
| * [r637] CMakeLists.txt: fixed CMakeLists.txt typo |
| * [r636] CHANGES[CPY], CMakeLists.txt, ChangeLog[DEL], |
| INSTALL[ADD], LICENSE[CPY], Makefile[DEL], Makefile.am[ADD], |
| Makefile.in[ADD], Makefile.nix[ADD], Makefile.osx[DEL], |
| README[ADD], README.cmake[DEL], README.linux[DEL], |
| README.osx[DEL], aclocal.m4[ADD], bootstrap.sh[ADD], |
| codec/CMakeLists.txt, codec/Makefile[DEL], |
| codec/Makefile.am[ADD], codec/Makefile.in[ADD], |
| codec/Makefile.nix[ADD], codec/README[ADD], codec/convert.c, |
| codec/dirent.h[DEL], codec/image_to_j2k.c, codec/j2k_dump.c, |
| codec/j2k_to_image.c, codec/windirent.h[ADD], config.guess[ADD], |
| config.nix[ADD], config.sub[ADD], configure[ADD], |
| configure.ac[ADD], depcomp[ADD], doc/CMakeLists.txt, |
| doc/Doxyfile.dox, doc/Makefile.am[ADD], doc/Makefile.in[ADD], |
| doc/Makefile.nix[ADD], doc/man[ADD], doc/man/man1[ADD], |
| doc/man/man1/image_to_j2k.1[ADD], doc/man/man1/j2k_dump.1[ADD], |
| doc/man/man1/j2k_to_image.1[ADD], doc/man/man3[ADD], |
| doc/man/man3/libopenjpeg.3[ADD], install-sh[ADD], |
| jp3d/CMakeLists.txt, jp3d/Makefile[DEL], jp3d/Makefile.am[ADD], |
| jp3d/Makefile.in[ADD], jp3d/Makefile.nix[ADD], |
| jp3d/codec/Makefile[DEL], jp3d/codec/Makefile.am[ADD], |
| jp3d/codec/Makefile.in[ADD], jp3d/codec/Makefile.nix[ADD], |
| jp3d/codec/convert.c, jp3d/codec/dirent.h[DEL], |
| jp3d/codec/jp3d_to_volume.c, jp3d/codec/volume_to_jp3d.c, |
| jp3d/codec/windirent.h[ADD], jp3d/libjp3dvm/CMakeLists.txt, |
| jp3d/libjp3dvm/Makefile.am[ADD], jp3d/libjp3dvm/Makefile.in[ADD], |
| jp3d/libjp3dvm/dwt.c, jp3d/libjp3dvm/openjpeg.c, |
| jp3d/libjp3dvm/openjpeg.h, jp3d/tcltk/README[ADD], |
| jpwl/CMakeLists.txt, jpwl/Makefile[DEL], jpwl/Makefile.am[ADD], |
| jpwl/Makefile.in[ADD], jpwl/Makefile.nix[ADD], |
| libopenjpeg/CMakeLists.txt, libopenjpeg/Makefile.am[ADD], |
| libopenjpeg/Makefile.in[ADD], libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/opj_convert.c[ADD], |
| libopenjpeg/opj_convert.h[ADD], libopenjpeg/t2.c, |
| license.txt[DEL], ltmain.sh[ADD], missing[ADD], |
| mj2/CMakeLists.txt, mj2/Makefile[DEL], mj2/Makefile.am[ADD], |
| mj2/Makefile.in[ADD], mj2/Makefile.nix[ADD], |
| mj2/extract_j2k_from_mj2.c, mj2/frames_to_mj2.c, mj2/meta_out.c, |
| mj2/mj2.c, mj2/mj2_convert.c, mj2/mj2_to_frames.c, |
| mj2/mj2_to_metadata.c, mj2/wrap_j2k_in_mj2.c, |
| openjpegConfigure.h.in[DEL], opj_config.h.in[ADD], |
| opj_config.h.in.user[ADD], opj_configh.cmake.in[ADD]: Added files |
| to let people build openjpeg with configure tools ; Added |
| makefiles to let people manually build openjpeg on *nix platforms |
| ; Removed obsolete Makefiles ; Renamed dirent.h to windirent.h ; |
| Made optional the PNG, TIFF, and LCMS support in CMake files ; |
| Added opj_config* files to configure openjpeg before building it |
| (opj_config.h generated by configure, cmake, or manually by the |
| user) ; Renamed this file from ChangeLog to CHANGES ; Renamed |
| License.txt to LICENSE ; Updated README files ; Added INSTALL and |
| LICENSE files ; Added man pages |
| |
| 2010-09-08 Luis Ibáñez |
| |
| * [r635] codec/CMakeLists.txt, codec/convert.c, |
| codec/image_to_j2k.c, codec/j2k_dump.c, codec/j2k_to_image.c: |
| Reverting the use of #include "openjpegConfigure.h" until we find |
| a compatible |
| way of doing this with autoconf, and with the default VS project |
| files. |
| |
| 2010-09-07 Luis Ibáñez |
| |
| * [r634] jpwl/CMakeLists.txt: ENH: Now forcing openjpeg_JPWL to be |
| a STATIC library. |
| * [r633] openjpegConfigure.h.in: ENH: Now verifies if the |
| OPJ_STATIC macro is not |
| already defined, before it defines it. |
| * [r632] codec/convert.c, codec/image_to_j2k.c, codec/j2k_dump.c, |
| codec/j2k_to_image.c: ENH: Including the new header file |
| openjpegConfigure.h |
| in order to carry the definition of OPJ_STATIC |
| when building static libraries. |
| |
| 2010-09-05 Luis Ibáñez |
| |
| * [r631] mj2/CMakeLists.txt: COMP: adding trunk/codec/compat to the |
| list of directories |
| that must be searched for header files. |
| * [r630] mj2/CMakeLists.txt, mj2/compat[DEL], mj2/frames_to_mj2.c: |
| ENH: Removed redundant copies of getopt.c and getopt.h. |
| Now reusing the ones in codec/compat. |
| * [r629] JavaOpenJPEG/CMakeLists.txt, codec/CMakeLists.txt: ENH: |
| The logic for defining OPJ_STATIC has now been moved to the |
| openjpegConfigure.h file. |
| * [r628] openjpegConfigure.h.in: ENH: Adding symbols from |
| traditional checks. |
| NOTE: the LCMS may still require CMake code for detecting the |
| prescence of the library, of the use of CMake options for letting |
| the user choose based on her preference. |
| * [r627] CMakeLists.txt, openjpegConfigure.h.in[ADD]: ENH: Adding a |
| configured header file at the image of config.h. |
| * [r626] jpwl/CMakeLists.txt: COMP: PNG_LIBRARIES were missing for |
| the TARGET_LINK_LIBRARIES command |
| of the executable targets. |
| * [r625] CMakeLists.txt: ENH: jpwl subdirectory is now build also |
| on Unix systems. |
| As pointed out by Winfried and Antonin, there is no reason |
| to exclude jpwl in Unix systems. |
| * [r624] CMake/CheckHaveGetopt.cmake[ADD], CMakeLists.txt, |
| JavaOpenJPEG/CMakeLists.txt, codec/CMakeLists.txt, |
| jpwl/CMakeLists.txt: ENH: Grouping the logic that detects |
| getopt.c into a single .cmake file. |
| |
| Multiple directories were repeating this configuration |
| independently. |
| The directory jp3d is expected to be self-suficient so it still |
| does |
| the configuration directly. |
| |
| 2010-09-01 Luis Ibáñez |
| |
| * [r623] jp3d/codec/CMakeLists.txt, jpwl/CMakeLists.txt, |
| mj2/CMakeLists.txt: COMP: Fixing configuration for static builds. |
| Fixing dependencies that several |
| executables have on getopt.c, convert.c and index.c. |
| |
| Some refactoring is going to be required in order to have a |
| cleaner |
| configuration process and make it easier to maintain. |
| |
| 2010-08-31 Luis Ibáñez |
| |
| * [r622] CMakeLists.txt: ENH: Silencing warnings from Visual Studio |
| regardgin security of string functions, that can't be resolved in |
| a multi-platform manner anywasys. |
| * [r621] jp3d/libjp3dvm/opj_includes.h: STYLE: This file had |
| inconsistent ends of line (mixture of DOS and UNIX). |
| * [r620] jp3d/CMakeLists.txt, jp3d/codec/CMakeLists.txt: COMP: |
| Moving to the parent directory the set INCLUDE_DIRECTORIES |
| command. |
| Given that files in "codec" look for files in "libjp3dvm", and |
| files in |
| "libjp3dvm" look for header files in "codec". |
| * [r619] codec/convert.c: COMP: Remove requirement that png and |
| tiff headers must be in a specific directory relative to this |
| one. |
| * [r618] jp3d/codec/CMakeLists.txt: BUG: The directory compat |
| doesn't exist. The file getopt.c is actually at this level. |
| |
| 2010-08-30 Antonin Descampe |
| |
| * [r617] openjpeg.xcodeproj/project.pbxproj: Update the XCode |
| project file with JPWL targets |
| * [r616] README.cmake: Update the README.cmake file : an |
| instruction was missing to run the tests correctly. |
| |
| 2010-08-11 Mathieu Malaterre |
| |
| * [r609] CMake/OpenJPEGConfig.cmake.in: Fix case |
| |
| 2010-07-07 Antonin Descampe |
| |
| * [r608] Makefile, Makefile.osx, README.cmake, README.linux, |
| README.osx: Update README and Makefiles to promote cmake. Fix the |
| README.cmake file. |
| |
| 2010-07-02 Antonin Descampe |
| |
| * [r607] CMakeLists.txt: Change CMakeLists.txt to build examples by |
| default (image_to_j2k and j2k_to_image). |
| |
| 2010-07-01 Mathieu Malaterre |
| |
| * [r603] codec/CMakeLists.txt: Need to include png/tiff include |
| path |
| |
| 2010-06-29 Mathieu Malaterre |
| |
| * [r602] CMake/CTestCustom.cmake.in[ADD], |
| CMake/OpenJPEGConfig.cmake.in[ADD]: Synchronize branch and trunk |
| cmakelists files |
| * [r601] CMake[ADD], CMakeLists.txt, codec/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt: Synchronize branch and trunk |
| cmakelists files |
| * [r600] codec/j2k_to_image.c: return error code upon errors |
| |
| 2010-06-22 Mathieu Malaterre |
| |
| * [r597] codec/j2k_dump.c: Sync with v2 branch |
| * [r594] codec/convert.c, codec/image_to_j2k.c: Merge with v2 |
| branch |
| * [r592] ChangeLog, codec/j2k_dump.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h: Also dump the image info as well as cp info. |
| * [r591] ChangeLog, codec/Makefile, codec/j2k_dump.c, |
| libopenjpeg/j2k.h: Apply patch from w. szukalski (sent to list). |
| Mon, Jun 21, 2010 at 5:49 PM |
| |
| 2010-06-21 Mathieu Malaterre |
| |
| * [r588] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt, |
| codec/image_to_j2k.c, codec/j2k_dump.c[ADD], |
| codec/j2k_to_image.c: adding j2k_dump executable |
| |
| 2010-05-26 Luis Ibáñez |
| |
| * [r575] CMakeLists.txt, CTestCustom.cmake.in[ADD]: ENH: Added |
| custom configuration for CTest. This allows to fine tune |
| the selection of files for code coverage computation, and also |
| allows to filter out acceptable compiler warnings. |
| * [r571] CTestConfig.cmake: ENH: Cleaning up the file comments. |
| Setting the build time to 3am UTC. |
| |
| 2010-05-26 Mathieu Malaterre |
| |
| * [r570] CMakeLists.txt: Remove automatic setting of BUILDNAME for |
| now |
| * [r569] CMakeLists.txt, codec/CMakeLists.txt: Reactivate ctest |
| * [r568] CMakeLists.txt: Move to cmake 2.6. Add policy CMP0003 |
| |
| 2010-05-26 Antonin Descampe |
| |
| * [r567] CTestConfig.cmake[ADD], ChangeLog: Added CTestConfig.cmake |
| to the root directory to incorporate the testing dashboard. |
| * [r566] ChangeLog, openjpeg.xcodeproj/project.pbxproj: MACOSX : |
| Added a "build all" target to the XCode project file. |
| |
| 2010-04-16 Antonin Descampe |
| |
| * [r565] ChangeLog, openjpeg.xcodeproj/project.pbxproj: MACOSX : |
| Fixed the XCode project file to link with the PNG library. |
| Library and header should be located in /usr/local/lib/ and |
| /usr/local/include/, respectively. Check |
| http://ethan.tira-thompson.org/Mac_OS_X_Ports.html if it is not |
| the case on your mac. |
| |
| 2010-04-08 François-Olivier Devaux |
| |
| * [r563] ChangeLog, libopenjpeg/mqc.c, libopenjpeg/opj_includes.h, |
| libopenjpeg/t2.c: [v1.4]Fixed issue 6 on google code. Variable |
| "pi" not freed or pointed-to in function "pi_create_encode". |
| Thanks to Kent Mein for reporting this. |
| [v1.4]Fixed problem with Borland C++ Builder (Borland C do not |
| have lrintf). Thanks Marek Mauder for this fix. |
| * [r561] ChangeLog, jp3d/codec/jp3d_to_volume.c, libopenjpeg/pi.c: |
| [v1.4] Fixed pi.c bug (issue 15 on google code). Thanks to Anton |
| Lionel for catching this. |
| * [r559] ChangeLog, mj2/mj2_convert.c, mj2/mj2_to_frames.c, |
| mj2/wrap_j2k_in_mj2.c: Fixed MJ2 codec bugs (issues 23-24 on |
| google code). Thanks to Winfried for these patches. |
| * [r558] ChangeLog, jp3d/codec/jp3d_to_volume.c, |
| jp3d/codec/volume_to_jp3d.c: Fixed JP3D codec file format |
| analyzer. Thanks to Kristóf Ralovich for this patch. |
| * [r557] ChangeLog, libopenjpeg/dwt.c, libopenjpeg/j2k.h, |
| libopenjpeg/mct.c, libopenjpeg/mqc.c, libopenjpeg/mqc.h, |
| libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h, |
| libopenjpeg/t1.c: Significant optimizations of MCT, DWT, MQ and |
| T1 modules by Peter Wimmer (thanks Peter) |
| |
| 2010-03-26 François-Olivier Devaux |
| |
| * [r555] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c: |
| Added support for "jpc" codestreams which are equivalent to "j2c" |
| codestreams [v1.4]. Thanks to Winfried for this patch |
| * [r554] ChangeLog, codec/Makefile, codec/convert.c, |
| codec/convert.h, codec/image_to_j2k.c, codec/j2k_to_image.c: |
| Added support for PNG image format [Not yet functional under |
| WIN32]. Thanks to Winfried for this patch. See details here |
| http://code.google.com/p/openjpeg/issues/detail?id=16 |
| |
| 2010-03-24 François-Olivier Devaux |
| |
| * [r552] ChangeLog, codec/compat/getopt.c, codec/compat/getopt.h, |
| codec/convert.c, codec/image_to_j2k.c, codec/j2k_to_image.c, |
| indexer_JPIP/index_create.c, indexer_JPIP/jp2.c, |
| libopenjpeg/j2k.c, mj2/extract_j2k_from_mj2.c, |
| mj2/frames_to_mj2.c, mj2/mj2.c, mj2/mj2_to_frames.c, |
| mj2/wrap_j2k_in_mj2.c: Code improvements using 'g++-4.4.0' to |
| trace the code (v1.4). Thanks to Winfried for this patch. |
| |
| 2010-03-07 François-Olivier Devaux |
| |
| * [r551] ChangeLog, OPJ_Validate/OPJ_Validate.c, |
| codec/image_to_j2k.c, codec/j2k_to_image.c: Fixed small |
| compatibility issues with win32 in codec (moved include |
| <strings.h>) |
| |
| 2010-03-05 François-Olivier Devaux |
| |
| * [r548] CMakeLists.txt, ChangeLog, Makefile, Makefile.osx: Updated |
| makefiles for v1.4 and v2.0 |
| * [r547] ChangeLog, OPJ_Validate[ADD], OPJ_Validate/Makefile[ADD], |
| OPJ_Validate/OPJ_Binaries[ADD], |
| OPJ_Validate/OPJ_Param_File_v0_1.txt[ADD], |
| OPJ_Validate/OPJ_Validate.c[ADD], |
| OPJ_Validate/OPJ_Validate.dsp[ADD], |
| OPJ_Validate/OPJ_Validate.dsw[ADD], |
| OPJ_Validate/OPJ_Validate_Candidate_vs_Ref.bat[ADD], |
| OPJ_Validate/OPJ_Validate_Candidate_vs_Ref.sh[ADD], |
| OPJ_Validate/OPJ_Validate_Create_Ref.bat[ADD], |
| OPJ_Validate/OPJ_Validate_Create_Ref.sh[ADD], |
| OPJ_Validate/README.txt[ADD], |
| OPJ_Validate/linux_OPJ_Param_File_v0_1.txt[ADD], |
| OPJ_Validate/md5.c[ADD], OPJ_Validate/md5.h[ADD], |
| OPJ_Validate/original[ADD], |
| OPJ_Validate/original/README.txt[ADD], OPJ_Validate/temp[ADD]: |
| First import of OPJ_Validate tool |
| |
| 2010-02-19 François-Olivier Devaux |
| |
| * [r546] jp3d/codec/jp3d_to_volume.c: Applied changes to |
| jp3d_to_volume.c that didn't pass in previous revision (rev545) |
| |
| 2010-02-18 François-Olivier Devaux |
| |
| * [r545] ChangeLog, jp3d/Makefile, jp3d/codec/Makefile[ADD], |
| jp3d/codec/jp3d_to_volume.c: JP3D Module. Fixed issue when |
| computing the number of elements in an array that leads to crash |
| (thanks Kristof). Updated JP3D makefiles. |
| |
| 2010-01-20 François-Olivier Devaux |
| |
| * [r542] ChangeLog, libopenjpeg/openjpeg.h: [FOD] Created a new |
| constant in openjpeg.h to differentiate the case when the |
| colorspace is not supported by the library and when it is not |
| specified in the codestream. Suggested by Matteo Italia. |
| |
| 2009-11-06 Antonin Descampe |
| |
| * [r541] ChangeLog, libopenjpeg/t1.c: fixed MCT check bug in |
| t1_getwmsedec. See |
| http://groups.google.com/group/openjpeg/browse_thread/thread/d9d96dd4ec3e7443 |
| for info |
| |
| 2009-11-05 Antonin Descampe |
| |
| * [r540] ChangeLog, codec/convert.c, |
| openjpeg.xcodeproj/project.pbxproj: fixed "tiffio" header |
| inclusion to use user version on Win32 system only (otherwise |
| assume its existence in system headers). |
| |
| 2009-09-10 Antonin Descampe |
| |
| * [r535] ChangeLog, codec/convert.c, codec/index.c, |
| libopenjpeg/t1_generate_luts.c: fixed minor bugs which were |
| triggering warnings at compilation (different signedness, wrong |
| pointer type, etc) |
| |
| 2009-09-08 Antonin Descampe |
| |
| * [r534] ChangeLog, libopenjpeg/openjpeg.c: openjpeg.c : fixed |
| initialization of |
| parameters->cp_disto_alloc/fixed_quality/fixed_alloc/tcp_numlayers |
| because they were preventing to use the -q and -f options. |
| |
| 2009-08-31 Antonin Descampe |
| |
| * [r533] ChangeLog, JavaOpenJPEG/JavaOpenJPEGDecoder.c: |
| JavaOpenJpegDecoder.c : fixed a signed/unsigned behaviour when |
| returning form C to JAVA |
| |
| 2008-10-01 Mathieu Malaterre |
| |
| * [r528] license.txt: ENH: fix svn properties |
| * [r527] codec/image_to_j2k.c: COMP: minor compilation warning |
| |
| 2008-08-22 Antonin Descampe |
| |
| * [r526] ChangeLog, libopenjpeg/tcd.c: found a bug in tcd.c that |
| was preventing to find the correct threshold in |
| tcd_rateallocate.c for high-precision images. Applied a temporary |
| patch but a better solution should be found. |
| |
| 2008-08-21 Antonin Descampe |
| |
| * [r525] ChangeLog, codec/image_to_j2k.c: fixed a bug in |
| image_to_j2k.c that was preventing the 'r' option to work |
| properly (everything was compressed lossless regardless of the |
| specified rate). |
| |
| 2008-08-08 François-Olivier Devaux |
| |
| * [r524] ChangeLog, codec/convert.c: Modified the way raw images |
| with more that 8bpp are read and written |
| |
| 2008-07-31 Antonin Descampe |
| |
| * [r517] v2[DEL]: Deleting v2 directory... Will be re-created as a |
| branch |
| |
| 2008-07-09 Parvatha Elangovan |
| |
| * [r516] ChangeLog, libopenjpeg/openjpeg.c: Added the default |
| lossless parameter to opj_set_default_encoder_parameters in |
| openjpeg.c |
| |
| 2008-07-04 Antonin Descampe |
| |
| * [r515] v2[ADD], v2/CMakeLists.txt[ADD], |
| v2/Free_CMakeImport.cmake[ADD], v2/codec[ADD], |
| v2/codec/CMakeLists.txt[ADD], v2/codec/compat[ADD], |
| v2/codec/compat/getopt.c[ADD], v2/codec/compat/getopt.h[ADD], |
| v2/codec/convert.c[ADD], v2/codec/convert.h[ADD], |
| v2/codec/dirent.h[ADD], v2/codec/image_to_j2k.c[ADD], |
| v2/codec/index.c[ADD], v2/codec/index.h[ADD], |
| v2/codec/j2k_to_image.c[ADD], v2/libopenjpeg[ADD], |
| v2/libopenjpeg/CMakeLists.txt[ADD], v2/libopenjpeg/bio.c[ADD], |
| v2/libopenjpeg/bio.h[ADD], v2/libopenjpeg/cio.c[ADD], |
| v2/libopenjpeg/cio.h[ADD], v2/libopenjpeg/dwt.c[ADD], |
| v2/libopenjpeg/dwt.h[ADD], v2/libopenjpeg/event.c[ADD], |
| v2/libopenjpeg/event.h[ADD], v2/libopenjpeg/fix.h[ADD], |
| v2/libopenjpeg/function_list.c[ADD], |
| v2/libopenjpeg/function_list.h[ADD], v2/libopenjpeg/image.c[ADD], |
| v2/libopenjpeg/image.h[ADD], v2/libopenjpeg/int.h[ADD], |
| v2/libopenjpeg/invert.c[ADD], v2/libopenjpeg/invert.h[ADD], |
| v2/libopenjpeg/j2k.c[ADD], v2/libopenjpeg/j2k.h[ADD], |
| v2/libopenjpeg/j2k_lib.c[ADD], v2/libopenjpeg/j2k_lib.h[ADD], |
| v2/libopenjpeg/jp2.c[ADD], v2/libopenjpeg/jp2.h[ADD], |
| v2/libopenjpeg/jpt.c[ADD], v2/libopenjpeg/jpt.h[ADD], |
| v2/libopenjpeg/mct.c[ADD], v2/libopenjpeg/mct.h[ADD], |
| v2/libopenjpeg/mqc.c[ADD], v2/libopenjpeg/mqc.h[ADD], |
| v2/libopenjpeg/openjpeg.c[ADD], v2/libopenjpeg/openjpeg.h[ADD], |
| v2/libopenjpeg/opj_configure.h[ADD], |
| v2/libopenjpeg/opj_includes.h[ADD], |
| v2/libopenjpeg/opj_malloc.h[ADD], v2/libopenjpeg/pi.c[ADD], |
| v2/libopenjpeg/pi.h[ADD], v2/libopenjpeg/profile.c[ADD], |
| v2/libopenjpeg/profile.h[ADD], v2/libopenjpeg/raw.c[ADD], |
| v2/libopenjpeg/raw.h[ADD], v2/libopenjpeg/t1.c[ADD], |
| v2/libopenjpeg/t1.h[ADD], v2/libopenjpeg/t1_generate_luts.c[ADD], |
| v2/libopenjpeg/t1_luts.h[ADD], v2/libopenjpeg/t2.c[ADD], |
| v2/libopenjpeg/t2.h[ADD], v2/libopenjpeg/tcd.c[ADD], |
| v2/libopenjpeg/tcd.h[ADD], v2/libopenjpeg/tgt.c[ADD], |
| v2/libopenjpeg/tgt.h[ADD], v2/libs[ADD], v2/libs/FreeImage[ADD], |
| v2/libs/FreeImage/FreeImage.h[ADD], |
| v2/libs/FreeImage/freeimage.s.lib[ADD], |
| v2/libs/FreeImage/libfreeimage.a[ADD], |
| v2/libs/FreeImage/libfreeimage.s.a[ADD], v2/libs/libtiff[ADD], |
| v2/libs/libtiff/libtiff.lib[ADD], v2/libs/libtiff/tiff.h[ADD], |
| v2/libs/libtiff/tiffconf.h[ADD], v2/libs/libtiff/tiffio.h[ADD], |
| v2/libs/libtiff/tiffvers.h[ADD], v2/opj_configure.h.in[ADD], |
| v2/test_Free_image_V2_tile_handling[ADD], |
| v2/test_Free_image_V2_tile_handling/CMakeLists.txt[ADD], |
| v2/test_Free_image_V2_tile_handling/test2_decoder.c[ADD], |
| v2/test_Free_image_V2_tile_handling/test2_encoder.c[ADD], |
| v2/test_V2_tile_handling[ADD], |
| v2/test_V2_tile_handling/CMakeLists.txt[ADD], |
| v2/test_V2_tile_handling/test_decoder.c[ADD], |
| v2/test_V2_tile_handling/test_encoder.c[ADD]: Initial commit of |
| openjpeg version 2. Temprarily added as a separate directory in |
| the trunk (will maybe be moved to a branch of version 1.3, this |
| has to be investigated). |
| |
| 2008-06-12 Antonin Descampe |
| |
| * [r514] ChangeLog, codec/dirent.h: fixed a bug in dirent.h that |
| prevented codec on Linux Alpha Systems to compile correctly. |
| Thanks to RobinC. |
| |
| 2008-05-22 Antonin Descampe |
| |
| * [r513] ChangeLog, libopenjpeg/j2k.c: fixed a bug in j2k.c |
| (j2k_write_sod) that allowed to get negative rates, thanks |
| zhong1985624 for pointing this. |
| * [r512] ChangeLog, libopenjpeg/j2k.c: additional test to avoid |
| crash due to invalid image size, patch by Christopher Layne |
| * [r511] ChangeLog, libopenjpeg/openjpeg.c: memory leak fixed in |
| openjpeg.c (opj_destroy_cstr_info()), patch by Carsten Juttner |
| |
| 2008-05-20 Antonin Descampe |
| |
| * [r510] openjpeg.xcodeproj/project.pbxproj: updated XCode project |
| file |
| |
| 2008-03-12 unipg |
| |
| * [r509] ChangeLog, codec/image_to_j2k.c: Added help line for the |
| -F option in j2k_to_image |
| |
| 2008-03-04 François-Olivier Devaux |
| |
| * [r508] ChangeLog, JavaOpenJPEG/java |
| sources/org/openJpeg/OpenJPEGJavaDecoder.java, JavaOpenJPEG/java |
| sources/org/openJpeg/OpenJPEGJavaEncoder.java: Changed Java files |
| copyright in JavaOpenJPEG module |
| |
| 2008-02-29 François-Olivier Devaux |
| |
| * [r507] libopenjpeg/openjpeg.c: Corrected the wrong syntax of |
| calloc()... |
| * [r506] ChangeLog, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_malloc.h: Fixed openjpeg.c for proper |
| initialization of codec context structures (dinfo in |
| opj_create_compress() and opj_create_decompress(). Bug fix |
| suggested by Andrey V. Kiselev |
| Clean up of opj_aligned_malloc(), to just forgo the use of |
| posix_memalign(), as apparently memalign() is what is working |
| better for everyone. Patch by Callum. |
| |
| 2008-02-28 François-Olivier Devaux |
| |
| * [r505] ChangeLog, j2kviewer[DEL], libopenjpeg/jp2.c: Removed the |
| J2KViewer module, which has been replaced by OPJViewer and fixed |
| the error handling of j2k_decode in jp2.c, thanks to Robin |
| Cornelius |
| |
| 2008-02-11 unipg |
| |
| * [r504] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.iss, |
| OPJViewer/Readme.txt, OPJViewer/source/OPJThreads.cpp, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/build.h, OPJViewer/source/imagjpeg2000.cpp, |
| codec/image_to_j2k.c, jpwl/JPWL_j2k_to_image.dsp, |
| jpwl/LibOpenJPEG_JPWL.dsp, jpwl/Makefile, jpwl/jpwl.c, |
| jpwl/jpwl.h, jpwl/jpwl_lib.c, jpwl/rs.h: Minor style |
| modifications to comply with c99 compiler flag; removed |
| Microsoft-specific "union-in-struct" syntax; Re-enabled cstr_info |
| struct creation when -W switch is specified. Changed a number of |
| things in opjviewer (e.g., decoding thread does not execute GUI |
| calls anymore), to have it running under linux --> it is better |
| than before, but still crashes |
| |
| 2008-02-05 Parvatha Elangovan |
| |
| * [r503] ChangeLog, codec/convert.c, libopenjpeg/tcd.c: In |
| convert.c, corrected imagetobmp() conversion for grayscale. In |
| tcd.c, corrected Rate modification in tcd_init_encode(). |
| |
| 2008-01-31 unipg |
| |
| * [r502] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/OPJViewer.dsw, OPJViewer/source/OPJAbout.cpp[ADD], |
| OPJViewer/source/OPJThreads.cpp, OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h, |
| OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp[DEL], |
| OPJViewer/source/imagj2k.h[DEL], |
| OPJViewer/source/imagjp2.cpp[DEL], |
| OPJViewer/source/imagjp2.h[DEL], |
| OPJViewer/source/imagjpeg2000.cpp, |
| OPJViewer/source/imagjpeg2000.h[ADD], |
| OPJViewer/source/imagmj2.cpp[DEL], |
| OPJViewer/source/imagmj2.h[DEL], OPJViewer/source/imagmxf.cpp, |
| OPJViewer/source/imagmxf.h: In opjviewer, unification of JPEG |
| 2000 family handlers (*.jp2, *.mj2, *.j2k) in a single file |
| |
| 2008-01-22 François-Olivier Devaux |
| |
| * [r501] ChangeLog, libopenjpeg/image.c: In image.c, changed the |
| opj_image_create0() memory allocation from malloc() to calloc() |
| in order to avoid segfaults when freeing the memory allocated for |
| the coding of bad images. Thanks to Christopher Layne for this |
| improvement. |
| |
| 2008-01-18 Antonin Descampe |
| |
| * [r500] openjpeg.xcodeproj[ADD], |
| openjpeg.xcodeproj/project.pbxproj[ADD]: update of openjpeg XCode |
| project file (2) |
| * [r499] opjcore.xcodeproj[DEL]: update of openjpeg XCode project |
| file |
| |
| 2008-01-17 François-Olivier Devaux |
| |
| * [r498] mj2/MJ2_Extractor.dsp[ADD], mj2/MJ2_Extractor.dsw[ADD], |
| mj2/MJ2_Extractor.sln[ADD], mj2/MJ2_Extractor.vcproj[ADD], |
| mj2/MJ2_Wrapper.dsp[ADD], mj2/MJ2_Wrapper.dsw[ADD], |
| mj2/MJ2_Wrapper.sln[ADD], mj2/MJ2_Wrapper.vcproj[ADD], |
| mj2/frames_to_mj2.dsp[ADD], mj2/frames_to_mj2.dsw[ADD], |
| mj2/frames_to_mj2.sln[ADD], mj2/frames_to_mj2.vcproj[ADD], |
| mj2/mj2_to_frames.dsp[ADD], mj2/mj2_to_frames.dsw[ADD], |
| mj2/mj2_to_frames.sln[ADD], mj2/mj2_to_frames.vcproj[ADD], |
| mj2/mj2_to_metadata.dsp[ADD], mj2/mj2_to_metadata.dsw[ADD], |
| mj2/mj2_to_metadata.dtd[ADD], mj2/mj2_to_metadata.sln[ADD], |
| mj2/mj2_to_metadata.vcproj[ADD]: SVN server problem. Added again |
| MJ2 project files to try to solve issue. |
| * [r497] mj2/MJ2_Extractor.dsp[DEL], mj2/MJ2_Extractor.dsw[DEL], |
| mj2/MJ2_Extractor.sln[DEL], mj2/MJ2_Extractor.vcproj[DEL], |
| mj2/MJ2_Wrapper.dsp[DEL], mj2/MJ2_Wrapper.dsw[DEL], |
| mj2/MJ2_Wrapper.sln[DEL], mj2/MJ2_Wrapper.vcproj[DEL], |
| mj2/frames_to_mj2.dsp[DEL], mj2/frames_to_mj2.dsw[DEL], |
| mj2/frames_to_mj2.sln[DEL], mj2/frames_to_mj2.vcproj[DEL], |
| mj2/mj2_to_frames.dsp[DEL], mj2/mj2_to_frames.dsw[DEL], |
| mj2/mj2_to_frames.sln[DEL], mj2/mj2_to_frames.vcproj[DEL], |
| mj2/mj2_to_metadata.dsp[DEL], mj2/mj2_to_metadata.dsw[DEL], |
| mj2/mj2_to_metadata.dtd[DEL], mj2/mj2_to_metadata.sln[DEL], |
| mj2/mj2_to_metadata.vcproj[DEL]: SVN server problem. Removed MJ2 |
| project files to try to solve issue. |
| |
| 2008-01-17 Antonin Descampe |
| |
| * [r496] ChangeLog, opjcore.xcodeproj[ADD], |
| opjcore.xcodeproj/project.pbxproj[ADD]: Initial commit of Xcode |
| project directory (XCode 2.5 for macosx). Available targets : |
| libopenjpeg (stat and dyn), image_to_j2k, j2k_to_image |
| |
| 2008-01-16 Antonin Descampe |
| |
| * [r495] ChangeLog, libopenjpeg/opj_malloc.h: fixed opj_malloc.h |
| for macosx (bugfix provided by janpeder, thanks) |
| * [r494] CVSROOT[DEL]: remove obsolete directory "CVSROOT" |
| * [r493] Makefile.osx, README.osx: update makefile.osx and |
| readme.osx to comply with version 1.3 |
| |
| 2008-01-11 François-Olivier Devaux |
| |
| * [r492] ChangeLog, JavaOpenJPEG/JavaOpenJPEG.vcproj, |
| JavaOpenJPEG/java-jni[ADD], JavaOpenJPEG/java-jni/include[ADD], |
| JavaOpenJPEG/java-jni/include/jawt.h[ADD], |
| JavaOpenJPEG/java-jni/include/jdwpTransport.h[ADD], |
| JavaOpenJPEG/java-jni/include/jni.h[ADD], |
| JavaOpenJPEG/java-jni/include/jvmdi.h[ADD], |
| JavaOpenJPEG/java-jni/include/jvmpi.h[ADD], |
| JavaOpenJPEG/java-jni/include/jvmti.h[ADD], |
| JavaOpenJPEG/java-jni/include/win32[ADD], |
| JavaOpenJPEG/java-jni/include/win32/jawt_md.h[ADD], |
| JavaOpenJPEG/java-jni/include/win32/jni_md.h[ADD], |
| JavaOpenJPEG/java-jni/lib[ADD], |
| JavaOpenJPEG/java-jni/lib/jvm.lib[ADD]: Added missing files to |
| JavaOpenJPEG project (files from Patrick Piscaglia) |
| |
| 2008-01-04 Parvatha Elangovan |
| |
| * [r491] ChangeLog, libopenjpeg/tcd.c: Patch by Callum Lerwick. |
| Fixed error during encoding using tile option in tcd.c |
| |
| 2007-12-21 François-Olivier Devaux |
| |
| * [r490] CMakeLists.txt, ChangeLog, Makefile, |
| libopenjpeg/openjpeg.h: VERSION 1.3.0 RELEASE |
| * [r489] ChangeLog, libopenjpeg/opj_malloc.h, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/t2.c: Bug fixed by David Bruken. |
| Fixed memory allocation issue in opj_malloc.h. |
| Possible errors in pi_create_encode handled |
| |
| 2007-12-19 Antonin Descampe |
| |
| * [r488] ChangeLog, libopenjpeg/dwt.c: changed variables names |
| alpha, beta, gamma, delta in dwt.c to avoid re-declarations on |
| Macosx |
| |
| 2007-12-19 François-Olivier Devaux |
| |
| * [r487] ChangeLog, libopenjpeg/pi.c: Fixed allocation problem in |
| pi.c |
| |
| 2007-12-19 Parvatha Elangovan |
| |
| * [r486] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c: In pi.c, removed the Recursive function |
| pi_check_next_level() and modified the code. |
| |
| 2007-12-19 François-Olivier Devaux |
| |
| * [r485] ChangeLog, libopenjpeg/mqc.h: In mqc.h, changed |
| MQC_NUMCTXS from 32 to 19 as JPEG 2000 only allows 19 possible |
| contexts |
| |
| 2007-12-10 François-Olivier Devaux |
| |
| * [r484] ChangeLog, JavaOpenJPEG[ADD], |
| JavaOpenJPEG/CMakeLists.txt[ADD], |
| JavaOpenJPEG/JavaOpenJPEG.c[ADD], |
| JavaOpenJPEG/JavaOpenJPEG.dsp[ADD], |
| JavaOpenJPEG/JavaOpenJPEG.dsw[ADD], |
| JavaOpenJPEG/JavaOpenJPEG.vcproj[ADD], |
| JavaOpenJPEG/JavaOpenJPEGDecoder.c[ADD], |
| JavaOpenJPEG/Makefile[ADD], JavaOpenJPEG/java sources[ADD], |
| JavaOpenJPEG/java sources/org[ADD], JavaOpenJPEG/java |
| sources/org/openJpeg[ADD], JavaOpenJPEG/java |
| sources/org/openJpeg/OpenJPEGJavaDecoder.java[ADD], |
| JavaOpenJPEG/java |
| sources/org/openJpeg/OpenJPEGJavaEncoder.java[ADD], |
| JavaOpenJPEG/org_openJpeg_OpenJPEGJavaDecoder.h[ADD], |
| JavaOpenJPEG/org_openJpeg_OpenJPEGJavaEncoder.h[ADD], |
| codec/compat/getopt.c, codec/image_to_j2k.c, libopenjpeg/tcd.c: |
| First import of JAVAOpenJPEG, a Java wrapper of OpenJPEG, |
| developed by Patrick Piscaglia of Telemis (www.telemis.com). |
| Thank you Patrick for this new module ! |
| |
| 2007-11-29 unipg |
| |
| * [r483] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/OPJDialogs.cpp, |
| OPJViewer/source/OPJThreads.cpp[ADD], |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp, |
| OPJViewer/source/imagj2k.h, OPJViewer/source/imagmxf.cpp[ADD], |
| OPJViewer/source/imagmxf.h[ADD], codec/image_to_j2k.dsp, |
| codec/index.c, codec/index.h, codec/j2k_to_image.dsp, |
| jpwl/JPWL_image_to_j2k.dsp, jpwl/JPWL_j2k_to_image.dsp, |
| jpwl/LibOpenJPEG_JPWL.dsp, jpwl/jpwl.c, jpwl/jpwl_lib.c: Added |
| index.h and index.c in VC6 projects; wrapped index.h in the C++ |
| preprocessor; modified OPJViewer project and some files. |
| |
| 2007-11-27 François-Olivier Devaux |
| |
| * [r482] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/tcd.c: Fixed the maximum number of resolutions a user |
| can discard while decoding. |
| Added an error state in J2K_STATE (j2k.c) |
| * [r481] ChangeLog, codec/CMakeLists.txt, codec/Makefile, |
| codec/image_to_j2k.c, codec/image_to_j2k.sln, |
| codec/image_to_j2k.vcproj, codec/index.c[ADD], |
| codec/index.h[ADD], codec/j2k_to_image.c, |
| codec/j2k_to_image.vcproj: Created the file index.c in the codec |
| directory. This file handles the creation of index files, at |
| encoding and decoding. |
| Fixed bugs during the creation of the index (PCRL progression |
| order) |
| |
| 2007-11-14 François-Olivier Devaux |
| |
| * [r480] ChangeLog, libopenjpeg/openjpeg.h: Avoided ABI breakage |
| * [r479] ChangeLog, libopenjpeg/t1.c, libopenjpeg/t2.c, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h: Patch by Callum Lerwick. |
| The opj_tcd_cblk array is one of the largest allocations, because |
| it contains a bunch of static buffers. This also makes it a major |
| source of cache thrashing. This patch allocates the buffers from |
| the heap, and dynamically sizes them in the decoder. I have not |
| yet managed to dynamically size them in the encoder, getting the |
| decoder to do it was tricky enough... I also split opj_tcd_cblk_t |
| into separate encode and decode versions. A lot of fields were |
| not used by both, so this cuts its size even further. |
| * [r478] ChangeLog, libopenjpeg/t1.c, libopenjpeg/t2.c, |
| libopenjpeg/tcd.c: Patch by Callum Lerwick. This patch rearranges |
| the largest memory allocations so they're allocated as late as |
| possible, and freed as soon as possible. This cuts memory usage |
| by about half on two large test images. |
| * [r477] ChangeLog, libopenjpeg/j2k.c: Patch by Callum Lerwick. |
| Instead of reinventing realloc, j2k_read_sod now just uses |
| opj_realloc in j2k.c |
| |
| 2007-11-13 François-Olivier Devaux |
| |
| * [r476] ChangeLog, libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/opj_includes.h, |
| libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/tcd.c: Patch by |
| Dzonatas and Callum Lerwick. Fp/vectorization patch which |
| basically converts most of the irreversible decode codepath to |
| floating point, eliminating a few rounds of int/fp conversion, |
| resulting in a vast performance improvement, and an increase in |
| accuracy. |
| |
| 2007-11-08 Mathieu Malaterre |
| |
| * [r475] CMakeLists.txt: BUG: Fix name of project |
| * [r474] CMakeLists.txt: ENH: remove hardcoded value. It is a |
| user-configurable option, which default to the same... |
| * [r473] CMakeLists.txt: ENH: do not set ffast-math for all |
| configurations, please |
| |
| 2007-11-08 François-Olivier Devaux |
| |
| * [r472] ChangeLog, libopenjpeg/dwt.c: Patches from Callum Lewick: |
| Fixed some spelling errors in dwt.c. |
| * [r471] CMakeLists.txt, ChangeLog, Makefile, libopenjpeg/t1.c: In |
| t1.c, small change to avoid calling twice t1_getwmsedec() |
| Patch from Callum Lewick. Basic gcc optimization flags in cmake |
| and makefile match. |
| |
| 2007-11-05 unipg |
| |
| * [r470] mj2/wrap_j2k_in_mj2.c: Restoring wrap_j2k_in_mj2.c, which |
| I did not want to commit at all in rev469 |
| * [r469] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/OPJDialogs.cpp[ADD], |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp, |
| OPJViewer/source/imagj2k.h, codec/image_to_j2k.c, |
| jpwl/LibOpenJPEG_JPWL.dsp, jpwl/Makefile, jpwl/jpwl.c, |
| jpwl/jpwl.h, jpwl/jpwl_lib.c, libopenjpeg/j2k.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| mj2/wrap_j2k_in_mj2.c: Fixed a bug which prevented JPWL from |
| working on multi-tiled images; added some more fields in the |
| interface info structures (keep a list of markers, save start |
| packet number for each tile) |
| |
| 2007-10-23 unipg |
| |
| * [r468] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/about_htm.h, OPJViewer/source/build.h, |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagj2k.h, |
| OPJViewer/source/imagjp2.cpp, OPJViewer/source/imagmj2.cpp, |
| OPJViewer/source/wxj2kparser.cpp, jpwl/Makefile: Improved success |
| for the linux build; OPJViewer shows all the COM contents |
| |
| 2007-10-18 François-Olivier Devaux |
| |
| * [r467] ChangeLog, LibOpenJPEG.vcproj, Makefile, |
| libopenjpeg/image.c, libopenjpeg/j2k.c, libopenjpeg/j2k_lib.c, |
| libopenjpeg/j2k_lib.h, libopenjpeg/jp2.c, |
| libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h[ADD], |
| libopenjpeg/pi.c, libopenjpeg/t1.c, libopenjpeg/tcd.c, |
| libopenjpeg/tgt.c, mj2/extract_j2k_from_mj2.c, |
| mj2/frames_to_mj2.c, mj2/frames_to_mj2.vcproj, mj2/mj2.c, |
| mj2/mj2_to_frames.c, mj2/wrap_j2k_in_mj2.c: Patch from Callum |
| Lewick. Memset patch. See ChangeLog for more details. Thanks |
| Callum ! |
| * [r466] ChangeLog, codec/image_to_j2k.c: Changed the ROI parameter |
| in the image_to_j2k codec to make it correspond to the |
| documentation (i.e. -ROI c=0,U=25) |
| |
| 2007-10-12 François-Olivier Devaux |
| |
| * [r465] ChangeLog, codec/convert.c, libopenjpeg/j2k.c, |
| libopenjpeg/t2.c, libopenjpeg/tcd.c: Changed the way the image |
| structure is allocated when the decoding parameters include some |
| resolutions to discard. This should have a significant impact for |
| the decoding of huge images when some resolutions are discarder |
| (-r parameter) |
| Warning: The output image size is now reduced when discarding |
| resolutions ! |
| |
| 2007-10-10 François-Olivier Devaux |
| |
| * [r464] ChangeLog, codec/convert.c, libopenjpeg/j2k_lib.h: *Patch |
| from Callum Lewick. Clean up of j2klib.h for the aligned malloc |
| stuff. |
| *convert.c: Changed some error comments for TIFF images |
| |
| 2007-09-27 François-Olivier Devaux |
| |
| * [r463] ChangeLog, libopenjpeg/dwt.c: Patch from Callum Lewick. |
| Fixed dwt.c where an alignment in buffer was problematic under |
| x86_64. |
| |
| 2007-09-25 Mathieu Malaterre |
| |
| * [r462] CMakeLists.txt, ChangeLog, libopenjpeg/CMakeLists.txt: |
| BUG: Fix previous patch from Callum Lerwick. I have no clue what |
| CMAKE_INSTALL_LIBDIR refers too. Bump up cmake 2.2 restriction to |
| cmake 2.4 because of previous patch not backward compatible. |
| Properly set the SOVERSION in a cross plateform way (yes WIN32 is |
| a plateform) |
| |
| 2007-09-19 Parvatha Elangovan |
| |
| * [r461] ChangeLog, codec/convert.c, libopenjpeg/j2k.c, |
| libopenjpeg/t2.c, libopenjpeg/tcd.h: Fixed issues with generation |
| of SOP marker. |
| |
| 2007-09-18 Parvatha Elangovan |
| |
| * [r460] ChangeLog, codec/convert.c, codec/image_to_j2k.c, |
| libopenjpeg/t2.c, libopenjpeg/tcd.c: Fixed issues with Reading |
| and Writing TIF images in convert.c to avoid segmentation fault. |
| Fixed issues relating to using user specified rates for CINEMA |
| option for multiple images. |
| |
| 2007-09-17 François-Olivier Devaux |
| |
| * [r459] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, mj2/meta_out.c, |
| mj2/mj2_to_frames.c: OpenJPEG library interface modified to |
| retain compatibility with version 1.2. Sorry if some of you |
| already adapted their code to the previous interface, but we want |
| to avoid a ABI break.... |
| * [r458] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/openjpeg.h, libopenjpeg/t2.c, |
| libopenjpeg/tcd.c: Fixed issues with cstr_info when codestream |
| has components with different number of resolutions. |
| |
| 2007-09-12 François-Olivier Devaux |
| |
| * [r457] CMakeLists.txt, ChangeLog, libopenjpeg/CMakeLists.txt, |
| mj2/CMakeLists.txt: Patch from Callum Lerwick. Fixed the library |
| linking so it links with the soversion properly set. Fixes up the |
| install targets so that it interacts properly with RPM. Install |
| target for MJ2. Sets some necessary and useful CFLAGS if gcc is |
| in use. |
| * [r456] ChangeLog, mj2/meta_out.c, mj2/mj2_to_frames.c, |
| mj2/mj2_to_metadata.sln, mj2/mj2_to_metadata.vcproj: Updated the |
| MJ2 codec to be compatible with the recent changes in the |
| OpenJPEG library. |
| |
| 2007-09-11 unipg |
| |
| * [r455] ChangeLog, codec/image_to_j2k.c, |
| jpwl/JPWL_image_to_j2k.dsp, jpwl/jpwl.c, jpwl/jpwl.h, |
| libopenjpeg/j2k.c, libopenjpeg/openjpeg.h: JPWL encoding is |
| finalized correctly into the JP2 file format; added an additional |
| structure in opj_codestream_info, to keep a record of the written |
| markers |
| |
| 2007-09-07 unipg |
| |
| * [r454] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp, |
| OPJViewer/source/imagjp2.cpp, OPJViewer/source/imagmj2.cpp, |
| codec/image_to_j2k.c, jpwl/jpwl.c, jpwl/jpwl_lib.c: Adapted the |
| JPWL and OPJViewer code to new interface; fixed a samll bug in |
| JPWL which created large EPBs even when null protection was |
| specified |
| |
| 2007-09-07 François-Olivier Devaux |
| |
| * [r453] ChangeLog, codec/convert.c, codec/image_to_j2k.c, |
| codec/j2k_to_image.c, libopenjpeg/cio.c, libopenjpeg/image.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/j2k_lib.c, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/t1.c, libopenjpeg/t2.c, |
| libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: Indexes |
| can now be generated when decoding J2K codestreams. |
| |
| 2007-09-07 Mathieu Malaterre |
| |
| * [r452] license.txt: ENH: license.txt was dos on my linux box. |
| Make it native instead. |
| * [r451] CMakeLists.txt, codec/CMakeLists.txt: BUG: cannot run |
| tests if EXAMPLES are not built |
| * [r450] CMakeLists.txt: ENH: make it a little more user friendly |
| * [r449] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt: ENH: Add |
| cmake code to do testing if user has properly setup a testimages |
| directory |
| * [r448] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c: |
| ENH: Upon failure, properly return error code (!=0) |
| |
| 2007-09-06 Mathieu Malaterre |
| |
| * [r447] ChangeLog, codec/CMakeLists.txt, codec/image_to_j2k.c, |
| codec/j2k_to_image.c: ENH: Fix unitialized read in img_fol (we |
| may need a smarter initialize than memset) |
| * [r446] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt: ENH: Add |
| very simple tests (simply run command line with no option) |
| |
| 2007-09-06 unipg |
| |
| * [r445] ChangeLog, codec/image_to_j2k.c, jpwl/jpwl.c, |
| jpwl/jpwl_lib.c, libopenjpeg/j2k.c, libopenjpeg/openjpeg.h: One |
| more field in the codestream_info struct for recording the number |
| of packets per tile part; JPWL now distributes the EPBs in all |
| the tile part headers |
| |
| 2007-09-06 Mathieu Malaterre |
| |
| * [r444] CMakeLists.txt, ChangeLog, doc/CMakeLists.txt[ADD]: ENH: |
| Add CMake/doxygen output |
| * [r443] ChangeLog: ENH: add Java j2kviewer but do not compile it |
| using cmake since cmake has too poor support for Java. Should |
| create a custom command running ant instead. |
| * [r442] CMakeLists.txt, j2kviewer/src/CMakeLists.txt[ADD]: ENH: |
| add Java j2kviewer but do not compile it using cmake since cmake |
| has too poor support for Java. Should create a custom command |
| running ant instead. |
| * [r441] CMakeLists.txt, ChangeLog, OpenJPEG.rc, |
| indexer_JPIP/CMakeLists.txt[ADD]: ENH: CMake: start compiling |
| index_create. OpenJPEG.rc update copyright year |
| * [r440] README.cmake: ENH: CMake: output all executable/libs into |
| one single directory |
| * [r439] CMakeLists.txt, ChangeLog: ENH: CMake: output all |
| executable/libs into one single directory |
| * [r438] ChangeLog: ENH: update changelog |
| * [r437] CMakeLists.txt, jp3d/CMakeLists.txt[ADD], |
| jp3d/codec/CMakeLists.txt[ADD], |
| jp3d/libjp3dvm/CMakeLists.txt[ADD]: ENH: add cmake for jp3d |
| * [r436] jp3d/codec/dirent.h[CPY], jp3d/libjp3dvm/dirent.h[DEL]: |
| Move include file that collides with system include to the |
| correct directory (no need to be present for the lib, only codec |
| need it) |
| * [r435] CMakeLists.txt, codec/CMakeLists.txt, |
| jpwl/CMakeLists.txt[ADD]: ENH: Add jpwl. Also remove old |
| deprecated way of linking lib math on unix |
| * [r434] CMakeLists.txt, mj2/CMakeLists.txt[ADD]: ENH: Start |
| building mj2 |
| |
| 2007-09-04 unipg |
| |
| * [r433] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/openjpeg.h: Added some fields in the codestream_info |
| structure: they are used to record the position of single tile |
| parts. Changed also the write_index function in the codec, to |
| reflect the presence of this new information. |
| |
| 2007-09-03 unipg |
| |
| * [r432] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/build.h, OPJViewer/source/wxj2kparser.cpp, |
| doc/Doxyfile.dox, jpwl/JPWL_image_to_j2k.dsp, |
| jpwl/JPWL_j2k_to_image.dsp, jpwl/jpwl.c, jpwl/jpwl.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h: Added the knowledge of |
| JPSEC SEC and INSEC markers (you have to compile the JPWL |
| project). Management of these markers is limited to skipping them |
| without crashing: no real security function at this stage. |
| Deprecated USE_JPSEC and USE_JPWL will be removed next |
| |
| 2007-08-31 unipg |
| |
| * [r431] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp, |
| OPJViewer/source/imagj2k.h: Fixed save capabilities in OPJViewer |
| due to recent code upgrade |
| |
| 2007-08-30 François-Olivier Devaux |
| |
| * [r430] ChangeLog, codec/image_to_j2k.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/t2.c: Added information regarding the end of packet |
| position in the index |
| * [r429] ChangeLog, codec/image_to_j2k.c, jpwl/jpwl.c, |
| jpwl/jpwl_lib.c, libopenjpeg/cio.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/j2k_lib.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h, mj2/frames_to_mj2.c: |
| Changed the OpenJPEG library interface to enable users to access |
| information regarding the codestream (also called index). |
| |
| 2007-08-28 François-Olivier Devaux |
| |
| * [r428] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/openjpeg.c: |
| Fixed wrong destructors called in openjpeg.c |
| Fixed bug in j2k_decode_jpt_stream |
| |
| 2007-08-24 Parvatha Elangovan |
| |
| * [r427] ChangeLog, libopenjpeg/j2k.c: The end of main header is |
| calculated after TLM and POC marker for Dcinema. |
| |
| 2007-08-24 François-Olivier Devaux |
| |
| * [r426] libopenjpeg/j2k_lib.h: Fixed problem with _mm_malloc under |
| OSX. Thanks to Callum Lerwick for solving that issue. |
| |
| 2007-08-21 François-Olivier Devaux |
| |
| * [r425] libopenjpeg/j2k_lib.h, libopenjpeg/t1.c: Use <xmmintrin.h> |
| for WIN32, else use <mm_malloc.h> |
| * [r424] ChangeLog, libopenjpeg/t1.c, |
| libopenjpeg/t1_generate_luts.c, libopenjpeg/t1_luts.h: Moved the |
| orient flipping into the ctxno_zc table. |
| Thanks to Callum Lerwick who provided all these great patches ! |
| * [r423] ChangeLog, libopenjpeg/t1.c, |
| libopenjpeg/t1_generate_luts.c, libopenjpeg/t1_luts.h: Replaced |
| the large ctxno_mag lookup table with a small bit of inline-able |
| branchless code |
| * [r422] ChangeLog, LibOpenJPEG.vcproj, libopenjpeg/t1.c, |
| libopenjpeg/t1_generate_luts.c: Consolidated some calls to |
| mqc_setcurctx. Cleaned up t1_generate_luts to output the proper |
| types. |
| * [r421] ChangeLog, libopenjpeg/mqc.c, libopenjpeg/mqc.h, |
| libopenjpeg/t1.c: Reworks of t1_updateflags to get rid of the |
| shift operation. mqc_setcurctx moved to the header to allow it to |
| be inlined into the t1. |
| * [r420] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/t2.c: Memory |
| leaks fixed |
| * [r419] ChangeLog, libopenjpeg/j2k_lib.h, libopenjpeg/t1.c, |
| libopenjpeg/tcd.c: Aligned malloc using Intel's _mm_malloc(), |
| cleanup on the t1 memory allocation, getting rid of some leftover |
| debug code |
| * [r418] ChangeLog, libopenjpeg/bio.c, libopenjpeg/bio.h, |
| libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k_lib.c, |
| libopenjpeg/j2k_lib.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/raw.c, libopenjpeg/raw.h: Minor cleanup patch, that |
| gets rid of a bunch of "old style declaration" warnings from |
| Intel's compiler |
| * [r417] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c: |
| Solved problems with codec reading from image file directory when |
| filename had more than one "." in name |
| * [r416] mj2/frames_to_mj2.c, mj2/mj2.c, mj2/mj2.h, |
| mj2/mj2_convert.c, mj2/mj2_convert.h, mj2/mj2_to_frames.c: |
| Robustified MJ2 codecs |
| * [r415] ChangeLog, DllOpenJPEG.sln[ADD], DllOpenJPEG.vcproj[ADD], |
| LibOpenJPEG.sln[ADD], LibOpenJPEG.vcproj[ADD], |
| codec/image_to_j2k.sln[ADD], codec/image_to_j2k.vcproj[ADD], |
| codec/j2k_to_image.sln[ADD], codec/j2k_to_image.vcproj[ADD], |
| mj2/MJ2_Extractor.sln[ADD], mj2/MJ2_Extractor.vcproj[ADD], |
| mj2/MJ2_Wrapper.sln[ADD], mj2/MJ2_Wrapper.vcproj[ADD], |
| mj2/frames_to_mj2.sln[ADD], mj2/frames_to_mj2.vcproj[ADD], |
| mj2/mj2_to_frames.sln[ADD], mj2/mj2_to_frames.vcproj[ADD], |
| mj2/mj2_to_metadata.sln[ADD], mj2/mj2_to_metadata.vcproj: Added |
| support for Visual Studio 2005 |
| * [r414] libopenjpeg/tcd.c: Corrected allocation to take into |
| account the EOC marker |
| |
| 2007-08-20 François-Olivier Devaux |
| |
| * [r413] codec/image_to_j2k.c, codec/j2k_to_image.c: Fixed |
| _strnicmp bug |
| * [r412] ChangeLog, codec/compat/getopt.c, codec/convert.c, |
| codec/convert.h, codec/image_to_j2k.c, codec/j2k_to_image.c: |
| Added support for the TGA file format in the codec |
| |
| 2007-08-08 François-Olivier Devaux |
| |
| * [r411] ChangeLog, codec/convert.c, libopenjpeg/j2k.c, |
| libopenjpeg/pi.c, libopenjpeg/pi.h, libopenjpeg/t2.c, |
| libopenjpeg/tcd.c: Fixed the DCinema filesize allocation. It now |
| includes the SOT marker size |
| |
| 2007-08-02 unipg |
| |
| * [r410] ChangeLog, OPJViewer/OPJViewer.dsp, OPJViewer/Readme.txt, |
| OPJViewer/buildupdate.bat, OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/build.h, |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagj2k.h, |
| OPJViewer/source/wxjp2parser.cpp: Added a basic saving capability |
| to OPJViewer |
| |
| 2007-07-19 François-Olivier Devaux |
| |
| * [r409] libs/libtiff/libtiff.lib, libs/libtiff/tiffconf.h: Lighter |
| version of libtiff uploaded (without JPEG support). |
| * [r408] libs/libtiff/Tiffconf.h[DEL]: Delete Tiffconf.h |
| * [r407] ChangeLog, codec/convert.c, codec/image_to_j2k.dsp, |
| codec/j2k_to_image.dsp, libs/libtiff/Tiffcomp.h[DEL], |
| libs/libtiff/Tiffiop.h[DEL], libs/libtiff/Version.h[DEL], |
| libs/libtiff/libtiff.lib, libs/libtiff/tiff.h, |
| libs/libtiff/tiffconf.h[ADD], libs/libtiff/tiffio.h, |
| libs/libtiff/tiffvers.h[ADD]: Updated libtiff library version to |
| 3.8.2 (for WIN32) |
| Updated BMP and PxM truncation when decoding J2K files with more |
| than 8 bits (convert.c) |
| |
| 2007-07-18 François-Olivier Devaux |
| |
| * [r406] ChangeLog, codec/convert.c, codec/image_to_j2k.c: Fixed |
| raw option to encode raw images with more than three components. |
| |
| 2007-07-17 François-Olivier Devaux |
| |
| * [r405] ChangeLog, codec/convert.c, codec/convert.h, |
| codec/image_to_j2k.c, codec/j2k_to_image.c: Added support for RAW |
| images. This module has been developped by the University of |
| Perugia team. Thanks to them ! |
| |
| 2007-07-13 François-Olivier Devaux |
| |
| * [r404] ChangeLog, codec/image_to_j2k.c, libopenjpeg/cio.c, |
| libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h, |
| mj2/frames_to_mj2.c: |
| |
| 2007-07-12 unipg |
| |
| * [r403] ChangeLog, jpwl/jpwl_lib.c, libopenjpeg/openjpeg.h: Fixed |
| a bug in JPWL module, which prevented to exploit the full error |
| correction capability of RS codes (e.g. it gave up at 5 errors, |
| even if 6 were correctable); defined a JPWL_MAXIMUM_EPB_ROOM for |
| better customization of the maximum dimension of EPBs (the |
| dimension is pre-calculated on an hypothesis, if it goes beyond |
| 65535 there will be problems, thus we give a little less than the |
| max, let's say 65450) |
| |
| 2007-07-08 Antonin Descampe |
| |
| * [r402] ChangeLog, libopenjpeg/cio.c: fixed the size of the memory |
| allocation in cio.c (confusion between bits and bytes) |
| |
| 2007-06-21 unipg |
| |
| * [r401] ChangeLog, OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/build.h: Previous, |
| home, and next frame buttons for exploring MJ2 files in OPJViewer |
| |
| 2007-06-21 François-Olivier Devaux |
| |
| * [r400] ChangeLog, libopenjpeg/jp2.c: Output image color space set |
| when decoding a JP2 file |
| |
| 2007-06-18 unipg |
| |
| * [r399] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/build.h: Reload image doesn't crash in |
| OPJViewer; more settings saved to registry |
| |
| 2007-06-17 unipg |
| |
| * [r398] OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/build.h: added |
| toolbar to OPJViewer |
| |
| 2007-06-16 unipg |
| |
| * [r397] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/OPJViewer.iss, OPJViewer/Readme.txt, |
| OPJViewer/buildupdate.bat[ADD], OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h, |
| OPJViewer/source/build.h[ADD], OPJViewer/source/imagjpeg2000.cpp, |
| OPJViewer/source/imagmj2.cpp, OPJViewer/source/wxjp2parser.cpp: |
| Possibility to disable parsing in OPJViewer; also, saves common |
| settings to the registry; automatic build numbering |
| |
| 2007-06-15 François-Olivier Devaux |
| |
| * [r396] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/t2.c: Fixed the generation of index files. Now works |
| with cinema formats. |
| |
| 2007-06-05 Antonin Descampe |
| |
| * [r395] Makefile.osx: changed the dylib-version to 1.2.0 |
| |
| 2007-06-04 François-Olivier Devaux |
| |
| * [r393] codec/image_to_j2k.c: Tipo corrected... |
| * [r392] ChangeLog, Makefile, libopenjpeg/openjpeg.h: Release of |
| version 1.2.0 |
| * [r391] ChangeLog, codec/compat/getopt.c, codec/convert.c, |
| codec/image_to_j2k.c, libopenjpeg/t1.c, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: Bugs corrected in decoding of command line |
| (getopt.c), in the handling of 16 bit files (t1.c and tcd.c) and |
| the calculation of elapsed time for multiple tiles parts (tcd.c |
| and tdc.h). |
| |
| 2007-06-03 unipg |
| |
| * [r390] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagjp2.cpp, |
| OPJViewer/source/imagjpeg2000.cpp[ADD], |
| OPJViewer/source/imagmj2.cpp: OPJViewer opens now BMP, PNG, GIF, |
| PNM, TIFF (with wxWidgets internals); added an encoder settings |
| tab, for future integration with "save file as..." in JPEG 2000 |
| format |
| |
| 2007-05-31 François-Olivier Devaux |
| |
| * [r389] ChangeLog, codec/convert.c, codec/image_to_j2k.c: Fixed |
| the handling of 16bit TIFF files for cinema compression. Modified |
| "convert.c". |
| Fixed the parameters used for cinema compression (9-7 transform |
| used instead of 5-3). Modified "image_to_j2k.c" |
| |
| 2007-05-23 François-Olivier Devaux |
| |
| * [r388] libopenjpeg/j2k.c: Bug fixed by Sylvain Munaut. Change in |
| the reading of the POC marker. Since COD/COC can be anywhere in |
| the header, the decoder cannot always know while decoding the POC |
| marker the value of numlayers and numresolution. |
| |
| 2007-05-22 François-Olivier Devaux |
| |
| * [r387] libopenjpeg/t1.c, libopenjpeg/t1.h: Patch suggested by |
| Callum Lerwick <seg@haxxed.com>: "This makes the t1 data arrays |
| dynamic, which greatly reduces cache thrashing. Also, some minor |
| cleanup to prevent unnecessary casts" |
| |
| 2007-05-21 François-Olivier Devaux |
| |
| * [r386] libopenjpeg/t1.c: Patch suggested by Callum Lerwick |
| <seg@haxxed.com>: "Some formatting cleanups, so that the long |
| function definitions and calls fit on screen. Use of prefix |
| increment which is theoretically faster, in |
| practice any sane compiler can optimize a postfix increment but |
| its best not to count on such things. Consolidation of some |
| redundant calculations in the inner loops, which becomes very |
| useful in the future autovectorize patch." |
| * [r385] libopenjpeg/t1.c, libopenjpeg/t1.h: Patch suggested by |
| Callum Lerwick <seg@haxxed.com>: "This changes the flag code in |
| t1 to use a flag_t type, which can then be changed to reduce RAM |
| usage. It is now typedef to a short." |
| * [r384] LibOpenJPEG.dsp, libopenjpeg/t1.c, libopenjpeg/t1.h, |
| libopenjpeg/t1_generate_luts.c[ADD], libopenjpeg/t1_luts.h[ADD]: |
| Patch suggested by Callum Lerwick <seg@haxxed.com>: "This patch |
| makes the t1 LUTs static. I actually intend this as a prelude to |
| possibly eliminating some or all of the LUTs entirely." |
| |
| 2007-05-15 François-Olivier Devaux |
| |
| * [r383] ChangeLog: Changlog updated |
| |
| 2007-05-10 François-Olivier Devaux |
| |
| * [r382] jp3d/DllJp3dVM.ncb[DEL], jp3d/DllJp3dVM.suo[DEL], |
| jp3d/LibJp3dVM.ncb[DEL], jp3d/LibJp3dVM.suo[DEL], jp3d/bin[DEL]: |
| JP3D library Binaries removed from SVN. |
| * [r381] libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| mj2/MJ2_Extractor.dsp[CPY], mj2/MJ2_Extractor.dsw[ADD], |
| mj2/MJ2_Wrapper.dsp[CPY], mj2/MJ2_Wrapper.dsw[ADD], |
| mj2/MJ2_codec[DEL], mj2/Makefile[CPY], mj2/compat[CPY], |
| mj2/extract_j2k_from_mj2.c[CPY], mj2/frames_to_mj2.c[CPY], |
| mj2/frames_to_mj2.dsp[CPY], mj2/frames_to_mj2.dsw[ADD], |
| mj2/libopenjpeg_097[DEL], mj2/meta_out.c[CPY], |
| mj2/meta_out.h[CPY], mj2/mj2.c[CPY], mj2/mj2.h[CPY], |
| mj2/mj2_convert.c[CPY], mj2/mj2_convert.h[CPY], |
| mj2/mj2_to_frames.c[CPY], mj2/mj2_to_frames.dsp[CPY], |
| mj2/mj2_to_frames.dsw[ADD], mj2/mj2_to_metadata.c[CPY], |
| mj2/mj2_to_metadata.dsp[CPY], mj2/mj2_to_metadata.dsw[ADD], |
| mj2/mj2_to_metadata.dtd[CPY], mj2/mj2_to_metadata.h[CPY], |
| mj2/mj2_to_metadata.vcproj[CPY], |
| mj2/mj2_to_metadata_Notes.doc[CPY], mj2/readme.txt[CPY], |
| mj2/wrap_j2k_in_mj2.c[CPY]: MJ2 codec updated from LibOpenJPEG |
| version 0.97 to LibOpenJPEG version 1. Hence, the MJ2 codec will |
| now take advantage of all the improvements and optimizations done |
| on the LibOpenJPEG library. |
| * [r380] codec/image_to_j2k.c, libopenjpeg/j2k.c: Possibility to |
| choose to apply MCT (multiple component transform) enabled, and |
| new decoding_limit: DECODE_ALL_BUT_PACKETS |
| |
| 2007-04-27 unipg |
| |
| * [r379] OPJViewer/OPJViewer.dsp, OPJViewer/OPJViewer.iss, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/wxj2kparser.cpp: |
| workarounds for rendering differently sized components |
| |
| 2007-04-26 Mathieu Malaterre |
| |
| * [r378] ChangeLog: ENH: add basic instructions for cmake |
| * [r377] README.cmake[ADD]: ENH: add basic instructions for cmake |
| |
| 2007-04-25 François-Olivier Devaux |
| |
| * [r376] ChangeLog, libopenjpeg/openjpeg.h: Modification of the |
| openjpeg.h file to avoid and ABI break with v1.1, removed the |
| dangerous #IFDEF JPWL and added tcp_mct in cparameters. |
| |
| 2007-04-22 unipg |
| |
| * [r375] ChangeLog, OPJViewer/OPJViewer.dsp, OPJViewer/Readme.txt, |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/license.txt, OPJViewer/source/readmeafter.txt: |
| enable/disable decoding in OPJViewer |
| |
| 2007-04-12 Parvatha Elangovan |
| |
| * [r374] ChangeLog, codec/convert.c: Fixed Error in tiftoimage(). |
| Modification in convert.c. |
| |
| 2007-04-10 Parvatha Elangovan |
| |
| * [r373] ChangeLog, codec/convert.c, codec/image_to_j2k.c, |
| codec/j2k_to_image.c, libopenjpeg/t2.c: Accepting "j2c" as format |
| for Encoding and Decoding. Modification in image_to_j2k.c. |
| Modified imagetotif() to read images with signed data. |
| Modification in convert.c. |
| |
| 2007-04-05 François-Olivier Devaux |
| |
| * [r372] ChangeLog, libopenjpeg/dwt.c, libopenjpeg/fix.h, |
| libopenjpeg/t1.c: fix.h, dwt.c and t1.c optimized. Thanks a lot |
| to Dzonatas <dzonatas at dzonux.net> and Callum Lerwick <seg at |
| haxxed.com> for these great patches ! |
| |
| 2007-04-04 Parvatha Elangovan |
| |
| * [r371] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c: Digital cinema compliance for 4K chosen by |
| "-cinema4K" option. Modification in image_to_j2k.c. |
| Bit rate limitation for each color component. Modification in |
| image_to_j2k.c, t2.c. |
| Modified and tested Progression order change "-POC" option. |
| Modification in image_to_j2k.c, j2k.c, pi.c. |
| Function j2k_check_poc_val() to check for possible loss of |
| packets in case of wrong POC declaration. Modification in j2k.c. |
| Structure T2_MODE. This tells if the t2_encode_packets() is |
| called during Threshold calculation or in Final pass. |
| Modification in j2k.h, tcd.c |
| |
| 2007-04-04 François-Olivier Devaux |
| |
| * [r370] license.txt[ADD]: Included the license in a distinct file, |
| which allows other projects using OpenJPEG to |
| include it into the built package in a legally unambiguous |
| manner. |
| |
| 2007-03-30 unipg |
| |
| * [r369] ChangeLog, OPJViewer/Makefile[ADD], |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagjp2.cpp, |
| OPJViewer/source/wxj2kparser.cpp, |
| OPJViewer/source/wxjp2parser.cpp: OPJViewer should now work under |
| Linux, at least with not big j2k files. Tested under Suse 10.1 64 |
| bit. |
| |
| 2007-03-29 Parvatha Elangovan |
| |
| * [r368] ChangeLog, codec/compat/getopt.c, codec/compat/getopt.h, |
| codec/image_to_j2k.c, codec/j2k_to_image.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/openjpeg.h, libopenjpeg/pi.c, |
| libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: Enable accepting file names with `-´ symbol |
| .Modification getopt.c |
| Rsiz profile name generation to be STD_RSIZ for profiles which |
| are not DCI compliant.Modification in image_to_j2k.c |
| Renamed convert_progression_order to |
| j2k_convert_progression_order. Modification j2k.c |
| Calculation of number of tile part in each tile in |
| j2k_calculate_tp. Modification j2k.c |
| j2k_setup_encoder to set bit rate limitation for digital cinema |
| compliance with quality option. Modification in j2k.c |
| Equation to check multiple tile precincts. Modification pi.c |
| array size generation of pi->include in |
| pi_initialise_encode().Modification in pi.c |
| Modification in pi_create_encode for tile part |
| generation.Modification in pi.c |
| In tcd_rateallocate a variable stable_threshold which holds the |
| valid threshold value. This is used to avoid error in case of a |
| wrong threshold value in the last iteration. Modification in |
| tcd.c. |
| |
| 2007-03-29 unipg |
| |
| * [r367] OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h, |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagjp2.cpp, |
| OPJViewer/source/imagmj2.cpp, OPJViewer/source/wxj2kparser.cpp, |
| OPJViewer/source/wxjp2parser.cpp: Some coding style adaptations |
| for compiling the OPJViewer GUI under Linux. It compiles, but |
| does not yet display images. |
| |
| 2007-03-28 François-Olivier Devaux |
| |
| * [r366] ChangeLog, libopenjpeg/t1.c: Fixed an historical bug in |
| t1.c that leaded to the inclusion of useless 0xFF in the |
| codestream. Thanks to Sylvain, Pascal and Parvatha ! |
| |
| 2007-03-27 unipg |
| |
| * [r365] ChangeLog, OPJViewer/OPJViewer.dsp, |
| jpwl/JPWL_image_to_j2k.dsp, jpwl/JPWL_j2k_to_image.dsp, |
| libopenjpeg/j2k.c, libopenjpeg/t2.c: Following to Hervé's |
| suggestions, all the exit() calls, added by JPWL strict checking |
| in t2.c and j2k.c, have been substituted with (object free'ing + |
| opj_evt_message(EVT_ERROR) + return); added linking to TIFF |
| library in the JPWL VC6 workspaces |
| * [r364] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/OPJViewer.iss, OPJViewer/Readme.txt, |
| OPJViewer/about/about.htm, OPJViewer/source/OPJViewer.cpp, |
| OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h[ADD], |
| OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagmj2.cpp, |
| OPJViewer/source/imagmj2.h, OPJViewer/source/opj_logo.xpm[ADD], |
| OPJViewer/source/wxj2kparser.cpp, |
| OPJViewer/source/wxjp2parser.cpp, jpwl/LibOpenJPEG_JPWL.dsp, |
| jpwl/rs.h: Improved parsing in OPJViewer, as well some aesthetic |
| modifications; support for image rendering with bit depths lower |
| than 8 bits; can display an arbitrary frame of an MJ2 file (only |
| in B/W, though); can reload a file; better image resizing |
| capabilities |
| |
| 2007-03-23 Antonin Descampe |
| |
| * [r363] ChangeLog, Makefile.osx, README.osx: Fixed Makefile.osx |
| and changed Readme.osx accordingly |
| |
| 2007-03-21 Parvatha Elangovan |
| |
| * [r362] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/t1.c: Fixed |
| j2k_prog_order_list[]. Modifications in j2k.c. |
| Fixed t1_decode_cblks. Modifications in t1.c. |
| |
| 2007-03-20 Parvatha Elangovan |
| |
| * [r361] ChangeLog, codec/convert.c, codec/image_to_j2k.c, |
| codec/j2k_to_image.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: Added feature for generation of tile parts. |
| Modifications in image_to_j2k.c, openjpeg.c, j2k.c, pi.c |
| Added function j2k_write_tlm(),to generate TLM marker for a |
| Digital cinema compliant codestream. Modifications in j2k.c. |
| |
| 2007-03-14 François-Olivier Devaux |
| |
| * [r360] ChangeLog, Makefile, Makefile.osx, README.linux, |
| README.osx: Fixed linux makefile, with help from David Fries and |
| Guido |
| |
| 2007-03-07 Parvatha Elangovan |
| |
| * [r359] ChangeLog, codec/image_to_j2k.c, libopenjpeg/cio.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/tcd.c: Added option for |
| Digital cinema profile compliant codestream. This can be chosen |
| by "-cinema2K" or "-cinema4K" for a 2K and 4K compliance |
| respectively. The feature for tileparts has not been implemented |
| in this version. Modification in image_to_j2k.c |
| Added the Digital Cinema profiles (CINEMA2K and CINEMA4K) to the |
| list of profiles recognized in the codestream SIZ marker segment. |
| Modification in openjpeg.h,j2k.c |
| Added feature for constant quality within bitrate defined in |
| Digital cinema standards. Modification in tcd.c |
| Modified the method of generation of buffer length. Modification |
| in cio.c |
| |
| 2007-03-01 François-Olivier Devaux |
| |
| * [r358] ChangeLog, codec/Makefile, codec/image_to_j2k.dsp, |
| codec/j2k_to_image.dsp: Modified codec projects (*.dsp) and |
| makefile to include the tiff library (modified |
| codec/image_to_j2k.dsp codec/j2k_to_image.dsp and codec/makefile) |
| |
| 2007-03-01 Mathieu Malaterre |
| |
| * [r357] codec/CMakeLists.txt: COMP: Fix compilation of executable |
| linking to TIFF lib. |
| |
| 2007-03-01 unipg |
| |
| * [r356] ChangeLog, OPJViewer/OPJViewer.dsp, |
| OPJViewer/OPJViewer.iss, OPJViewer/Readme.txt, |
| OPJViewer/about[ADD], OPJViewer/about/about.htm[ADD], |
| OPJViewer/about/opj_logo.png[ADD], |
| OPJViewer/source/OPJChild.ico[ADD], |
| OPJViewer/source/OPJChild16.xpm[ADD], |
| OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h, |
| OPJViewer/source/OPJViewer.rc, OPJViewer/source/imagj2k.cpp, |
| OPJViewer/source/imagj2k.h, OPJViewer/source/imagjp2.cpp, |
| OPJViewer/source/imagjp2.h, OPJViewer/source/imagmj2.cpp, |
| OPJViewer/source/imagmj2.h, OPJViewer/source/license.txt[ADD], |
| OPJViewer/source/readmeafter.txt[ADD], |
| OPJViewer/source/readmebefore.txt[ADD], |
| OPJViewer/source/wxj2kparser.cpp, |
| OPJViewer/source/wxjp2parser.cpp: Zoom capability and decoder |
| settings dialog in OPJViewer |
| |
| 2007-02-28 unipg |
| |
| * [r355] jpwl/JPWL_image_to_j2k.dsp, jpwl/LibOpenJPEG_JPWL.dsp: |
| Modified JPWL libopenjpeg library by directly embedding the JPWL |
| functions |
| |
| 2007-02-28 Antonin Descampe |
| |
| * [r354] mj2/MJ2_codec/extract_j2k_from_mj2.c, |
| mj2/MJ2_codec/mj2_convert.c, mj2/MJ2_codec/mj2_to_frames.c, |
| mj2/MJ2_codec/wrap_j2k_in_mj2.c: add an "ifdef WIN32" to "include |
| malloc.h" to be compliant with non-WIN32 platforms. |
| |
| 2007-02-28 Parvatha Elangovan |
| |
| * [r353] ChangeLog, codec/convert.c, codec/convert.h, |
| codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/openjpeg.h, libs[ADD], libs/libtiff[ADD], |
| libs/libtiff/Tiffcomp.h[ADD], libs/libtiff/Tiffconf.h[ADD], |
| libs/libtiff/Tiffiop.h[ADD], libs/libtiff/Version.h[ADD], |
| libs/libtiff/libtiff.lib[ADD], libs/libtiff/tiff.h[ADD], |
| libs/libtiff/tiffio.h[ADD]: Enabled compression of TIF image |
| format to j2k by tifftoimage() and decompression of codestream to |
| TIF image format using imagetotif(). Modifications in |
| image_to_j2k.c, j2k_to_image.c, convert.c, convert.h |
| |
| 2007-02-28 Antonin Descampe |
| |
| * [r352] ChangeLog, libopenjpeg/mqc.c: fixed a bug in context |
| numerotation that prevented the RESET switch to work correctly : |
| mqc_reset_enc in mqc.c |
| |
| 2007-02-28 François-Olivier Devaux |
| |
| * [r351] ChangeLog, codec/Makefile: Corrected codec Makefile by |
| adding the compilation of "compat/getopt.c" |
| |
| 2007-02-27 Parvatha Elangovan |
| |
| * [r350] ChangeLog, codec/compat/getopt.c, codec/image_to_j2k.c, |
| codec/j2k_to_image.c: Made get_file_format function more robust. |
| Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c, |
| getopt.h |
| * [r349] codec/compat/getopt.c, codec/dirent.h[ADD]: Added the |
| dirent.h file used for opening and reading Directory holding |
| image files. Used in image_to_j2k.c and j2k_to_image.c. |
| |
| 2007-02-26 Parvatha Elangovan |
| |
| * [r348] ChangeLog, codec/compat/getopt.c, codec/compat/getopt.h, |
| codec/image_to_j2k.c, codec/j2k_to_image.c: Option to read images |
| from a Folder whose path is specified in the Input parameters by |
| "-ImgDir" along with output decod format specified by "-OutFor" . |
| Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c, |
| getopt.h |
| Enabling use of multi character input parameters in the codec. |
| Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c, |
| getopt.h |
| |
| 2007-02-23 unipg |
| |
| * [r347] ChangeLog, jpwl/Makefile[ADD], jpwl/README.txt, |
| jpwl/crc.c, jpwl/crc.h, jpwl/jpwl.c, jpwl/jpwl.h, jpwl/rs.c, |
| jpwl/rs.h: Added makefile for linux build of JPWL module; added |
| newlines at the end of JPWL files |
| |
| 2007-02-23 François-Olivier Devaux |
| |
| * [r346] ChangeLog, libopenjpeg/openjpeg.h: Changed version number |
| from 1.1.0 to 1.1.1 in openjpeg.h |
| |
| 2007-02-23 unipg |
| |
| * [r345] OPJViewer/OPJViewer.dsp, OPJViewer/Readme.txt[ADD]: Added |
| Readme file for OPJViewer |
| * [r344] ChangeLog, OPJViewer/source/imagj2k.cpp, |
| OPJViewer/source/imagjp2.cpp, OPJViewer/source/imagmj2.cpp, |
| jpwl/LibOpenJPEG_JPWL.dsp, jpwl/jpwl_lib.c, |
| libopenjpeg/openjpeg.h: Fixed a copy-and-paste type assignment |
| error (bool instead of int) in the JPWL section of decoder |
| parameters structure in openjpeg.h; minor type-casting in |
| jpwl_lib.c. As a result, now OPJViewer should run correctly when |
| built against the most current SVN trunk of LibOpenJPEG.lib |
| |
| 2007-02-22 François-Olivier Devaux |
| |
| * [r343] ChangeLog, OPJViewer[ADD], OPJViewer/OPJViewer.dsp[ADD], |
| OPJViewer/OPJViewer.dsw[ADD], OPJViewer/OPJViewer.iss[ADD], |
| OPJViewer/source[ADD], OPJViewer/source/OPJViewer.cpp[ADD], |
| OPJViewer/source/OPJViewer.h[ADD], |
| OPJViewer/source/OPJViewer.ico[ADD], |
| OPJViewer/source/OPJViewer.rc[ADD], |
| OPJViewer/source/OPJViewer16.xpm[ADD], |
| OPJViewer/source/icon1.xpm[ADD], OPJViewer/source/icon2.xpm[ADD], |
| OPJViewer/source/icon3.xpm[ADD], OPJViewer/source/icon4.xpm[ADD], |
| OPJViewer/source/icon5.xpm[ADD], |
| OPJViewer/source/imagj2k.cpp[ADD], |
| OPJViewer/source/imagj2k.h[ADD], |
| OPJViewer/source/imagjp2.cpp[ADD], |
| OPJViewer/source/imagjp2.h[ADD], |
| OPJViewer/source/imagmj2.cpp[ADD], |
| OPJViewer/source/imagmj2.h[ADD], |
| OPJViewer/source/wxj2kparser.cpp[ADD], |
| OPJViewer/source/wxjp2parser.cpp[ADD]: Added the OPJViewer Module |
| (/OPJViewer), developed by Giuseppe Baruffa of the University of |
| Perugia |
| |
| 2007-02-21 François-Olivier Devaux |
| |
| * [r342] ChangeLog, libopenjpeg/t1.c: Algorithmic optimizations in |
| t1.c, thanks to Guido J. ! |
| |
| 2007-02-19 François-Olivier Devaux |
| |
| * [r341] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: Added |
| OPJ_LIMIT_DECODING enabling us to limit the decoding to main |
| header |
| |
| 2007-02-13 François-Olivier Devaux |
| |
| * [r340] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c: |
| David Fries suggestions. In image_to_j2k and j2k_to_image, |
| strncpy() functions: instead of specifying the path size macro, |
| let the compiler read the length out of the array entry. |
| * [r339] ChangeLog, Makefile: Change file modified. -fPIC flag used |
| for 64-bit compilation. Move operation (rather than copy) for the |
| dist library creation, and -p flag added. |
| |
| 2007-01-31 François-Olivier Devaux |
| |
| * [r338] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/openjpeg.c: Extra tokens at the end of #endif |
| directive corrected in openjpeg.c, j2k.c and image_to_j2k.c -> no |
| more warnings in linux compilation |
| * [r336] ChangeLog: Linux Makefile for the codec added |
| * [r335] codec/Makefile[ADD]: Linux Makefile for the codec added |
| |
| 2007-01-30 François-Olivier Devaux |
| |
| * [r334] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/openjpeg.h: Use of OPJ_PATH_LEN (defined as 4096) to |
| be the maximum allowed size for filenames instead of MAX_PATH |
| which is not always defined. This caused some programs using |
| OpenJPEG to crash. Modifications in openjpeg.h j2k_to_image.c and |
| image_to_j2k.c |
| * [r333] mj2/MJ2_codec/mj2_to_frames.c: Correction of the syntax |
| usage (line 36) |
| |
| 2007-01-23 François-Olivier Devaux |
| |
| * [r332] ChangeLog: ! [FOD] Modification in the context numbers, to |
| reflect what has been specified in standard, in libopenjpeg/t1.h |
| * [r331] libopenjpeg/t1.h: Modification of the context numbers, to |
| reflect what has been specified in standard. |
| |
| 2007-01-15 François-Olivier Devaux |
| |
| * [r330] codec/convert.c, codec/convert.h, codec/image_to_j2k.c, |
| codec/j2k_to_image.c, libopenjpeg/bio.c, libopenjpeg/bio.h, |
| libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/dwt.c, |
| libopenjpeg/dwt.h, libopenjpeg/fix.h, libopenjpeg/int.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h, libopenjpeg/jpt.c, libopenjpeg/jpt.h, |
| libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/mqc.c, |
| libopenjpeg/mqc.h, libopenjpeg/openjpeg.h, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/raw.c, libopenjpeg/raw.h, |
| libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c, |
| libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h, |
| libopenjpeg/tgt.c, libopenjpeg/tgt.h: Copyright update |
| |
| 2007-01-03 François-Olivier Devaux |
| |
| * [r329] libopenjpeg/jp2.c: JP2 module: Tests during encoding if |
| the number of components respects the JPEG 2000 standard. |
| |
| 2006-12-13 unipg |
| |
| * [r328] doc/Doxyfile.dox, jpwl/README.txt[ADD]: Definition of |
| USE_JPWL in doxygen file for building the corresponding |
| documentation on JPWL module; creation of README file in JPWL |
| directory |
| |
| 2006-12-08 François-Olivier Devaux |
| |
| * [r327] mj2/MJ2_codec/MJ2_Extractor.dsp, |
| mj2/MJ2_codec/MJ2_Wrapper.dsp, mj2/MJ2_codec/frames_to_mj2.dsp, |
| mj2/MJ2_codec/mj2_to_frames.dsp: MJ2 codec restructuration. |
| Update of dsp project files properties |
| * [r326] mj2/MJ2_codec/MJ2_Extractor.dsp, |
| mj2/MJ2_codec/MJ2_Wrapper.dsp, mj2/MJ2_codec/Makefile, |
| mj2/MJ2_codec/frames_to_mj2.dsp, mj2/MJ2_codec/mj2_to_frames.dsp, |
| mj2/MJ2_codec/mj2_to_metadata.dsp, |
| mj2/MJ2_codec/mj2_to_metadata.vcproj: MJ2 codec restructuration. |
| Update of project files (dsp, vcproj and makefile) |
| * [r325] mj2/compat[DEL]: MJ2 codec restructuration. Movec compat |
| directory to MJ2_codec |
| * [r324] mj2/MJ2_codec/compat[ADD], |
| mj2/MJ2_codec/compat/getopt.c[ADD], |
| mj2/MJ2_codec/compat/getopt.h[ADD]: MJ2 codec restructuration. |
| Movec compat directory to MJ2_codec |
| * [r323] mj2/MJ2_Extractor.dsp[DEL], mj2/MJ2_Wrapper.dsp[DEL], |
| mj2/Makefile[DEL], mj2/extract_j2k_from_mj2.c[DEL], |
| mj2/frames_to_mj2.c[DEL], mj2/frames_to_mj2.dsp[DEL], |
| mj2/meta_out.c[DEL], mj2/meta_out.h[DEL], mj2/mj2.c[DEL], |
| mj2/mj2.h[DEL], mj2/mj2_convert.c[DEL], mj2/mj2_convert.h[DEL], |
| mj2/mj2_to_frames.c[DEL], mj2/mj2_to_frames.dsp[DEL], |
| mj2/mj2_to_metadata.c[DEL], mj2/mj2_to_metadata.dsp[DEL], |
| mj2/mj2_to_metadata.dtd[DEL], mj2/mj2_to_metadata.h[DEL], |
| mj2/mj2_to_metadata.vcproj[DEL], |
| mj2/mj2_to_metadata_Notes.doc[DEL], mj2/readme.txt[DEL], |
| mj2/wrap_j2k_in_mj2.c[DEL]: MJ2 codec restructuration. Created |
| MJ2_codec directory and moved MJ2 codec files to this directory, |
| created libopenjpeg_097 directory and moved libopenjpeg files |
| version 0.97 to this directory |
| * [r322] mj2/libopenjpeg_097[ADD], mj2/libopenjpeg_097/bio.c[ADD], |
| mj2/libopenjpeg_097/bio.h[ADD], mj2/libopenjpeg_097/cio.c[ADD], |
| mj2/libopenjpeg_097/cio.h[ADD], mj2/libopenjpeg_097/dwt.c[ADD], |
| mj2/libopenjpeg_097/dwt.h[ADD], mj2/libopenjpeg_097/fix.c[ADD], |
| mj2/libopenjpeg_097/fix.h[ADD], mj2/libopenjpeg_097/int.c[ADD], |
| mj2/libopenjpeg_097/int.h[ADD], mj2/libopenjpeg_097/j2k.c[ADD], |
| mj2/libopenjpeg_097/j2k.h[ADD], mj2/libopenjpeg_097/jp2.c[ADD], |
| mj2/libopenjpeg_097/jp2.h[ADD], mj2/libopenjpeg_097/jpt.c[ADD], |
| mj2/libopenjpeg_097/jpt.h[ADD], mj2/libopenjpeg_097/mct.c[ADD], |
| mj2/libopenjpeg_097/mct.h[ADD], mj2/libopenjpeg_097/mqc.c[ADD], |
| mj2/libopenjpeg_097/mqc.h[ADD], |
| mj2/libopenjpeg_097/openjpeg.h[ADD], |
| mj2/libopenjpeg_097/pi.c[ADD], mj2/libopenjpeg_097/pi.h[ADD], |
| mj2/libopenjpeg_097/raw.c[ADD], mj2/libopenjpeg_097/raw.h[ADD], |
| mj2/libopenjpeg_097/t1.c[ADD], mj2/libopenjpeg_097/t1.h[ADD], |
| mj2/libopenjpeg_097/t2.c[ADD], mj2/libopenjpeg_097/t2.h[ADD], |
| mj2/libopenjpeg_097/tcd.c[ADD], mj2/libopenjpeg_097/tcd.h[ADD], |
| mj2/libopenjpeg_097/tgt.c[ADD], mj2/libopenjpeg_097/tgt.h[ADD]: |
| MJ2 codec restructuration. Created libopenjpeg_097 directory and |
| moved libopenjpeg files version 0.97 to this directory |
| * [r321] mj2/MJ2_codec[ADD], mj2/MJ2_codec/MJ2_Extractor.dsp[CPY], |
| mj2/MJ2_codec/MJ2_Wrapper.dsp[CPY], mj2/MJ2_codec/Makefile[CPY], |
| mj2/MJ2_codec/extract_j2k_from_mj2.c[CPY], |
| mj2/MJ2_codec/frames_to_mj2.c[CPY], |
| mj2/MJ2_codec/frames_to_mj2.dsp[CPY], |
| mj2/MJ2_codec/meta_out.c[CPY], mj2/MJ2_codec/meta_out.h[CPY], |
| mj2/MJ2_codec/mj2.c[CPY], mj2/MJ2_codec/mj2.h[CPY], |
| mj2/MJ2_codec/mj2_convert.c[CPY], |
| mj2/MJ2_codec/mj2_convert.h[CPY], |
| mj2/MJ2_codec/mj2_to_frames.c[CPY], |
| mj2/MJ2_codec/mj2_to_frames.dsp[CPY], |
| mj2/MJ2_codec/mj2_to_metadata.c[CPY], |
| mj2/MJ2_codec/mj2_to_metadata.dsp[CPY], |
| mj2/MJ2_codec/mj2_to_metadata.dtd[CPY], |
| mj2/MJ2_codec/mj2_to_metadata.h[CPY], |
| mj2/MJ2_codec/mj2_to_metadata.vcproj[CPY], |
| mj2/MJ2_codec/mj2_to_metadata_Notes.doc[CPY], |
| mj2/MJ2_codec/readme.txt[CPY], |
| mj2/MJ2_codec/wrap_j2k_in_mj2.c[CPY]: MJ2 codec restructuration. |
| Created MJ2_codec directory and moved M2 codec files to this |
| directory |
| |
| 2006-12-07 unipg |
| |
| * [r320] ChangeLog, jpwl/JPWL_image_to_j2k.dsp, jpwl/jpwl.h, |
| jpwl/rs.h: + Antonin verified that the MacOS build of JPWL module |
| suffered from a missing definition of the "min" macro; I've added |
| this into both jpwl.h and rs.h |
| |
| 2006-12-05 unipg |
| |
| * [r319] ChangeLog, codec/image_to_j2k.c, jpwl, |
| jpwl/JPWL_j2k_to_image.dsp, jpwl/jpwl.c, jpwl/jpwl_lib.c: * |
| Better fix of the TPH EPBs bug in JPWL module |
| * Fixed the UEP bug in JPWL module |
| + Added some lines in the help of JPWL_image_to_j2k |
| |
| 2006-12-04 unipg |
| |
| * [r318] ChangeLog: Bug fix explanation |
| |
| 2006-12-04 François-Olivier Devaux |
| |
| * [r317] DllOpenJPEG.dsp, LibOpenJPEG.dsp, LibOpenJPEG.dsw: SVN |
| file properties modified (EOL handled better) |
| * [r316] codec/image_to_j2k.dsp, codec/image_to_j2k.dsw, |
| codec/j2k_to_image.dsp, codec/j2k_to_image.dsw: SVN file |
| properties modified (EOL handled better) |
| * [r315] jpwl/JPWL_image_to_j2k.dsp, jpwl/JPWL_image_to_j2k.dsw, |
| jpwl/JPWL_j2k_to_image.dsp, jpwl/JPWL_j2k_to_image.dsw, |
| jpwl/LibOpenJPEG_JPWL.dsp: SVN file properties modified (EOL |
| handled better) |
| * [r314] jpwl/jpwl.h: SVN file properties modified |
| * [r313] jpwl/crc.c, jpwl/jpwl_lib.c, jpwl/rs.c, jpwl/rs.h: SVN |
| file properties modified |
| * [r312] jpwl/crc.h: EOL handling |
| * [r311] OpenJPEG.rc: Version 1.1 |
| |
| 2006-12-04 unipg |
| |
| * [r310] jpwl/jpwl.c: Fixed the following bug: |
| - when using -W h,h0 the EPBs in TPHs always get a "not latest in |
| current header" signature, even if they are really the latest. |
| |
| The fix checks for additional EPBs, after the TPH one (e.g. UEP |
| EPBs), and sets the Depb field of the TPH EPB accordingly. |
| |
| 2006-12-04 François-Olivier Devaux |
| |
| * [r309] ChangeLog: Changes for 4th of December 2006 (bis) |
| * [r308] ChangeLog: Changes for 4th of December 2006 |
| * [r307] libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h, libopenjpeg/t2.c: First integration |
| of JPWL code |
| * [r306] libopenjpeg/event.c: Code optimization usinq vsprintf() |
| command |
| * [r305] codec/j2k_to_image.c: First integration of JPWL code |
| * [r304] codec/image_to_j2k.c: First integration of JPWL code |
| * [r303] codec/convert.c: Corrected incorrect fprintf formatting |
| * [r299] jpwl/JPWL_image_to_j2k.dsp[ADD], |
| jpwl/JPWL_image_to_j2k.dsw[ADD], jpwl/JPWL_j2k_to_image.dsp[ADD], |
| jpwl/JPWL_j2k_to_image.dsw[ADD], jpwl/LibOpenJPEG_JPWL.dsp[ADD]: |
| JPWL version 1.0 by Universita' degli Studi di Perugia |
| * [r298] jpwl/crc.c[ADD], jpwl/crc.h[ADD], jpwl/jpwl.c[ADD], |
| jpwl/jpwl.h[ADD], jpwl/jpwl_lib.c[ADD], jpwl/rs.c[ADD], |
| jpwl/rs.h[ADD]: JPWL version 1.0 by Universita' degli Studi di |
| Perugia |
| * [r297] jpwl/encoder_02[DEL]: Deleted because this directory |
| corresponds to an old version of the JPWL library |
| * [r296] jpwl/encoder[DEL]: Deleted because this directory |
| corresponds to an old version of the JPWL library |
| * [r295] jpwl/decoder_02[DEL]: Deleted because this directory |
| corresponds to an old version of the JPWL library |
| * [r294] jpwl/decoder[DEL]: Deleted because this directory |
| corresponds to an old version of the JPWL library |
| |
| 2006-10-31 Antonin Descampe |
| |
| * [r293] libopenjpeg/tcd.c: fixed a cast problem in the maxlen |
| variable |
| * [r292] libopenjpeg/tcd.c: removed a debug test in the version |
| just committed |
| * [r291] ChangeLog, libopenjpeg/dwt.c: fixed a bug in the |
| computation of the mantissa (mu) |
| * [r290] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/openjpeg.h, libopenjpeg/tcd.c: |
| added the ability to specify the rate as "float" (before : |
| integer) |
| |
| 2006-10-30 Antonin Descampe |
| |
| * [r289] jp3d[ADD], jp3d/DllJp3dVM.dsp[ADD], |
| jp3d/DllJp3dVM.ncb[ADD], jp3d/DllJp3dVM.sln[ADD], |
| jp3d/DllJp3dVM.suo[ADD], jp3d/DllJp3dVM.vcproj[ADD], |
| jp3d/LICENSE.txt[ADD], jp3d/LibJp3dVM.ncb[ADD], |
| jp3d/LibJp3dVM.sln[ADD], jp3d/LibJp3dVM.suo[ADD], |
| jp3d/LibJp3dVM.vcproj[ADD], jp3d/Makefile[ADD], |
| jp3d/README.txt[ADD], jp3d/bin[ADD], jp3d/bin/LibJp3dVM.lib[ADD], |
| jp3d/bin/OpenJP3D.dll[ADD], jp3d/bin/jp3d_vm_dec.exe[ADD], |
| jp3d/bin/jp3d_vm_enc.exe[ADD], jp3d/bin/openjpeg.h[ADD], |
| jp3d/codec[ADD], jp3d/codec/convert.c[ADD], |
| jp3d/codec/convert.h[ADD], jp3d/codec/getopt.c[ADD], |
| jp3d/codec/getopt.h[ADD], jp3d/codec/jp3d_to_volume.c[ADD], |
| jp3d/codec/jp3d_vm_dec.ncb[ADD], jp3d/codec/jp3d_vm_dec.sln[ADD], |
| jp3d/codec/jp3d_vm_dec.suo[ADD], |
| jp3d/codec/jp3d_vm_dec.vcproj[ADD], |
| jp3d/codec/jp3d_vm_enc.ncb[ADD], jp3d/codec/jp3d_vm_enc.sln[ADD], |
| jp3d/codec/jp3d_vm_enc.suo[ADD], |
| jp3d/codec/jp3d_vm_enc.vcproj[ADD], |
| jp3d/codec/volume_to_jp3d.c[ADD], jp3d/libjp3dvm[ADD], |
| jp3d/libjp3dvm/bio.c[ADD], jp3d/libjp3dvm/bio.h[ADD], |
| jp3d/libjp3dvm/cio.c[ADD], jp3d/libjp3dvm/cio.h[ADD], |
| jp3d/libjp3dvm/dirent.h[ADD], jp3d/libjp3dvm/dwt.c[ADD], |
| jp3d/libjp3dvm/dwt.h[ADD], jp3d/libjp3dvm/event.c[ADD], |
| jp3d/libjp3dvm/event.h[ADD], jp3d/libjp3dvm/fix.h[ADD], |
| jp3d/libjp3dvm/int.h[ADD], jp3d/libjp3dvm/jp3d.c[ADD], |
| jp3d/libjp3dvm/jp3d.h[ADD], jp3d/libjp3dvm/jp3d_lib.c[ADD], |
| jp3d/libjp3dvm/jp3d_lib.h[ADD], jp3d/libjp3dvm/mct.c[ADD], |
| jp3d/libjp3dvm/mct.h[ADD], jp3d/libjp3dvm/mqc.c[ADD], |
| jp3d/libjp3dvm/mqc.h[ADD], jp3d/libjp3dvm/openjpeg.c[ADD], |
| jp3d/libjp3dvm/openjpeg.h[ADD], |
| jp3d/libjp3dvm/opj_includes.h[ADD], jp3d/libjp3dvm/pi.c[ADD], |
| jp3d/libjp3dvm/pi.h[ADD], jp3d/libjp3dvm/raw.c[ADD], |
| jp3d/libjp3dvm/raw.h[ADD], jp3d/libjp3dvm/t1.c[ADD], |
| jp3d/libjp3dvm/t1.h[ADD], jp3d/libjp3dvm/t1_3d.c[ADD], |
| jp3d/libjp3dvm/t1_3d.h[ADD], jp3d/libjp3dvm/t2.c[ADD], |
| jp3d/libjp3dvm/t2.h[ADD], jp3d/libjp3dvm/tcd.c[ADD], |
| jp3d/libjp3dvm/tcd.h[ADD], jp3d/libjp3dvm/tgt.c[ADD], |
| jp3d/libjp3dvm/tgt.h[ADD], jp3d/libjp3dvm/volume.c[ADD], |
| jp3d/libjp3dvm/volume.h[ADD], jp3d/tcltk[ADD], |
| jp3d/tcltk/LPI_JP3D_VM.tcl[ADD], jp3d/tcltk/Thumbs.db[ADD], |
| jp3d/tcltk/decoder.tcl[ADD], jp3d/tcltk/encoder.tcl[ADD], |
| jp3d/tcltk/logoLPI.gif[ADD]: initial release of jp3d library and |
| codec |
| |
| 2006-10-27 unipg |
| |
| * [r288] jpwl/decoder/ReadmeJPWLdec.txt: |
| * [r287] jpwl/decoder/ReadmeJPWLdec.txt: Test |
| * [r286] jpwl/decoder/ReadmeJPWLdec.txt: |
| |
| 2006-10-27 Antonin Descampe |
| |
| * [r285] codec/.cvsignore[DEL], |
| jpwl/decoder/jpwldec/.cvsignore[DEL], |
| jpwl/decoder/libopenjpeg/.cvsignore[DEL], |
| jpwl/decoder_02/jpwldec/.cvsignore[DEL], |
| jpwl/decoder_02/libopenjpeg/.cvsignore[DEL], |
| jpwl/encoder/jpwlenc/.cvsignore[DEL], |
| jpwl/encoder/libopenjpeg/.cvsignore[DEL], |
| jpwl/encoder_02/codec/.cvsignore[DEL], |
| jpwl/encoder_02/libopenjpeg/.cvsignore[DEL], |
| libopenjpeg/.cvsignore[DEL]: remove some needless cvs files |
| * [r284] codec/image_to_j2k.c: testsvn2 |
| |
| 2006-10-26 Antonin Descampe |
| |
| * [r283] libopenjpeg/openjpeg.h: testsvn |
| |
| 2006-08-18 Antonin Descampe |
| |
| * [r282] ChangeLog, codec/j2k_to_image.c: fixed a bug in |
| j2k_to_image.c, that prevented the -l option to work correctly. |
| |
| 2006-08-04 Antonin Descampe |
| |
| * [r281] ChangeLog, libopenjpeg/pi.c: fixed a bug in pi.c, line |
| 473, that appeared when more than 100 precincts were generated in |
| a resolution level |
| |
| 2006-07-28 Antonin Descampe |
| |
| * [r280] ChangeLog, mj2/readme.txt[ADD]: *** empty log message *** |
| |
| 2006-07-22 Mathieu Malaterre |
| |
| * [r279] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt, |
| libopenjpeg/CMakeLists.txt: ENH: Update CMake to do proper |
| installation. Still using the 2.2 installation approach for now. |
| * [r278] codec/compat/getopt.c: ENH: Fix warning about assignment |
| discards qualifiers from pointer target type |
| * [r277] ChangeLog: ENH: Update on recent commit |
| * [r276] codec/convert.c: STYLE: Fix style issue |
| * [r275] codec/convert.c: BUG: Do not leak with greyscale bmp. |
| Solve problem with name>256 for pgx and resolve random memory |
| access (reported by valgrind) |
| |
| 2006-07-21 Mathieu Malaterre |
| |
| * [r274] codec/convert.c, codec/convert.h: ENH: Marking const char |
| * what should be const char *. TODO need to fix code for |
| imagetopgx. |
| * [r273] codec/image_to_j2k.c: ENH: Better solution: using the |
| opj_version function to stay up to date |
| * [r272] codec/convert.c, codec/image_to_j2k.c, |
| codec/j2k_to_image.c: ENH: Minor cleanup, mainly comment and line |
| too long |
| * [r271] codec/image_to_j2k.c: ENH: Cannot assign const char* into |
| a char*. At same time upgrade OpenJPEG version to proper one |
| |
| 2006-03-19 Antonin Descampe |
| |
| * [r270] ChangeLog, libopenjpeg/t1.c: fixed a bug in t1.c that |
| prevented in some cases a true lossless compression (thanks to |
| Don Mimlitch for reporting this bug) |
| |
| 2006-03-16 unipg |
| |
| * [r269] jpwl/decoder_02/libopenjpeg/j2k.c, |
| jpwl/decoder_02/libopenjpeg/jpw.c: italian text translated into |
| english |
| * [r267] jpwl/decoder/jpwldec/Makefile[CPY], |
| jpwl/decoder/libopenjpeg/Makefile[CPY], |
| jpwl/encoder/jpwlenc/Makefile[CPY], |
| jpwl/encoder/libopenjpeg/Makefile[CPY]: This commit was generated |
| by cvs2svn to compensate for changes in r266, |
| which included commits to RCS files with non-trunk default |
| branches. |
| |
| 2006-03-13 unipg |
| |
| * [r264] jpwl/decoder_02[ADD], jpwl/decoder_02/jpwldec[ADD], |
| jpwl/decoder_02/jpwldec/.cvsignore[ADD], |
| jpwl/decoder_02/jpwldec/Makefile[ADD], |
| jpwl/decoder_02/jpwldec/compat[ADD], |
| jpwl/decoder_02/jpwldec/compat/getopt.c[ADD], |
| jpwl/decoder_02/jpwldec/compat/getopt.h[ADD], |
| jpwl/decoder_02/jpwldec/convert.c[ADD], |
| jpwl/decoder_02/jpwldec/convert.h[ADD], |
| jpwl/decoder_02/jpwldec/image_to_j2k.c[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.c[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.dsp[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.dsw[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.ncb[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.opt[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.plg[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.sln[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.suo[ADD], |
| jpwl/decoder_02/jpwldec/j2k_to_image.vcproj[ADD], |
| jpwl/decoder_02/libopenjpeg[ADD], |
| jpwl/decoder_02/libopenjpeg/.cvsignore[ADD], |
| jpwl/decoder_02/libopenjpeg/Makefile[ADD], |
| jpwl/decoder_02/libopenjpeg/bio.c[ADD], |
| jpwl/decoder_02/libopenjpeg/bio.h[ADD], |
| jpwl/decoder_02/libopenjpeg/cio.c[ADD], |
| jpwl/decoder_02/libopenjpeg/cio.h[ADD], |
| jpwl/decoder_02/libopenjpeg/dwt.c[ADD], |
| jpwl/decoder_02/libopenjpeg/dwt.h[ADD], |
| jpwl/decoder_02/libopenjpeg/fix.c[ADD], |
| jpwl/decoder_02/libopenjpeg/fix.h[ADD], |
| jpwl/decoder_02/libopenjpeg/int.c[ADD], |
| jpwl/decoder_02/libopenjpeg/int.h[ADD], |
| jpwl/decoder_02/libopenjpeg/j2k.c[ADD], |
| jpwl/decoder_02/libopenjpeg/j2k.h[ADD], |
| jpwl/decoder_02/libopenjpeg/jp2.c[ADD], |
| jpwl/decoder_02/libopenjpeg/jp2.h[ADD], |
| jpwl/decoder_02/libopenjpeg/jpt.c[ADD], |
| jpwl/decoder_02/libopenjpeg/jpt.h[ADD], |
| jpwl/decoder_02/libopenjpeg/jpw.c[ADD], |
| jpwl/decoder_02/libopenjpeg/jpw.h[ADD], |
| jpwl/decoder_02/libopenjpeg/mct.c[ADD], |
| jpwl/decoder_02/libopenjpeg/mct.h[ADD], |
| jpwl/decoder_02/libopenjpeg/mqc.c[ADD], |
| jpwl/decoder_02/libopenjpeg/mqc.h[ADD], |
| jpwl/decoder_02/libopenjpeg/openjpeg.h[ADD], |
| jpwl/decoder_02/libopenjpeg/pi.c[ADD], |
| jpwl/decoder_02/libopenjpeg/pi.h[ADD], |
| jpwl/decoder_02/libopenjpeg/raw.c[ADD], |
| jpwl/decoder_02/libopenjpeg/raw.h[ADD], |
| jpwl/decoder_02/libopenjpeg/t1.c[ADD], |
| jpwl/decoder_02/libopenjpeg/t1.h[ADD], |
| jpwl/decoder_02/libopenjpeg/t2.c[ADD], |
| jpwl/decoder_02/libopenjpeg/t2.h[ADD], |
| jpwl/decoder_02/libopenjpeg/tcd.c[ADD], |
| jpwl/decoder_02/libopenjpeg/tcd.h[ADD], |
| jpwl/decoder_02/libopenjpeg/tgt.c[ADD], |
| jpwl/decoder_02/libopenjpeg/tgt.h[ADD], |
| jpwl/decoder_02/readme.txt[ADD], jpwl/encoder_02[ADD], |
| jpwl/encoder_02/codec[ADD], |
| jpwl/encoder_02/codec/.cvsignore[ADD], |
| jpwl/encoder_02/codec/Makefile[ADD], |
| jpwl/encoder_02/codec/compat[ADD], |
| jpwl/encoder_02/codec/compat/getopt.c[ADD], |
| jpwl/encoder_02/codec/compat/getopt.h[ADD], |
| jpwl/encoder_02/codec/convert.c[ADD], |
| jpwl/encoder_02/codec/convert.h[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.c[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.dsp[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.dsw[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.ncb[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.opt[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.plg[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.sln[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.suo[ADD], |
| jpwl/encoder_02/codec/image_to_j2k.vcproj[ADD], |
| jpwl/encoder_02/codec/j2k_to_image.c[ADD], |
| jpwl/encoder_02/libopenjpeg[ADD], |
| jpwl/encoder_02/libopenjpeg/.cvsignore[ADD], |
| jpwl/encoder_02/libopenjpeg/Makefile[ADD], |
| jpwl/encoder_02/libopenjpeg/bio.c[ADD], |
| jpwl/encoder_02/libopenjpeg/bio.h[ADD], |
| jpwl/encoder_02/libopenjpeg/cio.c[ADD], |
| jpwl/encoder_02/libopenjpeg/cio.h[ADD], |
| jpwl/encoder_02/libopenjpeg/dwt.c[ADD], |
| jpwl/encoder_02/libopenjpeg/dwt.h[ADD], |
| jpwl/encoder_02/libopenjpeg/fix.c[ADD], |
| jpwl/encoder_02/libopenjpeg/fix.h[ADD], |
| jpwl/encoder_02/libopenjpeg/int.c[ADD], |
| jpwl/encoder_02/libopenjpeg/int.h[ADD], |
| jpwl/encoder_02/libopenjpeg/j2k.c[ADD], |
| jpwl/encoder_02/libopenjpeg/j2k.h[ADD], |
| jpwl/encoder_02/libopenjpeg/jp2.c[ADD], |
| jpwl/encoder_02/libopenjpeg/jp2.h[ADD], |
| jpwl/encoder_02/libopenjpeg/jpt.c[ADD], |
| jpwl/encoder_02/libopenjpeg/jpt.h[ADD], |
| jpwl/encoder_02/libopenjpeg/jpw.c[ADD], |
| jpwl/encoder_02/libopenjpeg/jpw.h[ADD], |
| jpwl/encoder_02/libopenjpeg/mct.c[ADD], |
| jpwl/encoder_02/libopenjpeg/mct.h[ADD], |
| jpwl/encoder_02/libopenjpeg/mqc.c[ADD], |
| jpwl/encoder_02/libopenjpeg/mqc.h[ADD], |
| jpwl/encoder_02/libopenjpeg/openjpeg.h[ADD], |
| jpwl/encoder_02/libopenjpeg/pi.c[ADD], |
| jpwl/encoder_02/libopenjpeg/pi.h[ADD], |
| jpwl/encoder_02/libopenjpeg/raw.c[ADD], |
| jpwl/encoder_02/libopenjpeg/raw.h[ADD], |
| jpwl/encoder_02/libopenjpeg/rs.c[ADD], |
| jpwl/encoder_02/libopenjpeg/rs.h[ADD], |
| jpwl/encoder_02/libopenjpeg/t1.c[ADD], |
| jpwl/encoder_02/libopenjpeg/t1.h[ADD], |
| jpwl/encoder_02/libopenjpeg/t2.c[ADD], |
| jpwl/encoder_02/libopenjpeg/t2.h[ADD], |
| jpwl/encoder_02/libopenjpeg/tcd.c[ADD], |
| jpwl/encoder_02/libopenjpeg/tcd.h[ADD], |
| jpwl/encoder_02/libopenjpeg/tgt.c[ADD], |
| jpwl/encoder_02/libopenjpeg/tgt.h[ADD]: Added a second version of |
| enco+deco, with comments and text in italian |
| |
| 2006-02-19 Mathieu Malaterre |
| |
| * [r263] libopenjpeg/tcd.c: COMP: Fix warning about C++ comment |
| |
| 2006-02-18 Mathieu Malaterre |
| |
| * [r262] libopenjpeg/t2.c: COMP: Fix declaration hides parameter |
| len |
| * [r261] libopenjpeg/t2.c: COMP: Fix declaration hides parameter |
| len |
| * [r260] libopenjpeg/tcd.c: STYLE: Remove C++ comments |
| |
| 2006-02-12 freeimage |
| |
| * [r259] ChangeLog, libopenjpeg/tcd.c, libopenjpeg/tcd.h: removed |
| unneeded working variables in opj_tcd_t |
| |
| 2006-02-08 François-Olivier Devaux |
| |
| * [r258] jpwl/encoder/jpwlenc/image_to_j2k.dsw: Readded CRLF |
| * [r257] jpwl/encoder/jpwlenc/image_to_j2k.dsp: Added |
| SOURCE=..\libopenjpeg\jpw.c |
| Added SOURCE=..\libopenjpeg\rs.c |
| * [r256] jpwl/decoder/jpwldec/j2k_to_image.dsp: Added |
| SOURCE=..\libopenjpeg\jpw.c |
| |
| 2006-02-05 Mathieu Malaterre |
| |
| * [r255] CMakeLists.txt: BUG: Need to leave option for user to |
| change |
| * [r254] CMakeLists.txt, DartConfig.cmake[DEL]: ENH: Several |
| updates: Do not need an explicit DartConfig, default inexistant |
| file is just fine. Also remove explicit BUILD_SHARED_LIBS since |
| this is garantee to be OFF by CMake |
| * [r253] codec/CMakeLists.txt, libopenjpeg/CMakeLists.txt: ENH: Do |
| the proper thing for static/shared |
| |
| 2006-02-04 freeimage |
| |
| * [r252] ChangeLog, codec/convert.c: fixed a bug in |
| codec/convert.c::imagetobmp |
| * [r251] DllOpenJPEG.dsp, LibOpenJPEG.dsp, LibOpenJPEG.dsw, |
| OpenJPEG.rc, codec/image_to_j2k.dsp, codec/image_to_j2k.dsw, |
| codec/j2k_to_image.dsp, codec/j2k_to_image.dsw, |
| jpwl/decoder/jpwldec/image_to_j2k.dsp, |
| jpwl/decoder/jpwldec/j2k_to_image.dsp, |
| jpwl/encoder/jpwlenc/image_to_j2k.dsp, mj2/MJ2_Extractor.dsp, |
| mj2/MJ2_Wrapper.dsp, mj2/frames_to_mj2.dsp, |
| mj2/mj2_to_frames.dsp: readded CRLF to dsp, dsw and rc files |
| * [r250] codec/image_to_j2k.dsw, codec/j2k_to_image.dsw, |
| mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp, |
| mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: readded CRLF to dsp |
| and dsw files |
| |
| 2006-02-03 freeimage |
| |
| * [r249] libopenjpeg/fix.h, libopenjpeg/int.h: added the 'static' |
| keyword to inline functions to keep gcc happy |
| |
| 2006-02-02 Antonin Descampe |
| |
| * [r248] README.msvc: minor change : project replaced by workspace |
| |
| 2006-02-01 freeimage |
| |
| * [r247] ChangeLog: What's new ... |
| * [r246] OpenJPEG.rc[ADD]: added a VERSION resource to the DLL |
| version of OpenJPEG |
| * [r245] DllOpenJPEG.dsp, LibOpenJPEG.dsp, Makefile, Makefile.osx, |
| libopenjpeg/CMakeLists.txt, libopenjpeg/fix.c[DEL], |
| libopenjpeg/fix.h, libopenjpeg/int.c[DEL], libopenjpeg/int.h, |
| libopenjpeg/opj_includes.h: changed function definitions of INT |
| and FIX modules to 'inline' |
| |
| 2006-01-31 Mathieu Malaterre |
| |
| * [r244] ChangeLog, libopenjpeg/CMakeLists.txt, |
| libopenjpeg/openjpeg.def.in[DEL]: ENH: Update CMake to match the |
| new shared lib system (no more def file) |
| |
| 2006-01-31 freeimage |
| |
| * [r243] ChangeLog, DllOpenJPEG.dsp[ADD], LibOpenJPEG.dsp, |
| LibOpenJPEG.dsw, README.msvc[ADD], clean.bat, codec/convert.c, |
| codec/image_to_j2k.c, codec/image_to_j2k.dsp, |
| codec/j2k_to_image.c, codec/j2k_to_image.dsp, libopenjpeg/cio.c, |
| libopenjpeg/event.c, libopenjpeg/image.c, libopenjpeg/openjpeg.c, |
| libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/tcd.c: |
| fixed various minor warnings occuring under icc9 and bcc32, added |
| MSVC project and compiler directives to build a 'standard' WIN32 |
| DLL |
| |
| 2006-01-31 Mathieu Malaterre |
| |
| * [r242] libopenjpeg/CMakeLists.txt: COMP: Fix compilation on MINGW |
| * [r241] ChangeLog: ENH: update changelog about modification for |
| shared lib in CMake which now compatible with old build system |
| * [r240] libopenjpeg/openjpeg.h: STYLE: Remove completely reference |
| to OPJ_EXPORT |
| * [r239] libopenjpeg/CMakeLists.txt: STYLE: More verbose comments |
| * [r238] libopenjpeg/openjpeg.def.in: STYLE: Add more comment, also |
| use more feature from CMake to introduce the VERSION number of |
| openjpeg |
| * [r237] libopenjpeg/CMakeLists.txt, |
| libopenjpeg/openjpeg.def.in[ADD], libopenjpeg/openjpeg.h: ENH: |
| Move to a def solution to avoid polluting header file with |
| declspec |
| |
| 2006-01-27 Antonin Descampe |
| |
| * [r236] ChangeLog, libopenjpeg/t1.c, libopenjpeg/tcd.c: fixed two |
| initialization problems in t1.c and tcd.c |
| |
| 2006-01-26 freeimage |
| |
| * [r235] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/pi.c: fixed various minor warnings occuring under |
| gcc, added corrections proposed in the forum |
| |
| 2006-01-25 Mathieu Malaterre |
| |
| * [r234] ChangeLog, DartConfig.cmake: ENH: Sync with ITK and add |
| ref to doxygen |
| * [r233] libopenjpeg/CMakeLists.txt: ENH: Sync with ITK repository |
| * [r232] CMakeLists.txt, ChangeLog, DartConfig.cmake, |
| codec/CMakeLists.txt, libopenjpeg/CMakeLists.txt: STYLE: Add a |
| lot of comments for the CMake build system |
| * [r231] ChangeLog: ENH: Fix compilation on mingw32 and borland |
| * [r230] CMakeLists.txt: ENH: Set a default BUILDNAME |
| * [r229] CVSROOT/checkCtrlM: BUG: Try to fix the shell script |
| |
| 2006-01-25 Antonin Descampe |
| |
| * [r228] ChangeLog, codec/convert.c: fixed a problem in convert.c |
| when multiple comments |
| |
| 2006-01-25 Mathieu Malaterre |
| |
| * [r227] libopenjpeg/event.c, libopenjpeg/fix.c: COMP: Fix |
| compilation on mingw (already had itoa) and borland (need |
| __int64) |
| |
| 2006-01-25 Antonin Descampe |
| |
| * [r226] Makefile, Makefile.osx: removed all CtrlM from files |
| * [r225] CVSROOT/checkCtrlM: check also for CtrlM in .txt and |
| .cmake files |
| * [r224] CMakeLists.txt[ADD], ChangeLog, DartConfig.cmake[ADD], |
| codec/CMakeLists.txt[ADD], libopenjpeg/CMakeLists.txt[ADD]: added |
| cmake files to the project |
| * [r223] README.osx, codec/compat/getopt.c, codec/compat/getopt.h, |
| codec/convert.c, codec/convert.h, codec/image_to_j2k.c, |
| libopenjpeg/bio.c, libopenjpeg/bio.h, libopenjpeg/cio.h, |
| libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/event.h, |
| libopenjpeg/fix.h, libopenjpeg/image.c, libopenjpeg/image.h, |
| libopenjpeg/int.c, libopenjpeg/int.h, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.h, libopenjpeg/jpt.c, libopenjpeg/jpt.h, |
| libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/mqc.c, |
| libopenjpeg/mqc.h, libopenjpeg/openjpeg.c, |
| libopenjpeg/opj_includes.h, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/raw.c, libopenjpeg/raw.h, libopenjpeg/t1.c, |
| libopenjpeg/t1.h, libopenjpeg/t2.h, libopenjpeg/tcd.h, |
| libopenjpeg/tgt.c, libopenjpeg/tgt.h: removed all CtrlM from |
| files |
| * [r222] libopenjpeg/fix.c: fix.c : replaced "WIN32" by "_MSC_VER" |
| for int64 |
| * [r221] ChangeLog, libopenjpeg/fix.c: removed all CtrlM from files |
| * [r220] ChangeLog: fix.c : replaced "WIN32" by "_MSC_VER" for |
| int64 |
| * [r219] ChangeLog, libopenjpeg/openjpeg.h: added "OPJ_EXPORT" in |
| openjpeg.h to generate shared lib with win32 |
| * [r218] ChangeLog, codec/j2k_to_image.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/t2.c: removed all CtrlM from files |
| (openjpeg.h,t2.c,j2k_to_image.c) |
| |
| 2006-01-24 Antonin Descampe |
| |
| * [r217] libopenjpeg/event.c: event.c : replaced "WIN32" by |
| "_MSC_VER" for i2a (line 33) + replaced win32 line breaks |
| * [r216] ChangeLog: event.c : replaced "WIN32" by "_MSC_VER" for |
| i2a |
| |
| 2006-01-22 Antonin Descampe |
| |
| * [r215] CVSROOT/checkCtrlM[ADD], CVSROOT/checkTabs[ADD], |
| CVSROOT/checkoutlist, CVSROOT/checktabs.sh[DEL], |
| CVSROOT/commitinfo: CtrlM check added when committing files |
| |
| 2006-01-20 Antonin Descampe |
| |
| * [r214] ChangeLog, codec/convert.c, codec/image_to_j2k.c, |
| codec/j2k_to_image.c, libopenjpeg/dwt.c, libopenjpeg/event.c, |
| libopenjpeg/jp2.c: fixed various minor warnings with gdcm patches |
| |
| 2006-01-19 freeimage |
| |
| * [r213] ChangeLog, libopenjpeg/jp2.c: fixed a bug in jp2_read_ihdr |
| (need to allocate jp2->comps) |
| |
| 2006-01-18 freeimage |
| |
| * [r212] ChangeLog: What's new |
| * [r211] libopenjpeg/cio.c: fixed a bug in opj_cio_open when saving |
| 48-bit images (wrong buffer size calculation) |
| * [r210] libopenjpeg/j2k.c, libopenjpeg/j2k_lib.c, |
| libopenjpeg/j2k_lib.h, libopenjpeg/tcd.c: changed the name of |
| j2k_realloc to opj_realloc |
| |
| 2005-12-21 Antonin Descampe |
| |
| * [r209] Makefile, Makefile.osx, README.linux, README.osx: |
| makefiles and readme updated |
| |
| 2005-12-08 Antonin Descampe |
| |
| * [r208] ChangeLog, libopenjpeg/t2.c, libopenjpeg/tcd.c: fixed a |
| bug when specifying a rate '-r' => no distortion info was |
| available in the index |
| * [r207] ChangeLog, libopenjpeg/t1.c: fixed a bug in t1_getwmsedec |
| (stepsize was divided by 8192) |
| * [r206] CVSROOT/modules: added doc module to openjpeg module |
| * [r205] ChangeLog[ADD], LibOpenJPEG.dsp[ADD], |
| LibOpenJPEG.dsw[ADD], Makefile[ADD], Makefile.osx[ADD], |
| README.linux[ADD], README.osx[ADD], clean.bat[ADD], doc[ADD], |
| doc/Doxyfile.dox[ADD], libopenjpeg/bio.c, libopenjpeg/bio.h, |
| libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/dwt.c, |
| libopenjpeg/dwt.h, libopenjpeg/event.c, libopenjpeg/event.h, |
| libopenjpeg/fix.c, libopenjpeg/fix.h, libopenjpeg/image.c, |
| libopenjpeg/image.h, libopenjpeg/int.c, libopenjpeg/int.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/j2k_lib.c, |
| libopenjpeg/j2k_lib.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/jpt.c, libopenjpeg/jpt.h, libopenjpeg/mct.c, |
| libopenjpeg/mct.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h, |
| libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/raw.c, libopenjpeg/raw.h, libopenjpeg/t1.c, |
| libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c, |
| libopenjpeg/tgt.h: OpenJPEG version 1.1 |
| * [r204] codec/Makefile[DEL], codec/compat/getopt.c, |
| codec/compat/getopt.h, codec/convert.c, codec/convert.h, |
| codec/image_to_j2k.c, codec/image_to_j2k.dsp, |
| codec/image_to_j2k.dsw, codec/j2k_to_image.c, |
| codec/j2k_to_image.dsp, codec/j2k_to_image.dsw, |
| codec/readme.txt[DEL]: removed old readme and Makefile |
| |
| 2005-12-07 Antonin Descampe |
| |
| * [r203] README[DEL]: removed test file |
| * [r202] README[ADD]: test |
| * [r201] CVSROOT/modules: still trying to add root directory to |
| module |
| * [r200] CVSROOT/modules: still trying to add root directory to |
| module |
| * [r199] CVSROOT/modules: still trying to add root directory to |
| module |
| * [r198] CVSROOT/modules: test for adding root directory to modules |
| * [r197] CVSROOT/modules: test to add root directory to modules |
| |
| 2005-12-06 Antonin Descampe |
| |
| * [r196] CVSROOT/modules: added an 'openjpeg' module |
| * [r195] CVSROOT/modules: addes an 'openjpeg' module containing all |
| modules |
| * [r194] CVSROOT/commitinfo: removed pre-commit check tabs |
| |
| 2005-12-04 Antonin Descampe |
| |
| * [r193] libopenjpeg/Makefile[DEL]: Makefile moved to ROOT |
| directory |
| * [r192] libopenjpeg/LibOpenJPEG.dsp[DEL]: LibOpenJPEG project |
| files moved to root directory |
| |
| 2005-12-02 Antonin Descampe |
| |
| * [r191] codec/image_to_j2k.dsw[ADD], codec/j2k_to_image.dsw[ADD]: |
| openjpeg version 1.0 (previous version still available with tag |
| opj0-97) |
| * [r190] libopenjpeg/j2k_lib.c: add an include <sys/time.h> before |
| <sys/resource.h> |
| * [r189] codec/compat/getopt.c, codec/compat/getopt.h, |
| codec/convert.c, codec/convert.h, codec/image_to_j2k.c, |
| codec/image_to_j2k.dsp, codec/j2k_to_image.c, |
| codec/j2k_to_image.dsp, libopenjpeg/LibOpenJPEG.dsp[ADD], |
| libopenjpeg/bio.c, libopenjpeg/bio.h, libopenjpeg/cio.c, |
| libopenjpeg/cio.h, libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/event.c[ADD], libopenjpeg/event.h[ADD], |
| libopenjpeg/fix.c, libopenjpeg/fix.h, libopenjpeg/image.c[ADD], |
| libopenjpeg/image.h[ADD], libopenjpeg/int.c, libopenjpeg/int.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/j2k_lib.c[ADD], |
| libopenjpeg/j2k_lib.h[ADD], libopenjpeg/jp2.c, libopenjpeg/jp2.h, |
| libopenjpeg/jpt.c, libopenjpeg/jpt.h, libopenjpeg/mct.c, |
| libopenjpeg/mct.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h, |
| libopenjpeg/openjpeg.c[ADD], libopenjpeg/openjpeg.h, |
| libopenjpeg/opj_includes.h[ADD], libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/raw.c, libopenjpeg/raw.h, |
| libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c, |
| libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h, |
| libopenjpeg/tgt.c, libopenjpeg/tgt.h: openjpeg version 1.0 |
| (previous version still available with tag opj0-97) |
| |
| 2005-12-01 Antonin Descampe |
| |
| * [r188] CVSROOT/checktabs.sh[ADD], CVSROOT/commitinfo: Added check |
| to avoid tabs in source files |
| |
| 2005-11-09 Antonin Descampe |
| |
| * [r186] libopenjpeg/tcd.c: minor change for readability |
| * [r185] libopenjpeg/jp2.c: minor change to avoid warnings about |
| signedness |
| |
| 2005-11-08 unipg |
| |
| * [r181] jpwl[ADD], jpwl/decoder[ADD], |
| jpwl/decoder/ReadmeJPWLdec.txt[ADD], jpwl/decoder/jpwldec[ADD], |
| jpwl/decoder/jpwldec/.cvsignore[ADD], |
| jpwl/decoder/jpwldec/Makefile[ADD], |
| jpwl/decoder/jpwldec/compat[ADD], |
| jpwl/decoder/jpwldec/compat/getopt.c[ADD], |
| jpwl/decoder/jpwldec/compat/getopt.h[ADD], |
| jpwl/decoder/jpwldec/convert.c[ADD], |
| jpwl/decoder/jpwldec/convert.h[ADD], |
| jpwl/decoder/jpwldec/image_to_j2k.c[ADD], |
| jpwl/decoder/jpwldec/image_to_j2k.dsp[ADD], |
| jpwl/decoder/jpwldec/image_to_j2k.ncb[ADD], |
| jpwl/decoder/jpwldec/image_to_j2k.vcproj[ADD], |
| jpwl/decoder/jpwldec/j2k_to_image.c[ADD], |
| jpwl/decoder/jpwldec/j2k_to_image.dsp[ADD], |
| jpwl/decoder/jpwldec/j2k_to_image.ncb[ADD], |
| jpwl/decoder/jpwldec/j2k_to_image.sln[ADD], |
| jpwl/decoder/jpwldec/j2k_to_image.suo[ADD], |
| jpwl/decoder/jpwldec/j2k_to_image.vcproj[ADD], |
| jpwl/decoder/jpwldec/readme.txt[ADD], |
| jpwl/decoder/libopenjpeg[ADD], |
| jpwl/decoder/libopenjpeg/.cvsignore[ADD], |
| jpwl/decoder/libopenjpeg/Makefile[ADD], |
| jpwl/decoder/libopenjpeg/bio.c[ADD], |
| jpwl/decoder/libopenjpeg/bio.h[ADD], |
| jpwl/decoder/libopenjpeg/cio.c[ADD], |
| jpwl/decoder/libopenjpeg/cio.h[ADD], |
| jpwl/decoder/libopenjpeg/dwt.c[ADD], |
| jpwl/decoder/libopenjpeg/dwt.h[ADD], |
| jpwl/decoder/libopenjpeg/fix.c[ADD], |
| jpwl/decoder/libopenjpeg/fix.h[ADD], |
| jpwl/decoder/libopenjpeg/int.c[ADD], |
| jpwl/decoder/libopenjpeg/int.h[ADD], |
| jpwl/decoder/libopenjpeg/j2k.c[ADD], |
| jpwl/decoder/libopenjpeg/j2k.h[ADD], |
| jpwl/decoder/libopenjpeg/jp2.c[ADD], |
| jpwl/decoder/libopenjpeg/jp2.h[ADD], |
| jpwl/decoder/libopenjpeg/jpt.c[ADD], |
| jpwl/decoder/libopenjpeg/jpt.h[ADD], |
| jpwl/decoder/libopenjpeg/jpw.c[ADD], |
| jpwl/decoder/libopenjpeg/jpw.h[ADD], |
| jpwl/decoder/libopenjpeg/mct.c[ADD], |
| jpwl/decoder/libopenjpeg/mct.h[ADD], |
| jpwl/decoder/libopenjpeg/mqc.c[ADD], |
| jpwl/decoder/libopenjpeg/mqc.h[ADD], |
| jpwl/decoder/libopenjpeg/openjpeg.h[ADD], |
| jpwl/decoder/libopenjpeg/pi.c[ADD], |
| jpwl/decoder/libopenjpeg/pi.h[ADD], |
| jpwl/decoder/libopenjpeg/raw.c[ADD], |
| jpwl/decoder/libopenjpeg/raw.h[ADD], |
| jpwl/decoder/libopenjpeg/t1.c[ADD], |
| jpwl/decoder/libopenjpeg/t1.h[ADD], |
| jpwl/decoder/libopenjpeg/t2.c[ADD], |
| jpwl/decoder/libopenjpeg/t2.h[ADD], |
| jpwl/decoder/libopenjpeg/tcd.c[ADD], |
| jpwl/decoder/libopenjpeg/tcd.h[ADD], |
| jpwl/decoder/libopenjpeg/tgt.c[ADD], |
| jpwl/decoder/libopenjpeg/tgt.h[ADD], jpwl/encoder[ADD], |
| jpwl/encoder/jpwlenc[ADD], jpwl/encoder/jpwlenc/.cvsignore[ADD], |
| jpwl/encoder/jpwlenc/Makefile[ADD], |
| jpwl/encoder/jpwlenc/compat[ADD], |
| jpwl/encoder/jpwlenc/compat/getopt.c[ADD], |
| jpwl/encoder/jpwlenc/compat/getopt.h[ADD], |
| jpwl/encoder/jpwlenc/convert.c[ADD], |
| jpwl/encoder/jpwlenc/convert.h[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.c[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.dsp[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.dsw[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.ncb[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.opt[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.plg[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.sln[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.suo[ADD], |
| jpwl/encoder/jpwlenc/image_to_j2k.vcproj[ADD], |
| jpwl/encoder/jpwlenc/irdeto.j2k[ADD], |
| jpwl/encoder/jpwlenc/j2k_to_image.c[ADD], |
| jpwl/encoder/jpwlenc/j2k_to_image.dsp[ADD], |
| jpwl/encoder/libopenjpeg[ADD], |
| jpwl/encoder/libopenjpeg/.cvsignore[ADD], |
| jpwl/encoder/libopenjpeg/Makefile[ADD], |
| jpwl/encoder/libopenjpeg/bio.c[ADD], |
| jpwl/encoder/libopenjpeg/bio.h[ADD], |
| jpwl/encoder/libopenjpeg/cio.c[ADD], |
| jpwl/encoder/libopenjpeg/cio.h[ADD], |
| jpwl/encoder/libopenjpeg/dwt.c[ADD], |
| jpwl/encoder/libopenjpeg/dwt.h[ADD], |
| jpwl/encoder/libopenjpeg/fix.c[ADD], |
| jpwl/encoder/libopenjpeg/fix.h[ADD], |
| jpwl/encoder/libopenjpeg/int.c[ADD], |
| jpwl/encoder/libopenjpeg/int.h[ADD], |
| jpwl/encoder/libopenjpeg/j2k.c[ADD], |
| jpwl/encoder/libopenjpeg/j2k.h[ADD], |
| jpwl/encoder/libopenjpeg/jp2.c[ADD], |
| jpwl/encoder/libopenjpeg/jp2.h[ADD], |
| jpwl/encoder/libopenjpeg/jpt.c[ADD], |
| jpwl/encoder/libopenjpeg/jpt.h[ADD], |
| jpwl/encoder/libopenjpeg/jpw.c[ADD], |
| jpwl/encoder/libopenjpeg/jpw.h[ADD], |
| jpwl/encoder/libopenjpeg/mct.c[ADD], |
| jpwl/encoder/libopenjpeg/mct.h[ADD], |
| jpwl/encoder/libopenjpeg/mqc.c[ADD], |
| jpwl/encoder/libopenjpeg/mqc.h[ADD], |
| jpwl/encoder/libopenjpeg/openjpeg.h[ADD], |
| jpwl/encoder/libopenjpeg/pi.c[ADD], |
| jpwl/encoder/libopenjpeg/pi.h[ADD], |
| jpwl/encoder/libopenjpeg/raw.c[ADD], |
| jpwl/encoder/libopenjpeg/raw.h[ADD], |
| jpwl/encoder/libopenjpeg/rs.c[ADD], |
| jpwl/encoder/libopenjpeg/rs.h[ADD], |
| jpwl/encoder/libopenjpeg/t1.c[ADD], |
| jpwl/encoder/libopenjpeg/t1.h[ADD], |
| jpwl/encoder/libopenjpeg/t2.c[ADD], |
| jpwl/encoder/libopenjpeg/t2.h[ADD], |
| jpwl/encoder/libopenjpeg/tcd.c[ADD], |
| jpwl/encoder/libopenjpeg/tcd.h[ADD], |
| jpwl/encoder/libopenjpeg/tgt.c[ADD], |
| jpwl/encoder/libopenjpeg/tgt.h[ADD]: Initial revision |
| |
| 2005-11-08 Antonin Descampe |
| |
| * [r180] libopenjpeg/j2k.c: small changes to remove warnings |
| related to signedness |
| |
| 2005-11-04 Antonin Descampe |
| |
| * [r179] libopenjpeg/t1.c: small change to avoid signed/unsigned |
| warning during compilation |
| |
| 2005-11-01 Antonin Descampe |
| |
| * [r178] libopenjpeg/dwt.c, libopenjpeg/fix.c, libopenjpeg/int.c, |
| libopenjpeg/int.h, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jp2.c, libopenjpeg/mqc.c, libopenjpeg/pi.c, |
| libopenjpeg/t1.c, libopenjpeg/t2.c, libopenjpeg/tcd.c: Changes |
| proposed by Mathieu Malaterre from the GDCM project... Thanks a |
| lot Mathieu |
| - '//' replaced by '/* */' |
| - inclusion of int.h in int.c |
| - inclusion of j2k.h in int.h in order to export symbols |
| - adding (void) var when a variable is declared but not used |
| - some explicit cast |
| - CLOCKS_PER_SEC is declared as float in bcc55, so there is a |
| need to cast it to int for the modulo operation |
| - some variables changed from float -> double |
| |
| 2005-10-27 Antonin Descampe |
| |
| * [r177] libopenjpeg/dwt.c: changed one of the 9-7 coefficients |
| (value closer to the one in the std) |
| * [r176] codec/image_to_j2k.c, libopenjpeg/t1.c, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: 1) quantization stepsizes stored as float |
| instead of shifted integers -> fixes a pb of precision when using |
| very small stepsizes. 2) bug fixed when decoding until bitplane 0 |
| -> r-value (1/2) added to the coefficient. |
| |
| 2005-10-20 François-Olivier Devaux |
| |
| * [r175] libopenjpeg/jp2.c: Modifications to decoding of JP2H box |
| in order to be compatible with JP2 conformance files |
| |
| 2005-09-21 Antonin Descampe |
| |
| * [r174] libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/tcd.c: |
| major change in the dwt-module, thanks to Ive (aka Reiner |
| Wahler): thanks a lot ! See note in dwt.c for more details. |
| * [r173] libopenjpeg/tcd.c: bug fixed when asking for an index with |
| more than (layer*resolutions*100) packets per tile (2nd |
| correction) |
| |
| 2005-09-20 Antonin Descampe |
| |
| * [r172] libopenjpeg/j2k.c, libopenjpeg/tcd.c: bug fixed when |
| asking for an index with more than (layer*resolutions*100) |
| packets per tile |
| |
| 2005-09-13 Antonin Descampe |
| |
| * [r171] libopenjpeg/j2k.c: bug fixed when freeing the memory |
| allocated if ppm-marker or ppt-marker is used |
| * [r170] codec/image_to_j2k.c, libopenjpeg/j2k.h: bug fixed when |
| freeing the memory allocated if ppm-marker or ppt-marker is used |
| |
| 2005-08-01 François-Olivier Devaux |
| |
| * [r169] libopenjpeg/jpt.c: Modifications proposed by Rob Komar. |
| Thanks for your contribution ! |
| |
| 2005-07-18 Antonin Descampe |
| |
| * [r168] codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/tcd.c: Several bugs fixed when dealing with pgx-files |
| with more than 8 bpp and the fixed_quality feature. |
| |
| 2005-06-02 François-Olivier Devaux |
| |
| * [r167] libopenjpeg/t1.c: At lines 577, 692 and 699, zeroing of |
| effective region of code-block rather than the 1024*1024 |
| allocated integers of code-block. This optimization has been |
| proposed by Dmitry Kolyadin. Thanks for your help ! |
| * [r166] libopenjpeg/tcd.c: Conversions from int to unsigned int to |
| ensure correct execution of int_min and int_max at lines 800 to |
| 830 |
| * [r165] libopenjpeg/j2k.c: Conversions from int to unsigned int to |
| ensure correct execution of int_min at line 626 to 628 |
| |
| 2005-05-26 Antonin Descampe |
| |
| * [r164] codec/j2k_to_image.c: argv[2] replaced by outfile when |
| writing to output file (thanks to O.Smeesters and V.Mesaros) |
| * [r163] libopenjpeg/fix.c: CRLF -> LF |
| |
| 2005-05-26 François-Olivier Devaux |
| |
| * [r162] libopenjpeg/fix.c: CVS test |
| |
| 2005-05-26 lugan |
| |
| * [r161] codec/j2k_to_image.c, libopenjpeg/cio.c, |
| libopenjpeg/cio.h, libopenjpeg/fix.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/mqc.c, libopenjpeg/pi.c, |
| libopenjpeg/t1.c, libopenjpeg/t2.c, libopenjpeg/tcd.h, |
| mj2/Makefile, mj2/extract_j2k_from_mj2.c, mj2/meta_out.c, |
| mj2/meta_out.h, mj2/mj2.c, mj2/mj2.h, mj2/mj2_convert.c, |
| mj2/mj2_convert.h, mj2/mj2_to_frames.c, mj2/mj2_to_metadata.c, |
| mj2/mj2_to_metadata.h, mj2/wrap_j2k_in_mj2.c: correction CRLF -> |
| LF |
| |
| 2005-05-26 Antonin Descampe |
| |
| * [r160] libopenjpeg/bio.c: test |
| |
| 2005-05-26 François-Olivier Devaux |
| |
| * [r159] libopenjpeg/cio.c, libopenjpeg/cio.h: cio_read_to_buf(...) |
| and cio_write_from_buf(...) functions syntax modification |
| |
| 2005-05-24 François-Olivier Devaux |
| |
| * [r158] libopenjpeg/t1.c: Code optimization: t1_flags and t1_data |
| set to zero with memset |
| |
| 2005-05-23 François-Olivier Devaux |
| |
| * [r157] libopenjpeg/cio.c: 2 functions were added, to fasten |
| buffer transfers: |
| void cio_read_to_buf(unsigned char* buf, int n) |
| void cio_write_from_buf(unsigned char* buf, int n) |
| Code written by Glenn Pearson |
| * [r156] libopenjpeg/cio.h: 2 functions were added, to fasten |
| buffer transfers: |
| void cio_read_to_buf(unsigned char* buf, int n) |
| void cio_write_from_buf(unsigned char* buf, int n) |
| * [r155] mj2/mj2.c: Variables in Movie and Track structure |
| initialized to avoid problems when freeing memory. |
| These initializations are made in mj2_read_smhd and |
| mj2_read_hmhd. |
| * [r154] mj2/extract_j2k_from_mj2.c: Useless call of |
| mj2_init_stdmovie function deleted |
| |
| 2005-05-20 François-Olivier Devaux |
| |
| * [r153] mj2/mj2.c: Modified mj2_init_stdmovie. Check for division |
| by zero at line 212: tk->sample[j].sample_delta = tk->timescale / |
| tk->sample_rate; |
| Thanks to Valentin Mesaros ! |
| |
| 2005-04-27 François-Olivier Devaux |
| |
| * [r152] mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp, |
| mj2/mj2_to_frames.dsp, mj2/mj2_to_metadata.dsp: Release |
| configuration modified |
| * [r151] mj2/frames_to_mj2.dsp: Light modifications |
| * [r150] mj2/mj2_to_metadata.dtd[ADD]: First upload of the DTD file |
| * [r149] mj2/meta_out.c: Light modifications |
| |
| 2005-04-19 François-Olivier Devaux |
| |
| * [r148] mj2/Makefile: Update |
| * [r147] mj2/extract_j2k_from_mj2.c: bug while freeing memory |
| (mj2_free) fixed |
| * [r146] mj2/wrap_j2k_in_mj2.c: Bug while writing huge MOOV boxes |
| fixed. Thanks to Valentin Mesaros ! |
| * [r145] mj2/mj2.c: Standard movie initialisation slightely |
| modified |
| * [r144] mj2/Makefile: Makefile update |
| |
| 2005-04-15 François-Olivier Devaux |
| |
| * [r143] mj2/mj2_to_metadata.vcproj: Project update |
| |
| 2005-04-06 François-Olivier Devaux |
| |
| * [r142] mj2/mj2_to_metadata.vcproj: Project settings update |
| * [r141] mj2/mj2_to_metadata.vcproj: Project settings update |
| * [r140] mj2/mj2_to_metadata.vcproj: Project settings update |
| * [r139] mj2/mj2_to_metadata.vcproj: Relative path modifications |
| |
| 2005-04-01 François-Olivier Devaux |
| |
| * [r138] mj2/mj2_to_metadata.vcproj[ADD]: Visual .NET project |
| * [r137] mj2/mj2_to_metadata_Notes.doc: New version by Glenn |
| Pearson |
| |
| 2005-03-25 François-Olivier Devaux |
| |
| * [r136] mj2/mj2_to_metadata.c: Line 114: Simple warning message |
| when NO_PACKETS_DECODING is not defined |
| * [r135] mj2/meta_out.c: Line 944:Memory release of |
| img.comps[i].data when NO_PACKETS_DECODING is not defined |
| * [r134] codec/convert.c: Removed unused parameter in fprintf at |
| line 618 |
| * [r133] codec/j2k_to_image.c: Unused "dest" pointer removed from |
| main() |
| * [r132] libopenjpeg/j2k.c: #endif; |
| replaced by |
| #endif |
| * [r131] mj2/Makefile[ADD]: Makefile for frames_to_mj2, |
| mj2_to_frames, wrap_j2k_in_mj2 |
| and extract_j2k_from_mj2 |
| Thanks to Valentin Mesaros from Octalis ! |
| * [r130] mj2/mj2_convert.c: Newline at end of file added |
| * [r129] mj2/mj2.c: Replaced bad message error when unknown box is |
| found |
| * [r128] mj2/frames_to_mj2.c: Replaced unlink() with remove() |
| * [r127] mj2/meta_out.c[ADD], mj2/meta_out.h[ADD], |
| mj2/mj2_to_metadata.c[ADD], mj2/mj2_to_metadata.dsp[ADD], |
| mj2/mj2_to_metadata.h[ADD], mj2/mj2_to_metadata_Notes.doc[ADD]: |
| New OpenJPEG MJ2 module: mj2_to_metadata created by Glenn |
| Pearson. The OpenJPEG team would like to thank him for his |
| contributions ! |
| * [r126] mj2/mj2_convert.h, mj2/mj2_to_frames.c: Newline at end of |
| file |
| |
| 2005-03-21 François-Olivier Devaux |
| |
| * [r125] mj2/mj2.c: Initialisation of movie->cl changed in |
| mj2_init_stdmovie |
| |
| 2005-03-16 François-Olivier Devaux |
| |
| * [r124] libopenjpeg/j2k.c: Modifications made to enable the |
| decoding of a J2K file headers without decoding all packets using |
| #NO_PACKETS_DECODING |
| Used with MJ2_to_metadata |
| |
| 2005-02-10 François-Olivier Devaux |
| |
| * [r123] codec/image_to_j2k.c: Input file format bug fixed (2) |
| * [r122] codec/image_to_j2k.c: Input file format bug fixed |
| |
| 2005-02-09 François-Olivier Devaux |
| |
| * [r121] mj2/mj2.c: Minor bugs in error messages fixed |
| * [r120] mj2/mj2.c, mj2/mj2.h: Added tk->visual_w and tk->visual_h |
| variables, specifying the track's visual presentation size as |
| fixed-point 16.16 values. |
| * [r119] mj2/mj2.c: Precision added to tk->balance, tk->volume, |
| movie->volume and movie->rate |
| * [r118] libopenjpeg/j2k.h: YUV_DFMT added |
| |
| 2005-02-01 François-Olivier Devaux |
| |
| * [r117] mj2/mj2_to_frames.c: Bug with number of layers to decode |
| fixed |
| |
| 2005-01-26 Antonin Descampe |
| |
| * [r116] codec/j2k_to_image.c, libopenjpeg/t2.c: Added layer option |
| '-l' to the command line. This option allows user to |
| specify a maximum number of quality layers to be decoded. |
| * [r115] codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/tcd.c, |
| mj2/frames_to_mj2.c: * function getopt added to the decoder (to |
| efficiently manage arguments |
| in command line) |
| * reduce_on, reduce_value grouped in a single variable reduce |
| * up-to-date usage display |
| * image_type renamed --> decod_format |
| * JPEG2000_format renamed --> cod_format |
| |
| 2005-01-14 François-Olivier Devaux |
| |
| * [r114] mj2/mj2.c: Bug with mj2_read_struct fixed (problem when |
| reading MJ2 files starting with the MOOV box fixed) |
| |
| 2005-01-03 Antonin Descampe |
| |
| * [r113] libopenjpeg/fix.c: Luke Lee optimization for fix_mul... |
| Thanks to him |
| |
| 2004-12-08 François-Olivier Devaux |
| |
| * [r112] mj2/wrap_j2k_in_mj2.c[ADD]: This tool wraps J2K |
| codestreams into a MJ2 file (designed to |
| work with other codecs than OpenJPEG) |
| * [r111] mj2/extract_j2k_from_mj2.c[ADD]: This tool extracts J2K |
| codestreams from a MJ2 file (designed to |
| work with other codecs than OpenJPEG) |
| * [r110] mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp, |
| mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: Converting to Dos |
| * [r109] mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp, |
| mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: Converting to Unix |
| * [r108] mj2/MJ2_Wrapper.dsp[ADD]: This tool wraps J2K codestreams |
| into a MJ2 file (designed to |
| work with other codecs than OpenJPEG) |
| * [r107] mj2/MJ2_Extractor.dsp[ADD]: This tool extracts J2K |
| codestreams from a MJ2 file (designed to |
| work with other codecs than OpenJPEG) |
| * [r106] mj2/frames_to_mj2.c, mj2/frames_to_mj2.dsp, mj2/mj2.c, |
| mj2/mj2.h, mj2/mj2_convert.c, mj2/mj2_convert.h, |
| mj2/mj2_to_frames.c, mj2/mj2_to_frames.dsp: New modular version |
| of the MJ2 library. |
| The goal of this new version is to make the library more |
| independent from OpenJPEG |
| * [r105] codec/image_to_j2k.c: Modifications in handling of JP2 |
| files to increase modularity of JP2.c |
| Memory leak fixed with jp2 files |
| * [r104] libopenjpeg/jp2.c, libopenjpeg/jp2.h: Modularity increase |
| in jp2_init_stdjp2 function and jp2c box functions to enable new |
| version of MJ2 module |
| |
| 2004-11-29 Antonin Descampe |
| |
| * [r103] libopenjpeg/j2k.c, libopenjpeg/j2k.h: Index structure |
| adpated for other progression orders than LRCP |
| (thanks to Stefano Pensa) |
| |
| 2004-11-26 François-Olivier Devaux |
| |
| * [r102] codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/jp2.c, libopenjpeg/jp2.h: Modifications to increase |
| modularity of jp2 coding/decoding |
| |
| 2004-11-15 François-Olivier Devaux |
| |
| * [r101] codec/convert.c, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/t1.c, libopenjpeg/t2.c, libopenjpeg/tcd.c, |
| mj2/frames_to_mj2.c: fprintf correctly redirected to stderr or |
| stdout |
| |
| 2004-11-05 François-Olivier Devaux |
| |
| * [r100] mj2/frames_to_mj2.c: Help message updated |
| * [r99] mj2/mj2_to_frames.c: Usage message updated |
| * [r98] mj2/frames_to_mj2.c: Help message updated |
| * [r97] codec/image_to_j2k.c: Help message updated |
| * [r96] mj2/mj2.c: Stack corruption error corrected with "tmp" |
| variable |
| |
| 2004-10-08 François-Olivier Devaux |
| |
| * [r95] mj2/frames_to_mj2.c: Bug with -F argument fixed |
| |
| 2004-10-06 François-Olivier Devaux |
| |
| * [r94] mj2/mj2.c: Memory leak bug fixed in the read_mdat() |
| function |
| * [r93] libopenjpeg/jp2.c: Small bug corrected: unsigned int to int |
| conversion at line 417 |
| |
| 2004-09-09 François-Olivier Devaux |
| |
| * [r92] mj2/mj2.c: Bug with tk->imagefile pointer fixed |
| |
| 2004-09-08 François-Olivier Devaux |
| |
| * [r91] mj2/mj2.c: Modification of stsc_decompact function |
| |
| 2004-09-06 François-Olivier Devaux |
| |
| * [r90] mj2/mj2.c: Bug with sound and hint tracks fixed |
| * [r89] mj2/mj2_convert.c: One component input image handled |
| |
| 2004-08-31 François-Olivier Devaux |
| |
| * [r88] libopenjpeg/jp2.c: Order of data written to jp2_struct->cl |
| inversed in jp2_read_ftyp function |
| |
| 2004-08-27 François-Olivier Devaux |
| |
| * [r87] mj2/mj2.c, mj2/mj2_to_frames.c: Pointer values initialized |
| to zero |
| |
| 2004-08-24 François-Olivier Devaux |
| |
| * [r86] mj2/mj2.c: Fixed bugs. Thanks to Dereck ! |
| |
| 2004-08-06 Antonin Descampe |
| |
| * [r85] codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h: * Inserted tool for memory leaks fixing in |
| debug mode |
| * Fixed some memory leaks in the decoder (some are still present |
| when multiple tiles!) |
| |
| 2004-08-04 Antonin Descampe |
| |
| * [r84] codec/image_to_j2k.c: Help updated |
| |
| 2004-08-03 François-Olivier Devaux |
| |
| * [r83] mj2/frames_to_mj2.c: Bug fixed in lossless mode |
| |
| 2004-08-03 Antonin Descampe |
| |
| * [r82] codec/image_to_j2k.c, libopenjpeg/j2k.c, libopenjpeg/tcd.c: |
| Better indentation |
| * [r81] codec/image_to_j2k.c, libopenjpeg/j2k.c, libopenjpeg/tcd.c: |
| Bug fixed in lossless mode |
| |
| 2004-08-02 François-Olivier Devaux |
| |
| * [r80] codec/image_to_j2k.c: Deleted system("pause") at the end of |
| main function |
| |
| 2004-07-30 Antonin Descampe |
| |
| * [r79] codec/convert.c: Bug fixed in pgx-file reading |
| |
| 2004-07-21 Antonin Descampe |
| |
| * [r78] libopenjpeg/mqc.c: Bug fixed in MQ decoder initialization |
| (keyword comment : initbug1) |
| |
| 2004-07-20 Antonin Descampe |
| |
| * [r77] codec/j2k_to_image.c, libopenjpeg/pi.c, libopenjpeg/tcd.c: |
| * Bug fixed in jpt decoding |
| * Bug fixed in pcrl progression order (profile-1 compliance) |
| * Change in tcd_dump |
| |
| 2004-07-16 François-Olivier Devaux |
| |
| * [r76] mj2/mj2_to_frames.c: Error message modification |
| |
| 2004-07-16 Antonin Descampe |
| |
| * [r75] mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: Converting to |
| DOS-formats |
| |
| 2004-07-16 François-Olivier Devaux |
| |
| * [r74] mj2/frames_to_mj2.c[ADD], mj2/frames_to_mj2.dsp[ADD], |
| mj2/mj2.c[ADD], mj2/mj2_convert.c[ADD], mj2/mj2_convert.h[ADD], |
| mj2/mj2_to_frames.c[ADD], mj2/mj2_to_frames.dsp[ADD]: First |
| upload of MJ2 module |
| * [r73] mj2/mj2.h[ADD]: First upload of mj2.h |
| * [r70] mj2[ADD], mj2/compat[ADD], mj2/compat/getopt.c[ADD], |
| mj2/compat/getopt.h[ADD]: Initial revision |
| * [r69] libopenjpeg/jp2.h: Comments added |
| * [r68] libopenjpeg/j2k.c: minor changes |
| * [r67] libopenjpeg/jp2.c: Bug on jp2_struct->comps memory |
| allocation fixed |
| |
| 2004-07-16 Antonin Descampe |
| |
| * [r66] indexer_JPIP/index_create.c: USAGE-statement updated |
| |
| 2004-07-16 François-Olivier Devaux |
| |
| * [r65] codec/j2k_to_image.c: Memory leaks at decoding fixed |
| |
| 2004-07-16 Antonin Descampe |
| |
| * [r64] indexer_JPIP/index_create.c, indexer_JPIP/j2k.h: Previous |
| version reloaded |
| |
| 2004-07-16 François-Olivier Devaux |
| |
| * [r63] libopenjpeg/j2k.c: Memory leaks at decoding fixed |
| |
| 2004-07-16 Antonin Descampe |
| |
| * [r62] indexer_JPIP/index_create.c: Fixed bug (compatibility |
| between index_create and j2k_decode) |
| |
| 2004-07-16 François-Olivier Devaux |
| |
| * [r61] libopenjpeg/jp2.c: Multiple tile bug fixed (line 438) |
| * [r60] libopenjpeg/tcd.c: Memory leaks fixed (line 1592: frees |
| data of all components of current tile) |
| |
| 2004-07-16 Antonin Descampe |
| |
| * [r59] libopenjpeg/t1.c, libopenjpeg/t2.c: Minor changes for RESET |
| mode |
| |
| 2004-07-16 François-Olivier Devaux |
| |
| * [r58] codec/image_to_j2k.c: Comment introcudec (Created by |
| OpenJPEG version 0.9) + Memory leaks fixed |
| |
| 2004-07-15 lugan |
| |
| * [r57] libopenjpeg/Makefile: Bugfix Makefile / jp2.c & jp2.h |
| |
| 2004-07-14 Antonin Descampe |
| |
| * [r56] libopenjpeg/tcd.c: (Sampling + Offset) incompatibility bug |
| fixed |
| * [r55] codec/image_to_j2k.c: fixed bug from previous revision |
| |
| 2004-07-14 François-Olivier Devaux |
| |
| * [r54] codec/image_to_j2k.c: Memory leak fix + Comment inserted in |
| codestream: "Created by OpenJPEG version 0.9" |
| * [r53] codec/image_to_j2k.c: Allocated memory of coding parameters |
| (cp) freed |
| |
| 2004-07-14 Antonin Descampe |
| |
| * [r52] codec/image_to_j2k.c, indexer_JPIP/j2k.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/pi.c, |
| libopenjpeg/t2.c, libopenjpeg/tcd.c: * PPM markers handling |
| modified (comment keyword : ppmbug1) |
| * empty resolution level or subband handling (comment keyword : |
| sizebug1) |
| * index_on field forwarded to j2k_cp_t structure |
| |
| 2004-07-13 Antonin Descampe |
| |
| * [r51] codec/j2k_to_image.c, indexer_JPIP/index_create.c, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c, |
| libopenjpeg/jp2.h: Structure j2k_option_t deleted and option |
| "-reduce" integrated to j2k_cp_t. |
| Parameters changed for j2k_decode, jp2_decode, |
| j2k_decode_jpt_stream |
| * [r50] libopenjpeg/dwt.c, libopenjpeg/fix.c, libopenjpeg/t1.c, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h: * Quantization bug fixed |
| when using 9x7 DWT (comment keyword : quantizbug1) |
| |
| * Multiplication bug fixed when dividing by 8192 (comment keyword |
| : multbug1) |
| |
| 2004-07-09 Antonin Descampe |
| |
| * [r49] libopenjpeg/j2k.c: scalar_derived quantization type bug |
| fixed (2) |
| * [r48] libopenjpeg/j2k.c, libopenjpeg/j2k.h: Bug fixed for |
| scalar_derived quantization type |
| * [r47] codec/j2k_to_image.c: Bug fixed in pgx-format |
| |
| 2004-07-07 Antonin Descampe |
| |
| * [r46] codec/image_to_j2k.dsp, codec/j2k_to_image.dsp: Added jp2.h |
| et jp2.c to the project |
| |
| 2004-07-07 François-Olivier Devaux |
| |
| * [r45] libopenjpeg/jp2.c[ADD], libopenjpeg/jp2.h[ADD]: First |
| version of JP2 file format |
| * [r44] libopenjpeg/openjpeg.h: Include jp2.h file |
| * [r43] libopenjpeg/j2k.h: New variable in cp structure for JP2 |
| format |
| * [r42] libopenjpeg/j2k.c: j2k_encode can output data to a buffer |
| or to a file |
| * [r41] codec/j2k_to_image.c: Enables the decoding of JP2 files |
| * [r40] codec/image_to_j2k.c: Enables the creation of JP2 files |
| * [r39] codec/convert.c: Sets the image color space for JP2 format |
| |
| 2004-07-06 François-Olivier Devaux |
| |
| * [r38] codec/image_to_j2k.c: Fixed bug for rate option |
| |
| 2004-07-05 Antonin Descampe |
| |
| * [r37] codec/image_to_j2k.dsp[ADD], codec/j2k_to_image.dsp[ADD]: |
| *.dsp files added for Microsoft Visual Studio users |
| |
| 2004-05-07 Antonin Descampe |
| |
| * [r36] libopenjpeg/j2k.c, libopenjpeg/j2k.h: small changes in the |
| INDEX-file generation (in order to only use data from index data |
| structures) |
| * [r35] codec/image_to_j2k.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/t1.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h: * |
| Fixed_quality option added : specifying -q psnr1,psnr2,psnr3,... |
| at the command line when encoding an image generates layers with |
| the corresponding psnr. You have to specify values in the |
| increase order. This option is incompatible with "-r" or "-f" |
| options. |
| |
| * Old -q option is now available with -f |
| |
| * The INDEX-file structure has been modified and is now like this |
| : |
| ------------------------------ |
| image_width image_height |
| progression order |
| tile_width tile_height |
| nb_tiles_width nb_tiles_height |
| nb_components |
| nb_layers |
| nb_decompositions |
| foreach resolution_level {[precinct_width,precinct_height]} |
| main_header_end |
| codestream_size |
| foreach tile { |
| tileno start_pos end_header end_pos squarred_error_total |
| nb_pixels mean_squarred_error |
| } |
| foreach tile { |
| foreach packet { |
| packetno tileno layerno resno compno precinctno start_pos end_pos |
| SE_reduction |
| } |
| } |
| SE max |
| SE total |
| ----------------------------- |
| |
| 2004-04-30 Antonin Descampe |
| |
| * [r34] codec/convert.c, codec/image_to_j2k.c, libopenjpeg/j2k.c, |
| libopenjpeg/tcd.c: Various corrections to avoid "signed/unsigned |
| mismatch" warnings during compilation |
| |
| 2004-04-29 Antonin Descampe |
| |
| * [r33] codec/image_to_j2k.c: Ajout de la possibilit� de taille de |
| precincts diff�rente pour chaque r�solution |
| |
| 2004-04-29 lugan |
| |
| * [r32] codec/compat/getopt.c, codec/convert.c, |
| codec/image_to_j2k.c, codec/j2k_to_image.c, libopenjpeg/bio.c, |
| libopenjpeg/cio.c, libopenjpeg/dwt.c, libopenjpeg/fix.c, |
| libopenjpeg/int.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h, |
| libopenjpeg/jpt.c, libopenjpeg/jpt.h, libopenjpeg/mct.c, |
| libopenjpeg/mqc.c, libopenjpeg/pi.c, libopenjpeg/pi.h, |
| libopenjpeg/raw.c, libopenjpeg/t1.c, libopenjpeg/t2.c, |
| libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c, |
| libopenjpeg/tgt.h: Reformatage : indent -kr -i2 -ci2 $(find . |
| -name '*.c') $(find . -name '*.h') |
| * [r31] codec/compat/getopt.c, codec/compat/getopt.h, |
| codec/convert.c, codec/convert.h, codec/image_to_j2k.c, |
| codec/j2k_to_image.c, libopenjpeg/bio.c, libopenjpeg/bio.h, |
| libopenjpeg/cio.c, libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/fix.c, libopenjpeg/int.c, libopenjpeg/j2k.c, |
| libopenjpeg/j2k.h, libopenjpeg/jpt.c, libopenjpeg/jpt.h, |
| libopenjpeg/mct.c, libopenjpeg/mqc.c, libopenjpeg/pi.c, |
| libopenjpeg/pi.h, libopenjpeg/raw.c, libopenjpeg/t1.c, |
| libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c, |
| libopenjpeg/tcd.h, libopenjpeg/tgt.c, libopenjpeg/tgt.h: |
| Reformatage : indent -kr $(find . -name '*.c') $(find . -name |
| '*.h') |
| |
| 2004-04-19 yannick |
| |
| * [r30] libopenjpeg/fix.c: Change in the IFDEF due to error with |
| Windows users |
| * [r29] libopenjpeg/t2.c: remove obsolete part of code in |
| t2_encode_packet |
| * [r28] codec/convert.c, indexer_JPIP/index_create.c, |
| indexer_JPIP/jpip.c: Remove call to obsolete library unistd.h |
| * [r27] libopenjpeg/tcd.c: Potential error in tcd_init around L543 |
| with p and q |
| |
| 2004-03-15 yannick |
| |
| * [r26] codec/convert.c: BMP problem solves : BMP-Images with |
| dimension multiple of 4 presented problems |
| |
| 2004-03-05 yannick |
| |
| * [r25] codec/j2k_to_image.c, libopenjpeg/dwt.c, libopenjpeg/dwt.h, |
| libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/t2.c, |
| libopenjpeg/tcd.c: Update to version 0.9 : option -reduce added |
| on decoder |
| * [r24] codec/image_to_j2k.c: Error message changed (obsolete |
| pnmtoj2k) |
| |
| 2004-03-01 yannick |
| |
| * [r23] codec/j2k_to_image.c: Errors with some BMP file solved |
| * [r22] codec/convert.c: Errors with some BMP file solved |
| |
| 2004-02-17 lugan |
| |
| * [r19] j2kviewer[ADD], j2kviewer/build.xml[ADD], |
| j2kviewer/src[ADD], j2kviewer/src/Exec.java[ADD], |
| j2kviewer/src/ImageViewer.java[ADD], j2kviewer/src/MML.java[ADD], |
| j2kviewer/src/PgmImage.java[ADD]: Initial revision |
| |
| 2004-02-13 yannick |
| |
| * [r18] libopenjpeg/Makefile: Automatic creation of building |
| directories during make (OK for version >= 0.8) |
| * [r17] libopenjpeg/jpt.c[ADD], libopenjpeg/jpt.h[ADD]: File |
| necessary for version >= 0.8 |
| * [r16] indexer_JPIP/bio.c, indexer_JPIP/bio.h, indexer_JPIP/cio.c, |
| indexer_JPIP/cio.h, indexer_JPIP/index_create.c, |
| indexer_JPIP/int.c, indexer_JPIP/int.h, indexer_JPIP/j2k.h, |
| indexer_JPIP/jp2.c, indexer_JPIP/jp2.h, indexer_JPIP/jpip.c, |
| indexer_JPIP/pi.c, indexer_JPIP/pi.h, indexer_JPIP/t2.c, |
| indexer_JPIP/tcd.c, indexer_JPIP/tgt.c: Update for version 1.0 |
| * [r15] indexer_JPIP/jpip.h: Update for version 1.0 |
| * [r14] codec/image_to_j2k.c, codec/j2k_to_image.c, |
| libopenjpeg/bio.h, libopenjpeg/cio.c, libopenjpeg/cio.h, |
| libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/int.c, |
| libopenjpeg/j2k.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h, |
| libopenjpeg/pi.c, libopenjpeg/pi.h, libopenjpeg/raw.c, |
| libopenjpeg/raw.h, libopenjpeg/t1.c, libopenjpeg/t2.c, |
| libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h, |
| libopenjpeg/tgt.h: Update for version 0.8 |
| * [r13] libopenjpeg/fix.c, libopenjpeg/int.h, libopenjpeg/j2k.c: |
| Update for version 0.8 |
| * [r12] libopenjpeg/bio.c: update vor version 0.8 |
| |
| 2004-02-12 lugan |
| |
| * [r11] codec/Makefile, libopenjpeg/Makefile: Automatic creation of |
| building directories during make |
| |
| 2003-11-27 lugan |
| |
| * [r8] indexer_JPIP[ADD], indexer_JPIP/Makefile[ADD], |
| indexer_JPIP/bio.c[ADD], indexer_JPIP/bio.h[ADD], |
| indexer_JPIP/cio.c[ADD], indexer_JPIP/cio.h[ADD], |
| indexer_JPIP/fix.c[ADD], indexer_JPIP/fix.h[ADD], |
| indexer_JPIP/index_create.c[ADD], indexer_JPIP/int.c[ADD], |
| indexer_JPIP/int.h[ADD], indexer_JPIP/j2k.h[ADD], |
| indexer_JPIP/jp2.c[ADD], indexer_JPIP/jp2.h[ADD], |
| indexer_JPIP/jpip.c[ADD], indexer_JPIP/jpip.h[ADD], |
| indexer_JPIP/pi.c[ADD], indexer_JPIP/pi.h[ADD], |
| indexer_JPIP/t2.c[ADD], indexer_JPIP/t2.h[ADD], |
| indexer_JPIP/tcd.c[ADD], indexer_JPIP/tcd.h[ADD], |
| indexer_JPIP/tgt.c[ADD], indexer_JPIP/tgt.h[ADD]: Initial |
| revision |
| * [r5] libopenjpeg[ADD], libopenjpeg/.cvsignore[ADD], |
| libopenjpeg/Makefile[ADD], libopenjpeg/bio.c[ADD], |
| libopenjpeg/bio.h[ADD], libopenjpeg/cio.c[ADD], |
| libopenjpeg/cio.h[ADD], libopenjpeg/dwt.c[ADD], |
| libopenjpeg/dwt.h[ADD], libopenjpeg/fix.c[ADD], |
| libopenjpeg/fix.h[ADD], libopenjpeg/int.c[ADD], |
| libopenjpeg/int.h[ADD], libopenjpeg/j2k.c[ADD], |
| libopenjpeg/j2k.h[ADD], libopenjpeg/mct.c[ADD], |
| libopenjpeg/mct.h[ADD], libopenjpeg/mqc.c[ADD], |
| libopenjpeg/mqc.h[ADD], libopenjpeg/openjpeg.h[ADD], |
| libopenjpeg/pi.c[ADD], libopenjpeg/pi.h[ADD], |
| libopenjpeg/raw.c[ADD], libopenjpeg/raw.h[ADD], |
| libopenjpeg/t1.c[ADD], libopenjpeg/t1.h[ADD], |
| libopenjpeg/t2.c[ADD], libopenjpeg/t2.h[ADD], |
| libopenjpeg/tcd.c[ADD], libopenjpeg/tcd.h[ADD], |
| libopenjpeg/tgt.c[ADD], libopenjpeg/tgt.h[ADD]: Initial revision |
| * [r4] codec[ADD], codec/.cvsignore[ADD], codec/Makefile[ADD], |
| codec/compat[ADD], codec/compat/getopt.c[ADD], |
| codec/compat/getopt.h[ADD], codec/convert.c[ADD], |
| codec/convert.h[ADD], codec/image_to_j2k.c[ADD], |
| codec/j2k_to_image.c[ADD], codec/readme.txt[ADD]: Initial |
| revision |
| * [r3] CVSROOT/config[ADD], CVSROOT/cvswrappers[ADD], |
| CVSROOT/editinfo[ADD], CVSROOT/loginfo[ADD], CVSROOT/notify[ADD], |
| CVSROOT/rcsinfo[ADD], CVSROOT/taginfo[ADD], |
| CVSROOT/verifymsg[ADD]: initial checkin |
| * [r2] CVSROOT[ADD], CVSROOT/checkoutlist[ADD], |
| CVSROOT/commitinfo[ADD], CVSROOT/modules[ADD]: initial checkin |
| |
| 2003-11-27 |
| |
| * [r1] .[ADD]: New repository initialized by cvs2svn. |
| |