9980 lines
418 KiB
Plaintext
9980 lines
418 KiB
Plaintext
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<69> de taille de
|
||
precincts diff<66>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.
|
||
|