Antonin Descampe
91ce5625b5
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.
2011-03-04 11:21:45 +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
Antonin Descampe
e023107e97
now allows 16-bit precision for mj2 encoding and decoding (solves Issue 49 and Issue 63). Credit to Winfried.
2011-02-17 20:01:14 +00:00
Antonin Descampe
c9bae1fd46
removed opj_config.h.in from svn, as it is automaticaly generated by autoheader when calling ./bootstrap.sh
2011-02-09 10:42:17 +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
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
Antonin Descampe
75fa7a8d87
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-24 22:28:21 +00:00
Antonin Descampe
5e3290a486
removed obsolete VS files
2011-01-23 19:34:26 +00:00
Antonin Descampe
90725df206
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)
2011-01-23 18:33:06 +00:00
Antonin Descampe
066bda52c0
move KK definition from rs.h to rs.c to prevent duplicate symbol error when building jpwl with autotools
2011-01-23 18:17:00 +00:00
Rex Dieter
2514c5b550
cmake: SOVERSION change to 1 (from 1.4) to match auto-tools build
2011-01-18 17:23:04 +00:00
Rex Dieter
3f234ac21b
remove (autotools) generated files
2011-01-17 18:45:33 +00:00
Antonin Descampe
420750f5ca
convert.c: inclusion of endian.h has to be different on APPLE platforms
2011-01-16 16:23:12 +00:00
Rex Dieter
97c5fe052c
fix symlink creation (cmake)
2011-01-13 19:40:48 +00:00
Rex Dieter
5f1e13e770
adjust autotools pkg-config support to match
2011-01-13 19:36:21 +00:00
Rex Dieter
d2d6e1fd6f
add pkg-config support to cmake
2011-01-13 19:29:18 +00:00
Antonin Descampe
08459fd944
removed forgotten debug info in imagetopnm()
2011-01-11 08:21:13 +00:00
Antonin Descampe
985a163e33
imagetopnm() has been rewritten to allow 16-bits precision, and PAM (P7) support. See Netpbm for more info. (patch from szukw000).
2011-01-09 22:54:35 +00:00
Winfried
7441340ab5
changed report code in Makefile.am
2011-01-07 03:20:58 +00:00
Antonin Descampe
50b3b5c991
removed badly written tests from CTest in codec/CMakeLists.txt
2011-01-03 22:44:59 +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
Antonin Descampe
1dd92890d7
fixed flags when building jp3d with MinGW
2010-12-11 23:23:02 +00:00
Winfried
436d2f4bb9
Changed build choice in configure.ac/Makefile.am/Makefile.nix: shared xor static
2010-12-10 04:27:40 +00:00
Antonin Descampe
0264197f3f
removed LCMS dependency in jp3d/libjp3dvm/CMakeLists.txt
2010-12-09 21:44:20 +00:00
Antonin Descampe
b487a3521c
updated xcode project
2010-12-09 11:07:22 +00:00
Antonin Descampe
816d914c4e
renamed jp3d/libjp3dvm/openjpeg.h => jp3d/libjp3dvm/openjpeg3d.h
2010-12-09 10:34:47 +00:00
Antonin Descampe
c0fd0c8f89
removed "codec/compat/" directory
2010-12-09 10:23:13 +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
cf39198a9a
added a definition in getopt.h and an initial value in convert.c
2010-12-05 15:10:10 +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
1c2ed5cc33
fixed a bug in codec/convert.c that prevented to build executables with WIN32 compiler (thanks winfried)
2010-11-28 18:40:57 +00:00
Antonin Descampe
efc709578a
2010-11-28 18:37:16 +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
Antonin Descampe
2b31495723
xcode : changed to native architecture build by default
2010-11-22 11:49:28 +00:00
Antonin Descampe
d5b44a98bc
reverted 'include "../opj_config.h"' to 'include "opj_config.h"'
2010-11-22 11:48:19 +00:00
Antonin Descampe
3afd3b1afd
install man pages by default. install CHANGES and LICENSE
2010-11-17 10:59:21 +00:00
Antonin Descampe
223a39b51e
minor changes in cmake files (from winfried)
2010-11-17 10:26:05 +00:00
Antonin Descampe
5c76f68168
minor changes in cmake flags
2010-11-16 11:15:38 +00:00
Antonin Descampe
ad970dd9df
xcode project rewrite
2010-11-15 11:12:24 +00:00
Antonin Descampe
161891a06e
changed imagetopng() function to correctly deal with non-standard bit-depths. Add png support for win32. (from winfried)
2010-11-15 11:10:26 +00:00
Antonin Descampe
709068ef5b
minor changes in header inclusions
2010-11-15 11:08:03 +00:00
Antonin Descampe
2b7f6f82be
complete rewrite of opj_convert.c with correct values (from winfried)
2010-11-15 11:06:46 +00:00
Antonin Descampe
005b1b1a4b
removed call to dirent.h in jp3d
2010-11-11 11:37:45 +00:00