aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/openjpeg/CHANGES817
-rw-r--r--tests/openjpeg/CMake/CTestCustom.cmake.in21
-rw-r--r--tests/openjpeg/CMake/CheckHaveGetopt.cmake15
-rw-r--r--tests/openjpeg/CMake/OpenJPEGConfig.cmake.in48
-rw-r--r--tests/openjpeg/CMakeLists.txt367
-rw-r--r--tests/openjpeg/CTestConfig.cmake7
-rw-r--r--tests/openjpeg/CTestCustom.cmake.in21
-rw-r--r--tests/openjpeg/DllOpenJPEG.dsp273
-rw-r--r--tests/openjpeg/DllOpenJPEG.sln20
-rw-r--r--tests/openjpeg/DllOpenJPEG.vcproj670
-rw-r--r--tests/openjpeg/INSTALL105
-rw-r--r--tests/openjpeg/LICENSE30
-rw-r--r--tests/openjpeg/LibOpenJPEG.dsp262
-rw-r--r--tests/openjpeg/LibOpenJPEG.dsw41
-rw-r--r--tests/openjpeg/LibOpenJPEG.sln20
-rw-r--r--tests/openjpeg/LibOpenJPEG.vcproj642
-rw-r--r--tests/openjpeg/Makefile.am28
-rw-r--r--tests/openjpeg/Makefile.in776
-rw-r--r--tests/openjpeg/Makefile.nix183
-rw-r--r--tests/openjpeg/OpenJPEG.rc109
-rw-r--r--tests/openjpeg/README1
-rw-r--r--tests/openjpeg/README.msvc40
-rw-r--r--tests/openjpeg/clean.bat25
-rw-r--r--tests/openjpeg/codec/CMakeLists.txt96
-rw-r--r--tests/openjpeg/codec/Makefile.am52
-rw-r--r--tests/openjpeg/codec/Makefile.in622
-rw-r--r--tests/openjpeg/codec/Makefile.nix68
-rw-r--r--tests/openjpeg/codec/README8
-rw-r--r--tests/openjpeg/codec/convert.c2686
-rw-r--r--tests/openjpeg/codec/convert.h82
-rw-r--r--tests/openjpeg/codec/image_to_j2k.c1789
-rw-r--r--tests/openjpeg/codec/image_to_j2k.dsp118
-rw-r--r--tests/openjpeg/codec/image_to_j2k.dsw44
-rw-r--r--tests/openjpeg/codec/image_to_j2k.slnbin0 -> 1506 bytes
-rw-r--r--tests/openjpeg/codec/image_to_j2k.vcproj292
-rw-r--r--tests/openjpeg/codec/index.c391
-rw-r--r--tests/openjpeg/codec/index.h49
-rw-r--r--tests/openjpeg/codec/j2k_dump.c634
-rw-r--r--tests/openjpeg/codec/j2k_to_image.c845
-rw-r--r--tests/openjpeg/codec/j2k_to_image.dsp117
-rw-r--r--tests/openjpeg/codec/j2k_to_image.dsw44
-rw-r--r--tests/openjpeg/codec/j2k_to_image.slnbin0 -> 1506 bytes
-rw-r--r--tests/openjpeg/codec/j2k_to_image.vcproj291
-rw-r--r--tests/openjpeg/codec/windirent.h677
-rw-r--r--tests/openjpeg/common/color.c463
-rw-r--r--tests/openjpeg/common/color.h38
-rw-r--r--tests/openjpeg/common/format_defs.h48
-rw-r--r--tests/openjpeg/common/getopt.c261
-rw-r--r--tests/openjpeg/common/getopt.h29
-rw-r--r--tests/openjpeg/config.nix49
-rw-r--r--tests/openjpeg/configure.ac458
-rwxr-xr-xtests/openjpeg/depcomp630
-rw-r--r--tests/openjpeg/doc/CMakeLists.txt15
-rw-r--r--tests/openjpeg/doc/Doxyfile.dox234
-rw-r--r--tests/openjpeg/doc/Makefile.am49
-rw-r--r--tests/openjpeg/doc/Makefile.in422
-rw-r--r--tests/openjpeg/doc/Makefile.nix47
-rw-r--r--tests/openjpeg/doc/man/man1/image_to_j2k.1222
-rw-r--r--tests/openjpeg/doc/man/man1/j2k_dump.162
-rw-r--r--tests/openjpeg/doc/man/man1/j2k_to_image.1109
-rw-r--r--tests/openjpeg/doc/man/man3/libopenjpeg.3337
-rwxr-xr-xtests/openjpeg/install-sh520
-rw-r--r--tests/openjpeg/libopenjpeg.pc.in11
-rw-r--r--tests/openjpeg/libopenjpeg/CMakeLists.txt51
-rw-r--r--tests/openjpeg/libopenjpeg/Makefile.am68
-rw-r--r--tests/openjpeg/libopenjpeg/Makefile.in645
-rw-r--r--tests/openjpeg/libopenjpeg/bio.c187
-rw-r--r--tests/openjpeg/libopenjpeg/bio.h125
-rw-r--r--tests/openjpeg/libopenjpeg/cio.c191
-rw-r--r--tests/openjpeg/libopenjpeg/cio.h86
-rw-r--r--tests/openjpeg/libopenjpeg/dwt.c858
-rw-r--r--tests/openjpeg/libopenjpeg/dwt.h113
-rw-r--r--tests/openjpeg/libopenjpeg/event.c121
-rw-r--r--tests/openjpeg/libopenjpeg/event.h58
-rw-r--r--tests/openjpeg/libopenjpeg/fix.h64
-rw-r--r--tests/openjpeg/libopenjpeg/image.c89
-rw-r--r--tests/openjpeg/libopenjpeg/image.h48
-rw-r--r--tests/openjpeg/libopenjpeg/int.h119
-rw-r--r--tests/openjpeg/libopenjpeg/j2k.c2434
-rw-r--r--tests/openjpeg/libopenjpeg/j2k.h446
-rw-r--r--tests/openjpeg/libopenjpeg/j2k_lib.c71
-rw-r--r--tests/openjpeg/libopenjpeg/j2k_lib.h54
-rw-r--r--tests/openjpeg/libopenjpeg/jp2.c1089
-rw-r--r--tests/openjpeg/libopenjpeg/jp2.h231
-rw-r--r--tests/openjpeg/libopenjpeg/jpt.c155
-rw-r--r--tests/openjpeg/libopenjpeg/jpt.h75
-rw-r--r--tests/openjpeg/libopenjpeg/mct.c190
-rw-r--r--tests/openjpeg/libopenjpeg/mct.h98
-rw-r--r--tests/openjpeg/libopenjpeg/mqc.c593
-rw-r--r--tests/openjpeg/libopenjpeg/mqc.h200
-rw-r--r--tests/openjpeg/libopenjpeg/openjpeg.c337
-rw-r--r--tests/openjpeg/libopenjpeg/openjpeg.h915
-rw-r--r--tests/openjpeg/libopenjpeg/opj_includes.h136
-rw-r--r--tests/openjpeg/libopenjpeg/opj_malloc.h163
-rw-r--r--tests/openjpeg/libopenjpeg/pi.c963
-rw-r--r--tests/openjpeg/libopenjpeg/pi.h156
-rw-r--r--tests/openjpeg/libopenjpeg/raw.c87
-rw-r--r--tests/openjpeg/libopenjpeg/raw.h100
-rw-r--r--tests/openjpeg/libopenjpeg/t1.c1581
-rw-r--r--tests/openjpeg/libopenjpeg/t1.h147
-rw-r--r--tests/openjpeg/libopenjpeg/t1_generate_luts.c275
-rw-r--r--tests/openjpeg/libopenjpeg/t1_luts.h143
-rw-r--r--tests/openjpeg/libopenjpeg/t2.c791
-rw-r--r--tests/openjpeg/libopenjpeg/t2.h105
-rw-r--r--tests/openjpeg/libopenjpeg/tcd.c1517
-rw-r--r--tests/openjpeg/libopenjpeg/tcd.h286
-rw-r--r--tests/openjpeg/libopenjpeg/tgt.c213
-rw-r--r--tests/openjpeg/libopenjpeg/tgt.h114
-rwxr-xr-xtests/openjpeg/missing376
-rw-r--r--tests/openjpeg/opj_config.h.in104
-rw-r--r--tests/openjpeg/opj_config.h.in.user41
-rw-r--r--tests/openjpeg/opj_configh.cmake.in22
-rw-r--r--tests/openjpeg/readme.txt7
-rw-r--r--tests/openjpeg/syntensity_lobby.j2kbin0 -> 29304 bytes
-rw-r--r--tests/runner.py41
-rw-r--r--tests/settings.py3
116 files changed, 34493 insertions, 19 deletions
diff --git a/tests/openjpeg/CHANGES b/tests/openjpeg/CHANGES
new file mode 100644
index 00000000..18a1c989
--- /dev/null
+++ b/tests/openjpeg/CHANGES
@@ -0,0 +1,817 @@
+What's New for OpenJPEG
+
+* : fixed
+- : removed
+! : changed
++ : added
+
+January 2, 2011
+* [antonin] bug fixes to enable cmake compilation on WIN32 platform
+ - fixed getopt bug in jpwl/CMakeLists.txt
+ - added png, zlib and lcms win32 libraries to libs directory
+ - updated libs/libtiff library
+ - moved j2k_dump_{image,cp} to j2k_dump.c to remain consistent with API interface
+ - changed mj2 cmake compilation method: as long as mj2 binaries do not strictly use the API interface, libopenjpeg source files are directly included in mj2 executables compilation.
+! [antonin] small update to xcode project
+
+December 14, 2010
+! [szukw000] adapted Makefile.am/Makefile.nix to build
+ choice: shared xor static
+
+December 11, 2010
+* [antonin] fixed flags when building jp3d with MinGW
+
+December 10, 2010
+! [szukw000] changed build choice in configure.ac/Makefile.am/Makefile.nix:
+ shared xor static
+
+December 9, 2010
+! [antonin] removed LCMS dependency in jp3d/libjp3dvm/CMakeLists.txt
+! [antonin] updated xcode project
+! [antonin] renamed jp3d/libjp3dvm/openjpeg.h => jp3d/libjp3dvm/openjpeg3d.h
+- [antonin] removed "codec/compat/" directory
+* [szukw000] updated Makefile.in
+! [szukw000] removed LCMS dependencies from Makefile.am/Makefile.nix
+
+December 8, 2010
+ (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.
+
+December 5, 2010
+! [antonin] revert to previous behaviour for cmake: builds (and links) dynamically by default. Static build only if -DBUILD_SHARED_LIBS is set to OFF.
+* [antonin] added a definition in getopt.h and an initial value in convert.c
+
+December 3, 2010
+* [antonin] workaround for name clash when building static and dynamic on WIN32 (see http://www.vtk.org/Bug/view.php?id=10190 for description)
+
+November 28, 2010
+* [antonin] fixed a bug in codec/convert.c that prevented to build executables with WIN32 compiler (thanks winfried)
+! [antonin] 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).
+
+November 25, 2010
+* [antonin] fix compilation and DLL creation of libopenjpeg with MSYS/MinGW (from vincent.torri, see issue 47 on googlecode)
+
+November 22, 2010
+! [antonin] xcode : changed to native architecture build by default
+* [antonin] reverted 'include "../opj_config.h"' to 'include "opj_config.h"'
+
+November 17, 2010
+! [antonin] install man pages by default. install CHANGES and LICENSE
+! [antonin] minor changes in cmake files (from winfried)
+
+November 16, 2010
+! [antonin] minor changes in cmake flags
+
+November 15, 2010
+! [antonin] xcode project rewrite.
+! [antonin] changed imagetopng() function to correctly deal with non-standard bit-depths. Add png support for win32. (from winfried)
+* [antonin] minor changes in header inclusions
+* [antonin] complete rewrite of opj_convert.c with correct values (from winfried)
+
+November 11, 2010
+- [antonin] removed call to dirent.h in jp3d;
+
+October 28, 2010
+* [ben.boeckel] Set the soname and soversion on the jpwl library with CMake
++ [ben.boeckel] Install jpwl binaries with CMake
+
+October 26, 2010
+* [ben.boeckel] Install symlinks to versioned directory headers when using CMake
++ [ben.boeckel] Set the library version on jp3d when using CMake
+
+October 25, 2010
+* [ben.boeckel] Fix jp3d version
+
+October 24, 2010
+* [antonin] Fixed doxygen data inside source code (from winfried)
+
+October 22, 2010
+* [ben.boeckel] Don't install jp3d and libopenjpeg headers to the same place
+
+October 22, 2010
+* [ben.boeckel] Install man pages when using CMake
+
+October 22, 2010
+! [ben.boeckel] Default to building shared libraries
+
+October 22, 2010
+* [antonin] Patch to support the MSVC Win 64 builds (from szekerest)
+
+October 22, 2010
+* [antonin] Currently the Visual Studio builds are broken in the SVN. Attached a patch to fix this issue (from szekerest)
+
+October 22, 2010
+* [szukw000] replaced 'cp -d' with 'cp -P' for MacOSX
+
+October 22, 2010
+* [szukw000] 'jpwl/Makefile.am': added CFLAGS for bin_PROGRAMS
+
+October 22, 2010
++ [szukw000] added 'libopenjpeg.pc.in'
+! [szukw000] changed 'configure.ac' to create 'libopenjpeg.pc'
+! [szukw000] changed 'Makefile.am' to [un]install 'libopenjpeg.pc'
+! [szukw000] changed 'doc/Makefile.am' : 'uninstall-hook' added
+
+October 20, 2010
+* [antonin] fixed help display (patch from winfried)
+
+October 20, 2010
+* [antonin]
+ fixed paths to png and tiff in CMakeLists.txt (patch from winfried)
+ fixed link to lcms library (patch from winfried)
+
+October 18, 2010
+* [antonin] fixed options and help display (patch from winfried)
+
+October 18, 2010
+! [szukw000]
+ doc/Makefile.am
+ doc/Makefile.nix
+ jp3d/Makefile.nix
+ jpwl/Makefile.nix
+ Makefile.nix
+ config.nix
+
+October 17, 2010
+! [szukw000]
+ configure.ac : 'enable_shared' YES by default
+ doc/Makefile.am :
+ 'all-local' and 'install-data-hook' added
+ 'with_doxygen' conditional added
+ Makefile.am : 'doc' directory no longer substituted in SUBDIRS
+
+ to link binaries statically: '-static' added to:
+ codec/Makefile.am
+ mj2/Makefile.am
+ jpwl/Makefile.am
+ jp3d/codec/Makefile.am
+
+ mj2/Makefile.am : 'with_libjpwl' removed
+ mj2/Makefile.nix : 'with_libjpwl' removed
+
+ config.nix : 'WITH_JPWL', 'WITH_JP3D' added
+ doc/Makefile.nix : 'clean', 'install', 'uninstall' added
+ Makefile.nix : 'WITH_JPWL', 'WITH_JP3D' added
+
+ INSTALL : topic 3) changed regarding the changes in 'config.nix'
+
+October 13, 2010
+! [szukw000]
+ configure.ac
+ bootstrap.sh
+