Antonin Descampe
238b767917
[1.5] backport r1017, r1030:1032 from trunk + additional fix for cmake and autotools
2011-11-02 00:49:20 +00:00
Antonin Descampe
8a2af121a4
[1.5] enabled JPP stream in JPIP (result of GSoC program)
2011-10-10 09:50:18 +00:00
Vincent Torri
adbccc2e56
[1.5] Fix 'distcheck' rule
2011-10-10 06:02:31 +00:00
Mickael Savinaud
73106fe839
[1.5] enhance some new JPIP files with opj_config inclusion and using of opj_free/opj_calloc functions (credit to Julien Malik)
2011-10-06 09:36:22 +00:00
Vincent Torri
fb82b6d7d9
[1.5] fix output when --disable-shared or --disable-static is
...
passed to configure. Minor fix for jpwl compilation.
2011-10-01 04:55:00 +00:00
Antonin Descampe
5d6ac5ea72
BRANCH-1.5: fixed autotools for new indexer option
2011-09-09 18:53:01 +00:00
Antonin Descampe
3d06f03072
BRANCH-1.5: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-09 14:52:42 +00:00
Antonin Descampe
d1d662768d
removed obsolete testing directory and *.nix files
2011-08-16 09:28:37 +00:00
Mickael Savinaud
2724f85cad
backport rev[824-834] and rev[837-859] into the openjpeg-1.5 branch
2011-08-11 10:18:02 +00:00
Mickael Savinaud
e3e2dc1f6e
fixed build error with position of variable declaration after patch 856
2011-08-11 08:37:11 +00:00
Mickael Savinaud
7812030886
moved the definition of OPJ_ARG_NOT_USED from opj_includes.h to openjpeg.h
2011-08-10 09:33:33 +00:00
Mickael Savinaud
6fb9794200
fixed segfault with 123.j2c and bug.j2c images (thanks to Tim Mattox for his contribution to this patch)
2011-08-10 09:00:34 +00:00
Mickael Savinaud
9e419fdaf7
fixed glibc error with broken2 and broken4 images
2011-08-10 08:47:20 +00:00
Mickael Savinaud
676f8f189f
removed unused parameters warnings with the solution proposed by myself and Bob Friesenhahn
2011-08-10 08:12:10 +00:00
Mickael Savinaud
5743cca5f8
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-29 08:50:55 +00:00
Mickael Savinaud
e716a316f6
manage case 0 frames inside yuv_num_frames function and correct some warnings with gcc4.5 (credit to Winfried)
2011-07-28 10:45:22 +00:00
Vincent Torri
0f101066f2
* added 'libopenjpeg-jpwl.pc.in'
...
* fixed substitution in libopenjpeg1.pc.in
* increase micro version to 99. When released, set minor to 5 and micro to 0
* added -lm to the linker for libopenjpeg and to the .pc file
* removed useless LCMS flags from Makefile.am for libopenjpeg
2011-07-13 16:29:22 +00:00
Antonin Descampe
c85e1a10cf
opj-v1-branch created
2011-07-10 18:36:17 +00:00
Antonin Descampe
6106e48397
improved encoding speed in t1_encode_cblks (credit to Giuseppe Baruffa)
2011-07-10 17:32:22 +00:00
Antonin Descampe
fa6aea80f5
fixed handling of "jp2->meth" value (Restricted ICC profile handling currently not implemented)
2011-07-03 17:56:49 +00:00
Mathieu Malaterre
3da66d4d79
adding partno and numpart info as part of the warning message (issue #69 )
2011-06-03 08:47:30 +00:00
Antonin Descampe
586581685c
fixed autotools (broken since the new directory structure) and added autotools as a build method for jpip (credit to Vincent Torri)
2011-05-23 20:30:20 +00:00
Antonin Descampe
88f43b15fa
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-18 11:02:27 +00:00
Antonin Descampe
0c9f6a3ac9
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
2011-05-16 19:39:07 +00:00
Antonin Descampe
18cb325a8e
fixed part of issue 69, when tile-part index is inconsistent with the total number of tile-parts
2011-05-16 11:07:37 +00:00
Antonin Descampe
2a5a6416a5
fixed a bug in mqc.c (see https://groups.google.com/d/topic/openjpeg/kQ1PbZUd19k/discussion , credit to Peter Wimmer)
2011-04-16 12:09:16 +00:00
Antonin Descampe
6aaaa3eae2
changed the directory hierarchy of the whole project. See README files for details.
2011-04-13 22:38:50 +00:00
Antonin Descampe
16f205d886
re-organization of openjpeg directories hierarchy : step 1
2011-04-13 21:01:39 +00:00
Antonin Descampe
e93d5a683f
Fixed internal function names conflict with Jasper ( http://code.google.com/p/openjpeg/issues/detail?id=30 )
2011-04-12 17:24:30 +00:00
Antonin Descampe
a3df1f5c5e
small fix related to the formatting of the install report displayed at the end of install procedure
2011-03-04 11:03:33 +00:00
Antonin Descampe
86edc0a40e
updated autotools files to improve build and install procedures (credit to Vincent Torri)
2011-03-04 10:53:27 +00:00
Antonin Descampe
89456eed51
replaced "long" by "size_t" in dwt.c to be sure to cast to a pointer size.
2011-02-17 21:11:29 +00:00
Mathieu Malaterre
af71acb043
Explicitly link to the math lib on UNIX as we use floor and such symbols
2011-02-16 13:59:24 +00:00
Antonin Descampe
99c3c5a4af
cmake : fixed installed links to openjpeg.h and openjpeg3d.h
2011-02-06 16:39:26 +00:00
Antonin Descampe
a1920bc5c2
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)
2011-01-30 21:33:55 +00:00
Antonin Descampe
9a811cb52a
replaced en-dash with standard dash in jp2.c
2011-01-30 15:38:45 +00:00
Antonin Descampe
55c8c2bc77
license header: replaced Hervcalloc by Herve, I should learn to double-check my changes
2011-01-29 14:15:26 +00:00
Antonin Descampe
fbffea94a9
removed é in license header to prevent warning C4819 (see http://code.google.com/p/openjpeg/issues/detail?id=57 )
2011-01-29 14:08:13 +00:00
Rex Dieter
3f234ac21b
remove (autotools) generated files
2011-01-17 18:45:33 +00:00
Rex Dieter
97c5fe052c
fix symlink creation (cmake)
2011-01-13 19:40:48 +00:00
Winfried
7441340ab5
changed report code in Makefile.am
2011-01-07 03:20:58 +00:00
Antonin Descampe
73a6ed7c21
bug fixes to enable cmake compilation on WIN32 platform (see CHANGES for details)
2011-01-02 18:10:09 +00:00
Winfried
398b3f08b0
Adapted Makefile.am/Makefile.nix to build choice: shared xor static
2010-12-14 03:33:31 +00:00
Winfried
ebcda80583
Updated Makefile.in
2010-12-09 01:23:46 +00:00
Winfried
407b95e35f
Removed LCMS dependencies from Makefile.am/Makefile.nix
2010-12-09 01:11:05 +00:00
Antonin Descampe
d08a96e251
(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-08 11:06:41 +00:00
Antonin Descampe
59d9b97ffe
revert to previous behaviour for cmake: builds (and links) dynamically by default. Static build only if -DBUILD_SHARED_LIBS is set to OFF.
2010-12-05 15:19:57 +00:00
Antonin Descampe
02229c7c2d
workaround for name clash when building static and dynamic on WIN32 (see http://www.vtk.org/Bug/view.php?id=10190 for description)
2010-12-03 11:57:00 +00:00
Antonin Descampe
eb5694ca2a
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-28 17:07:04 +00:00
Antonin Descampe
389166e86e
fix compilation and DLL creation of libopenjpeg with MSYS/MinGW (from vincent.torri, see issue 47 on googlecode)
2010-11-25 11:58:26 +00:00