summaryrefslogtreecommitdiff
path: root/codec
AgeCommit message (Collapse)Author
2011-01-02bug fixes to enable cmake compilation on WIN32 platform (see CHANGES for ↵Antonin Descampe
details)
2010-12-14Adapted Makefile.am/Makefile.nix to build choice: shared xor staticWinfried
2010-12-10Changed build choice in configure.ac/Makefile.am/Makefile.nix: shared xor staticWinfried
2010-12-09removed "codec/compat/" directoryAntonin Descampe
2010-12-09Updated Makefile.inWinfried
2010-12-08 (thanks to Winfried for his help)Antonin Descampe
* [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-05revert to previous behaviour for cmake: builds (and links) dynamically by ↵Antonin Descampe
default. Static build only if -DBUILD_SHARED_LIBS is set to OFF.
2010-12-05added a definition in getopt.h and an initial value in convert.cAntonin Descampe
2010-11-28fixed a bug in codec/convert.c that prevented to build executables with ↵Antonin Descampe
WIN32 compiler (thanks winfried)
2010-11-28changed cmake behaviour: executables are now always statically linked. When ↵Antonin Descampe
-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-22reverted 'include "../opj_config.h"' to 'include "opj_config.h"'Antonin Descampe
2010-11-17install man pages by default. install CHANGES and LICENSEAntonin Descampe
2010-11-15changed imagetopng() function to correctly deal with non-standard ↵Antonin Descampe
bit-depths. Add png support for win32. (from winfried)
2010-11-15minor changes in header inclusionsAntonin Descampe
2010-10-21fixed help display (patch from winfried)Antonin Descampe
2010-10-19fixed options and help display (patch from winfried)Antonin Descampe
2010-10-17-This line, and those below, will be ignored--Winfried
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(no commit message)Winfried
2010-10-13(no commit message)Winfried
2010-10-05Added files to let people build openjpeg with configure tools ; Added ↵Antonin Descampe
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-08Reverting the use of #include "openjpegConfigure.h" until we find a compatibleLuis Ibanez
way of doing this with autoconf, and with the default VS project files.
2010-09-07ENH: Including the new header file openjpegConfigure.hLuis Ibanez
in order to carry the definition of OPJ_STATIC when building static libraries.
2010-09-05ENH: The logic for defining OPJ_STATIC has now been moved to theLuis Ibanez
openjpegConfigure.h file.
2010-09-05ENH: Grouping the logic that detects getopt.c into a single .cmake file.Luis Ibanez
Multiple directories were repeating this configuration independently. The directory jp3d is expected to be self-suficient so it still does the configuration directly.
2010-08-31COMP: Remove requirement that png and tiff headers must be in a specific ↵Luis Ibanez
directory relative to this one.
2010-07-01Need to include png/tiff include pathMathieu Malaterre
2010-06-29Synchronize branch and trunk cmakelists filesMathieu Malaterre
2010-06-29return error code upon errorsMathieu Malaterre
2010-06-22Sync with v2 branchMathieu Malaterre
2010-06-22Merge with v2 branchMathieu Malaterre
2010-06-22Also dump the image info as well as cp info.Mathieu Malaterre
2010-06-22Apply patch from w. szukalski (sent to list). Mon, Jun 21, 2010 at 5:49 PMMathieu Malaterre
2010-06-21adding j2k_dump executableMathieu Malaterre
2010-05-26Reactivate ctestMathieu Malaterre
2010-03-26Added support for "jpc" codestreams which are equivalent to "j2c" ↵Francois-Olivier Devaux
codestreams [v1.4]. Thanks to Winfried for this patch
2010-03-26Added support for PNG image format [Not yet functional under WIN32]. Thanks ↵Francois-Olivier Devaux
to Winfried for this patch. See details here http://code.google.com/p/openjpeg/issues/detail?id=16
2010-03-24Code improvements using 'g++-4.4.0' to trace the code (v1.4). Thanks to ↵Francois-Olivier Devaux
Winfried for this patch.
2010-03-07Fixed small compatibility issues with win32 in codec (moved include <strings.h>)Francois-Olivier Devaux
2009-11-05fixed "tiffio" header inclusion to use user version on Win32 system only ↵Antonin Descampe
(otherwise assume its existence in system headers).
2009-09-10fixed minor bugs which were triggering warnings at compilation (different ↵Antonin Descampe
signedness, wrong pointer type, etc)
2008-10-01COMP: minor compilation warningMathieu Malaterre
2008-08-21fixed a bug in image_to_j2k.c that was preventing the 'r' option to work ↵Antonin Descampe
properly (everything was compressed lossless regardless of the specified rate).
2008-08-08Modified the way raw images with more that 8bpp are read and writtenFrancois-Olivier Devaux
2008-06-12fixed a bug in dirent.h that prevented codec on Linux Alpha Systems to ↵Antonin Descampe
compile correctly. Thanks to RobinC.
2008-03-12Added help line for the -F option in j2k_to_imageGiuseppe Baruffa
2008-02-11Minor style modifications to comply with c99 compiler flag; removed ↵Giuseppe Baruffa
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-05In convert.c, corrected imagetobmp() conversion for grayscale. In tcd.c, ↵Parvatha Elangovan
corrected Rate modification in tcd_init_encode().
2007-12-10First import of JAVAOpenJPEG, a Java wrapper of OpenJPEG, developed by ↵Francois-Olivier Devaux
Patrick Piscaglia of Telemis (www.telemis.com). Thank you Patrick for this new module !
2007-11-29Added index.h and index.c in VC6 projects; wrapped index.h in the C++ ↵Giuseppe Baruffa
preprocessor; modified OPJViewer project and some files.
2007-11-27Created the file index.c in the codec directory. This file handles the ↵Francois-Olivier Devaux
creation of index files, at encoding and decoding. Fixed bugs during the creation of the index (PCRL progression order)