summaryrefslogtreecommitdiff
path: root/jpwl
AgeCommit message (Collapse)Author
2011-04-13re-organization of openjpeg directories hierarchy : step 1Antonin Descampe
2011-03-20Removed the libs directory containing win32 compiled versions of libpng, ↵Antonin Descampe
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-04small fix related to the formatting of the install report displayed at the ↵Antonin Descampe
end of install procedure
2011-03-04updated autotools files to improve build and install procedures (credit to ↵Antonin Descampe
Vincent Torri)
2011-01-29license header: replaced Hervcalloc by Herve, I should learn to double-check ↵Antonin Descampe
my changes
2011-01-29removed é in license header to prevent warning C4819 (see ↵Antonin Descampe
http://code.google.com/p/openjpeg/issues/detail?id=57)
2011-01-23removed obsolete VS filesAntonin Descampe
2011-01-23move KK definition from rs.h to rs.c to prevent duplicate symbol error when ↵Antonin Descampe
building jpwl with autotools
2011-01-17remove (autotools) generated filesRex Dieter
2011-01-07changed report code in Makefile.amWinfried
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-09Updated Makefile.inWinfried
2010-12-09Removed LCMS dependencies from Makefile.am/Makefile.nixWinfried
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-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-10-28Fix installation rules in jpwl for CMakeBen Boeckel
2010-10-22M libopenjpeg/Makefile.inWinfried
M libopenjpeg/Makefile.am M jp3d/libjp3dvm/Makefile.in M jp3d/libjp3dvm/Makefile.am M CHANGES M jpwl/Makefile.in M jpwl/Makefile.am
2010-10-22M CHANGESWinfried
M jpwl/Makefile.in M jpwl/Makefile.am
2010-10-18M jp3d/Makefile.nixWinfried
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-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-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-07ENH: Now forcing openjpeg_JPWL to be a STATIC library.Luis Ibanez
2010-09-05COMP: PNG_LIBRARIES were missing for the TARGET_LINK_LIBRARIES commandLuis Ibanez
of the executable targets.
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-09-01COMP: Fixing configuration for static builds. Fixing dependencies that severalLuis Ibanez
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.
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
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-05Fixed a bug which prevented JPWL from working on multi-tiled images; added ↵Giuseppe Baruffa
some more fields in the interface info structures (keep a list of markers, save start packet number for each tile)
2007-10-23Improved success for the linux build; OPJViewer shows all the COM contentsGiuseppe Baruffa
2007-09-11JPWL encoding is finalized correctly into the JP2 file format; added an ↵Giuseppe Baruffa
additional structure in opj_codestream_info, to keep a record of the written markers
2007-09-07Adapted the JPWL and OPJViewer code to new interface; fixed a samll bug in ↵Giuseppe Baruffa
JPWL which created large EPBs even when null protection was specified
2007-09-06One more field in the codestream_info struct for recording the number of ↵Giuseppe Baruffa
packets per tile part; JPWL now distributes the EPBs in all the tile part headers
2007-09-06ENH: Add jpwl. Also remove old deprecated way of linking lib math on unixMathieu Malaterre
2007-09-03Added the knowledge of JPSEC SEC and INSEC markers (you have to compile the ↵Giuseppe Baruffa
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-30Changed the OpenJPEG library interface to enable users to access information ↵Francois-Olivier Devaux
regarding the codestream (also called index).
2007-07-12Fixed a bug in JPWL module, which prevented to exploit the full error ↵Giuseppe Baruffa
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-03-27Following to Hervé's suggestions, all the exit() calls, added by JPWL ↵Giuseppe Baruffa
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
2007-03-27Improved parsing in OPJViewer, as well some aesthetic modifications; support ↵Giuseppe Baruffa
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-02-28Modified JPWL libopenjpeg library by directly embedding the JPWL functionsGiuseppe Baruffa
2007-02-23Added makefile for linux build of JPWL module; added newlines at the end of ↵Giuseppe Baruffa
JPWL files
2007-02-23Fixed a copy-and-paste type assignment error (bool instead of int) in the ↵Giuseppe Baruffa
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
2006-12-13Definition of USE_JPWL in doxygen file for building the corresponding ↵Giuseppe Baruffa
documentation on JPWL module; creation of README file in JPWL directory
2006-12-07+ Antonin verified that the MacOS build of JPWL module suffered from a ↵Giuseppe Baruffa
missing definition of the "min" macro; I've added this into both jpwl.h and rs.h
2006-12-05* Better fix of the TPH EPBs bug in JPWL moduleGiuseppe Baruffa
* Fixed the UEP bug in JPWL module + Added some lines in the help of JPWL_image_to_j2k
2006-12-04SVN file properties modifiedFrancois-Olivier Devaux
2006-12-04SVN file properties modifiedFrancois-Olivier Devaux
2006-12-04EOL handling Francois-Olivier Devaux