Winfried
436d2f4bb9
Changed build choice in configure.ac/Makefile.am/Makefile.nix: shared xor static
2010-12-10 04:27:40 +00:00
Winfried
ebcda80583
Updated Makefile.in
2010-12-09 01:23:46 +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
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
ddc9a278aa
fixed options and help display (patch from winfried)
2010-10-19 10:06:47 +00:00
Winfried
f4b08bacb0
-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-17 22:42:46 +00:00
Antonin Descampe
106da2f51e
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-10 21:17:18 +00:00
Antonin Descampe
72b6fdb04b
fixed a bug in mj2.c that prevented extract_j2k_from_mj2 to build properly. Patch from winfried
2010-10-08 10:16:27 +00:00
Antonin Descampe
eeefefd56c
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-10-05 10:33:15 +00:00
Luis Ibanez
9989de4bd0
COMP: adding trunk/codec/compat to the list of directories
...
that must be searched for header files.
2010-09-05 22:52:44 +00:00
Luis Ibanez
fcbf45ca64
ENH: Removed redundant copies of getopt.c and getopt.h.
...
Now reusing the ones in codec/compat.
2010-09-05 21:59:25 +00:00
Luis Ibanez
26e8f3fd28
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-09-01 00:52:26 +00:00
Francois-Olivier Devaux
b5ff4ffedc
Fixed MJ2 codec bugs (issues 23-24 on google code). Thanks to Winfried for these patches.
2010-04-08 17:50:05 +00:00
Francois-Olivier Devaux
54214fb65f
Code improvements using 'g++-4.4.0' to trace the code (v1.4). Thanks to Winfried for this patch.
2010-03-24 11:20:45 +00:00
Francois-Olivier Devaux
4514e333c6
SVN server problem. Added again MJ2 project files to try to solve issue.
2008-01-17 11:57:04 +00:00
Francois-Olivier Devaux
daff186ceb
SVN server problem. Removed MJ2 project files to try to solve issue.
2008-01-17 11:52:32 +00:00
Giuseppe Baruffa
b93c12564d
Restoring wrap_j2k_in_mj2.c, which I did not want to commit at all in rev469
2007-11-05 13:14:51 +00:00
Giuseppe Baruffa
95d760a173
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-11-05 13:05:07 +00:00
Francois-Olivier Devaux
9e114bcaa4
Patch from Callum Lewick. Memset patch. See ChangeLog for more details. Thanks Callum !
2007-10-18 12:26:11 +00:00
Francois-Olivier Devaux
55c4c14352
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....
2007-09-17 15:11:20 +00:00
Francois-Olivier Devaux
abfba20b99
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.
2007-09-12 09:04:03 +00:00
Francois-Olivier Devaux
09231c317d
Updated the MJ2 codec to be compatible with the recent changes in the OpenJPEG library.
2007-09-12 08:52:18 +00:00
Mathieu Malaterre
7e874368f7
ENH: Start building mj2
2007-09-06 10:13:05 +00:00
Francois-Olivier Devaux
acfe0ad645
Changed the OpenJPEG library interface to enable users to access information regarding the codestream (also called index).
2007-08-30 09:51:20 +00:00
Francois-Olivier Devaux
1d0dbeb232
Robustified MJ2 codecs
2007-08-21 10:18:40 +00:00
Francois-Olivier Devaux
d9924962ff
Added support for Visual Studio 2005
2007-08-21 10:17:35 +00:00
Francois-Olivier Devaux
5dec8bbbe9
2007-07-13 13:07:07 +00:00
Francois-Olivier Devaux
1200dd871a
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.
2007-05-10 14:21:09 +00:00
Antonin Descampe
44ab0ccf01
add an "ifdef WIN32" to "include malloc.h" to be compliant with non-WIN32 platforms.
2007-02-28 15:55:03 +00:00
Francois-Olivier Devaux
d48feb45fc
Correction of the syntax usage (line 36)
2007-01-30 10:43:56 +00:00
Francois-Olivier Devaux
16dc670030
MJ2 codec restructuration. Update of dsp project files properties
2006-12-08 17:51:18 +00:00
Francois-Olivier Devaux
acd2187a43
MJ2 codec restructuration. Update of project files (dsp, vcproj and makefile)
2006-12-08 17:49:30 +00:00
Francois-Olivier Devaux
b8445ebec0
MJ2 codec restructuration. Movec compat directory to MJ2_codec
2006-12-08 17:17:14 +00:00
Francois-Olivier Devaux
4b75a2784c
MJ2 codec restructuration. Movec compat directory to MJ2_codec
2006-12-08 17:11:50 +00:00
Francois-Olivier Devaux
2b3947e8a8
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
2006-12-08 17:09:39 +00:00
Francois-Olivier Devaux
1c43ca006d
MJ2 codec restructuration. Created libopenjpeg_097 directory and moved libopenjpeg files version 0.97 to this directory
2006-12-08 17:07:44 +00:00
Francois-Olivier Devaux
bc145d8dc8
MJ2 codec restructuration. Created MJ2_codec directory and moved M2 codec files to this directory
2006-12-08 17:04:31 +00:00
Antonin Descampe
4d6bd49719
*** empty log message ***
2006-07-28 15:46:34 +00:00
Francois-Olivier Devaux
ee7c2c28f1
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.
2005-05-23 09:48:44 +00:00
Francois-Olivier Devaux
8a2e6ecd8b
Useless call of mj2_init_stdmovie function deleted
2005-05-23 09:46:37 +00:00
Francois-Olivier Devaux
1b0a585256
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-05-20 07:59:01 +00:00
Francois-Olivier Devaux
29b6a4307a
Release configuration modified
2005-04-27 11:01:28 +00:00
Francois-Olivier Devaux
ad4857df94
Light modifications
2005-04-27 10:51:01 +00:00
Francois-Olivier Devaux
a73e37301a
First upload of the DTD file
2005-04-27 10:42:31 +00:00
Francois-Olivier Devaux
255e296113
Light modifications
2005-04-27 10:42:16 +00:00
Francois-Olivier Devaux
e4696a445d
Update
2005-04-19 10:10:54 +00:00
Francois-Olivier Devaux
81f688433d
bug while freeing memory (mj2_free) fixed
2005-04-19 09:18:51 +00:00
Francois-Olivier Devaux
0130af0ff4
Bug while writing huge MOOV boxes fixed. Thanks to Valentin Mesaros !
2005-04-19 09:17:55 +00:00
Francois-Olivier Devaux
2cbcbb25b0
Standard movie initialisation slightely modified
2005-04-19 09:17:03 +00:00