openjpeg.git
18 years agoENH: Several updates: Do not need an explicit DartConfig, default inexistant file...
Mathieu Malaterre [Sun, 5 Feb 2006 22:17:03 +0000 (22:17 +0000)]
ENH: Several updates: Do not need an explicit DartConfig, default inexistant file is just fine. Also remove explicit BUILD_SHARED_LIBS since this is garantee to be OFF by CMake

18 years agoENH: Do the proper thing for static/shared
Mathieu Malaterre [Sun, 5 Feb 2006 21:39:19 +0000 (21:39 +0000)]
ENH: Do the proper thing for static/shared

18 years agofixed a bug in codec/convert.c::imagetobmp
Freeimage [Sat, 4 Feb 2006 18:39:46 +0000 (18:39 +0000)]
fixed a bug in codec/convert.c::imagetobmp

18 years agoreadded CRLF to dsp, dsw and rc files
Freeimage [Sat, 4 Feb 2006 12:38:32 +0000 (12:38 +0000)]
readded CRLF to dsp, dsw and rc files

18 years agoreadded CRLF to dsp and dsw files
Freeimage [Sat, 4 Feb 2006 12:07:31 +0000 (12:07 +0000)]
readded CRLF to dsp and dsw files

18 years agoadded the 'static' keyword to inline functions to keep gcc happy
Freeimage [Fri, 3 Feb 2006 23:08:52 +0000 (23:08 +0000)]
added the 'static' keyword to inline functions to keep gcc happy

18 years agominor change : project replaced by workspace
Antonin Descampe [Thu, 2 Feb 2006 13:15:21 +0000 (13:15 +0000)]
minor change : project replaced by workspace

18 years agoWhat's new ...
Freeimage [Wed, 1 Feb 2006 21:27:43 +0000 (21:27 +0000)]
What's new ...

18 years agoadded a VERSION resource to the DLL version of OpenJPEG
Freeimage [Wed, 1 Feb 2006 21:25:37 +0000 (21:25 +0000)]
added a VERSION resource to the DLL version of OpenJPEG

18 years agochanged function definitions of INT and FIX modules to 'inline'
Freeimage [Wed, 1 Feb 2006 21:25:11 +0000 (21:25 +0000)]
changed function definitions of INT and FIX modules to 'inline'

18 years agoENH: Update CMake to match the new shared lib system (no more def file)
Mathieu Malaterre [Tue, 31 Jan 2006 22:35:51 +0000 (22:35 +0000)]
ENH:  Update CMake to match the new shared lib system (no more def file)

18 years agofixed various minor warnings occuring under icc9 and bcc32, added MSVC project and...
Freeimage [Tue, 31 Jan 2006 21:26:11 +0000 (21:26 +0000)]
fixed various minor warnings occuring under icc9 and bcc32, added MSVC project and compiler directives to build a 'standard' WIN32 DLL

18 years agoCOMP: Fix compilation on MINGW
Mathieu Malaterre [Tue, 31 Jan 2006 19:45:17 +0000 (19:45 +0000)]
COMP: Fix compilation on MINGW

18 years agoENH: update changelog about modification for shared lib in CMake which now compatible...
Mathieu Malaterre [Tue, 31 Jan 2006 14:54:16 +0000 (14:54 +0000)]
ENH: update changelog about modification for shared lib in CMake which now compatible with old build system

18 years agoSTYLE: Remove completely reference to OPJ_EXPORT
Mathieu Malaterre [Tue, 31 Jan 2006 14:51:39 +0000 (14:51 +0000)]
STYLE: Remove completely reference to OPJ_EXPORT

18 years agoSTYLE: More verbose comments
Mathieu Malaterre [Tue, 31 Jan 2006 14:41:40 +0000 (14:41 +0000)]
STYLE: More verbose comments

18 years agoSTYLE: Add more comment, also use more feature from CMake to introduce the VERSION...
Mathieu Malaterre [Tue, 31 Jan 2006 14:32:40 +0000 (14:32 +0000)]
STYLE: Add more comment, also use more feature from CMake to introduce the VERSION number of openjpeg

18 years agoENH: Move to a def solution to avoid polluting header file with declspec
Mathieu Malaterre [Tue, 31 Jan 2006 14:20:06 +0000 (14:20 +0000)]
ENH: Move to a def solution to avoid polluting header file with declspec

18 years agofixed two initialization problems in t1.c and tcd.c
Antonin Descampe [Fri, 27 Jan 2006 16:29:41 +0000 (16:29 +0000)]
fixed two initialization problems in t1.c and tcd.c

18 years agofixed various minor warnings occuring under gcc, added corrections proposed in the...
Freeimage [Thu, 26 Jan 2006 20:02:04 +0000 (20:02 +0000)]
fixed various minor warnings occuring under gcc, added corrections proposed in the forum

18 years agoENH: Sync with ITK and add ref to doxygen
Mathieu Malaterre [Wed, 25 Jan 2006 18:45:49 +0000 (18:45 +0000)]
ENH: Sync with ITK and add ref to doxygen

18 years agoENH: Sync with ITK repository
Mathieu Malaterre [Wed, 25 Jan 2006 18:18:09 +0000 (18:18 +0000)]
ENH: Sync with ITK repository

18 years agoSTYLE: Add a lot of comments for the CMake build system
Mathieu Malaterre [Wed, 25 Jan 2006 16:32:48 +0000 (16:32 +0000)]
STYLE: Add a lot of comments for the CMake build system

18 years agoENH: Fix compilation on mingw32 and borland
Mathieu Malaterre [Wed, 25 Jan 2006 16:02:12 +0000 (16:02 +0000)]
ENH: Fix compilation on mingw32 and borland

18 years agoENH: Set a default BUILDNAME
Mathieu Malaterre [Wed, 25 Jan 2006 15:55:13 +0000 (15:55 +0000)]
ENH: Set a default BUILDNAME

18 years agoBUG: Try to fix the shell script
Mathieu Malaterre [Wed, 25 Jan 2006 15:54:10 +0000 (15:54 +0000)]
BUG: Try to fix the shell script

18 years agofixed a problem in convert.c when multiple comments
Antonin Descampe [Wed, 25 Jan 2006 15:45:01 +0000 (15:45 +0000)]
fixed a problem in convert.c when multiple comments

18 years agoCOMP: Fix compilation on mingw (already had itoa) and borland (need __int64)
Mathieu Malaterre [Wed, 25 Jan 2006 15:21:28 +0000 (15:21 +0000)]
COMP: Fix compilation on mingw (already had itoa) and borland (need __int64)

18 years agoremoved all CtrlM from files
Antonin Descampe [Wed, 25 Jan 2006 10:03:59 +0000 (10:03 +0000)]
removed all CtrlM from files

18 years agocheck also for CtrlM in .txt and .cmake files
Antonin Descampe [Wed, 25 Jan 2006 09:34:32 +0000 (09:34 +0000)]
check also for CtrlM in .txt and .cmake files

18 years agoadded cmake files to the project
Antonin Descampe [Wed, 25 Jan 2006 09:23:17 +0000 (09:23 +0000)]
added cmake files to the project

18 years agoremoved all CtrlM from files
Antonin Descampe [Wed, 25 Jan 2006 09:17:16 +0000 (09:17 +0000)]
removed all CtrlM from files

18 years agofix.c : replaced "WIN32" by "_MSC_VER" for int64
Antonin Descampe [Wed, 25 Jan 2006 09:04:36 +0000 (09:04 +0000)]
fix.c : replaced "WIN32" by "_MSC_VER" for int64

18 years agoremoved all CtrlM from files
Antonin Descampe [Wed, 25 Jan 2006 09:03:41 +0000 (09:03 +0000)]
removed all CtrlM from files

18 years agofix.c : replaced "WIN32" by "_MSC_VER" for int64
Antonin Descampe [Wed, 25 Jan 2006 09:00:40 +0000 (09:00 +0000)]
fix.c : replaced "WIN32" by "_MSC_VER" for int64

18 years agoadded "OPJ_EXPORT" in openjpeg.h to generate shared lib with win32
Antonin Descampe [Wed, 25 Jan 2006 08:50:18 +0000 (08:50 +0000)]
added "OPJ_EXPORT" in openjpeg.h to generate shared lib with win32

18 years agoremoved all CtrlM from files (openjpeg.h,t2.c,j2k_to_image.c)
Antonin Descampe [Wed, 25 Jan 2006 08:45:21 +0000 (08:45 +0000)]
removed all CtrlM from files (openjpeg.h,t2.c,j2k_to_image.c)

18 years agoevent.c : replaced "WIN32" by "_MSC_VER" for i2a (line 33) + replaced win32 line...
Antonin Descampe [Tue, 24 Jan 2006 21:02:13 +0000 (21:02 +0000)]
event.c : replaced "WIN32" by "_MSC_VER" for i2a (line 33) + replaced win32 line breaks

18 years agoevent.c : replaced "WIN32" by "_MSC_VER" for i2a
Antonin Descampe [Tue, 24 Jan 2006 20:40:58 +0000 (20:40 +0000)]
event.c : replaced "WIN32" by "_MSC_VER" for i2a

18 years agoCtrlM check added when committing files
Antonin Descampe [Sun, 22 Jan 2006 19:19:19 +0000 (19:19 +0000)]
CtrlM check added when committing files

18 years agofixed various minor warnings with gdcm patches
Antonin Descampe [Fri, 20 Jan 2006 16:53:05 +0000 (16:53 +0000)]
fixed various minor warnings with gdcm patches

18 years agofixed a bug in jp2_read_ihdr (need to allocate jp2->comps)
Freeimage [Thu, 19 Jan 2006 20:25:44 +0000 (20:25 +0000)]
fixed a bug in jp2_read_ihdr (need to allocate jp2->comps)

18 years agoWhat's new
Freeimage [Wed, 18 Jan 2006 20:11:30 +0000 (20:11 +0000)]
What's new

18 years agofixed a bug in opj_cio_open when saving 48-bit images (wrong buffer size calculation)
Freeimage [Wed, 18 Jan 2006 20:10:58 +0000 (20:10 +0000)]
fixed a bug in opj_cio_open when saving 48-bit images (wrong buffer size calculation)

18 years agochanged the name of j2k_realloc to opj_realloc
Freeimage [Wed, 18 Jan 2006 20:10:23 +0000 (20:10 +0000)]
changed the name of j2k_realloc to opj_realloc

18 years agomakefiles and readme updated
Antonin Descampe [Wed, 21 Dec 2005 14:54:37 +0000 (14:54 +0000)]
makefiles and readme updated

18 years agofixed a bug when specifying a rate '-r' => no distortion info was available in the...
Antonin Descampe [Thu, 8 Dec 2005 14:47:40 +0000 (14:47 +0000)]
fixed a bug when specifying a rate '-r' => no distortion info was available in the index

18 years agofixed a bug in t1_getwmsedec (stepsize was divided by 8192)
Antonin Descampe [Thu, 8 Dec 2005 11:01:59 +0000 (11:01 +0000)]
fixed a bug in t1_getwmsedec (stepsize was divided by 8192)

18 years agoadded doc module to openjpeg module
Antonin Descampe [Thu, 8 Dec 2005 09:40:00 +0000 (09:40 +0000)]
added doc module to openjpeg module

18 years agoOpenJPEG version 1.1
Antonin Descampe [Thu, 8 Dec 2005 09:38:47 +0000 (09:38 +0000)]
OpenJPEG version 1.1

18 years agoremoved old readme and Makefile
Antonin Descampe [Thu, 8 Dec 2005 09:27:26 +0000 (09:27 +0000)]
removed old readme and Makefile

18 years agoremoved test file
Antonin Descampe [Wed, 7 Dec 2005 21:29:44 +0000 (21:29 +0000)]
removed test file

18 years agotest
Antonin Descampe [Wed, 7 Dec 2005 21:28:11 +0000 (21:28 +0000)]
test

18 years agostill trying to add root directory to module
Antonin Descampe [Wed, 7 Dec 2005 21:26:00 +0000 (21:26 +0000)]
still trying to add root directory to module

18 years agostill trying to add root directory to module
Antonin Descampe [Wed, 7 Dec 2005 21:20:11 +0000 (21:20 +0000)]
still trying to add root directory to module

18 years agostill trying to add root directory to module
Antonin Descampe [Wed, 7 Dec 2005 21:10:18 +0000 (21:10 +0000)]
still trying to add root directory to module

18 years agotest for adding root directory to modules
Antonin Descampe [Wed, 7 Dec 2005 21:06:03 +0000 (21:06 +0000)]
test for adding root directory to modules

18 years agotest to add root directory to modules
Antonin Descampe [Wed, 7 Dec 2005 20:45:11 +0000 (20:45 +0000)]
test to add root directory to modules

18 years agoadded an 'openjpeg' module
Antonin Descampe [Tue, 6 Dec 2005 16:30:35 +0000 (16:30 +0000)]
added an 'openjpeg' module

18 years agoaddes an 'openjpeg' module containing all modules
Antonin Descampe [Tue, 6 Dec 2005 16:19:07 +0000 (16:19 +0000)]
addes an 'openjpeg' module containing all modules

18 years agoremoved pre-commit check tabs
Antonin Descampe [Tue, 6 Dec 2005 16:08:37 +0000 (16:08 +0000)]
removed pre-commit check tabs

18 years agoMakefile moved to ROOT directory
Antonin Descampe [Sun, 4 Dec 2005 17:10:57 +0000 (17:10 +0000)]
Makefile moved to ROOT directory

18 years agoLibOpenJPEG project files moved to root directory
Antonin Descampe [Sun, 4 Dec 2005 17:07:44 +0000 (17:07 +0000)]
LibOpenJPEG project files moved to root directory

18 years agoopenjpeg version 1.0 (previous version still available with tag opj0-97)
Antonin Descampe [Fri, 2 Dec 2005 18:30:54 +0000 (18:30 +0000)]
openjpeg version 1.0 (previous version still available with tag opj0-97)

18 years agoadd an include <sys/time.h> before <sys/resource.h>
Antonin Descampe [Fri, 2 Dec 2005 13:48:10 +0000 (13:48 +0000)]
add an include <sys/time.h> before <sys/resource.h>

18 years agoopenjpeg version 1.0 (previous version still available with tag opj0-97)
Antonin Descampe [Fri, 2 Dec 2005 13:34:15 +0000 (13:34 +0000)]
openjpeg version 1.0 (previous version still available with tag opj0-97)

18 years agoAdded check to avoid tabs in source files
Antonin Descampe [Thu, 1 Dec 2005 12:38:36 +0000 (12:38 +0000)]
Added check to avoid tabs in source files

18 years agominor change for readability
Antonin Descampe [Wed, 9 Nov 2005 10:20:28 +0000 (10:20 +0000)]
minor change for readability

18 years agominor change to avoid warnings about signedness
Antonin Descampe [Wed, 9 Nov 2005 10:17:51 +0000 (10:17 +0000)]
minor change to avoid warnings about signedness

18 years agoInitial revision
Giuseppe Baruffa [Tue, 8 Nov 2005 17:40:33 +0000 (17:40 +0000)]
Initial revision

18 years agosmall changes to remove warnings related to signedness
Antonin Descampe [Tue, 8 Nov 2005 16:15:40 +0000 (16:15 +0000)]
small changes to remove warnings related to signedness

18 years agosmall change to avoid signed/unsigned warning during compilation
Antonin Descampe [Fri, 4 Nov 2005 11:10:38 +0000 (11:10 +0000)]
small change to avoid signed/unsigned warning during compilation

18 years agoChanges proposed by Mathieu Malaterre from the GDCM project... Thanks a lot Mathieu
Antonin Descampe [Tue, 1 Nov 2005 10:15:34 +0000 (10:15 +0000)]
Changes proposed by Mathieu Malaterre from the GDCM project... Thanks a lot Mathieu
- '//' replaced by '/* */'
- inclusion of int.h in int.c
- inclusion of j2k.h in int.h in order to export symbols
- adding (void) var when a variable is declared but not used
- some explicit cast
- CLOCKS_PER_SEC is declared as float in bcc55, so there is a need to cast it to int for the modulo operation
- some variables changed from float -> double

18 years agochanged one of the 9-7 coefficients (value closer to the one in the std)
Antonin Descampe [Thu, 27 Oct 2005 07:51:11 +0000 (07:51 +0000)]
changed one of the 9-7 coefficients (value closer to the one in the std)

18 years ago1) quantization stepsizes stored as float instead of shifted integers -> fixes a...
Antonin Descampe [Thu, 27 Oct 2005 07:49:29 +0000 (07:49 +0000)]
1) quantization stepsizes stored as float instead of shifted integers -> fixes a pb of precision when using very small stepsizes. 2)  bug fixed when decoding until bitplane 0 -> r-value (1/2) added to the coefficient.

18 years agoModifications to decoding of JP2H box in order to be compatible with JP2 conformance...
Francois-Olivier Devaux [Thu, 20 Oct 2005 07:43:55 +0000 (07:43 +0000)]
Modifications to decoding of JP2H box in order to be compatible with JP2 conformance files

18 years agomajor change in the dwt-module, thanks to Ive (aka Reiner Wahler): thanks a lot ...
Antonin Descampe [Wed, 21 Sep 2005 13:00:51 +0000 (13:00 +0000)]
major change in the dwt-module, thanks to Ive (aka Reiner Wahler): thanks a lot ! See note in dwt.c for more details.

18 years agobug fixed when asking for an index with more than (layer*resolutions*100) packets...
Antonin Descampe [Wed, 21 Sep 2005 08:11:27 +0000 (08:11 +0000)]
bug fixed when asking for an index with more than (layer*resolutions*100) packets per tile (2nd correction)

18 years agobug fixed when asking for an index with more than (layer*resolutions*100) packets...
Antonin Descampe [Tue, 20 Sep 2005 15:40:13 +0000 (15:40 +0000)]
bug fixed when asking for an index with more than (layer*resolutions*100) packets per tile

18 years agobug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used
Antonin Descampe [Tue, 13 Sep 2005 14:17:09 +0000 (14:17 +0000)]
bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used

18 years agobug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used
Antonin Descampe [Tue, 13 Sep 2005 14:11:41 +0000 (14:11 +0000)]
bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used

18 years agoModifications proposed by Rob Komar. Thanks for your contribution !
Francois-Olivier Devaux [Mon, 1 Aug 2005 15:10:04 +0000 (15:10 +0000)]
Modifications proposed by Rob Komar. Thanks for your contribution !

18 years agoSeveral bugs fixed when dealing with pgx-files with more than 8 bpp and the fixed_qua...
Antonin Descampe [Mon, 18 Jul 2005 15:21:56 +0000 (15:21 +0000)]
Several bugs fixed when dealing with pgx-files with more than 8 bpp and the fixed_quality feature.

18 years agoAt lines 577, 692 and 699, zeroing of effective region of code-block rather than...
Francois-Olivier Devaux [Thu, 2 Jun 2005 15:28:37 +0000 (15:28 +0000)]
At lines 577, 692 and 699, zeroing of effective region of code-block rather than the 1024*1024 allocated integers of code-block. This optimization has been proposed by Dmitry Kolyadin. Thanks for your help !

18 years agoConversions from int to unsigned int to ensure correct execution of int_min and int_m...
Francois-Olivier Devaux [Thu, 2 Jun 2005 15:25:25 +0000 (15:25 +0000)]
Conversions from int to unsigned int to ensure correct execution of int_min and int_max at lines 800 to 830

18 years agoConversions from int to unsigned int to ensure correct execution of int_min at line...
Francois-Olivier Devaux [Thu, 2 Jun 2005 15:14:33 +0000 (15:14 +0000)]
Conversions from int to unsigned int to ensure correct execution of int_min at line 626 to 628

18 years agoargv[2] replaced by outfile when writing to output file (thanks to O.Smeesters and...
Antonin Descampe [Thu, 26 May 2005 15:18:56 +0000 (15:18 +0000)]
argv[2] replaced by outfile when writing to output file (thanks to O.Smeesters and V.Mesaros)

18 years agoCRLF -> LF
Antonin Descampe [Thu, 26 May 2005 15:13:08 +0000 (15:13 +0000)]
CRLF -> LF

18 years agoCVS test
Francois-Olivier Devaux [Thu, 26 May 2005 14:25:54 +0000 (14:25 +0000)]
CVS test

18 years agocorrection CRLF -> LF
Sebastien Lugan [Thu, 26 May 2005 14:20:00 +0000 (14:20 +0000)]
correction CRLF -> LF

18 years agotest
Antonin Descampe [Thu, 26 May 2005 12:22:00 +0000 (12:22 +0000)]
test

18 years agocio_read_to_buf(...) and cio_write_from_buf(...) functions syntax modification
Francois-Olivier Devaux [Thu, 26 May 2005 12:07:46 +0000 (12:07 +0000)]
cio_read_to_buf(...) and cio_write_from_buf(...) functions syntax modification

18 years agoCode optimization: t1_flags and t1_data set to zero with memset
Francois-Olivier Devaux [Tue, 24 May 2005 12:15:52 +0000 (12:15 +0000)]
Code optimization: t1_flags and t1_data set to zero with memset

18 years ago2 functions were added, to fasten buffer transfers:
Francois-Olivier Devaux [Mon, 23 May 2005 15:26:29 +0000 (15:26 +0000)]
2 functions were added, to fasten buffer transfers:
void cio_read_to_buf(unsigned char* buf, int n)
void cio_write_from_buf(unsigned char* buf, int n)
Code written by Glenn Pearson

18 years ago2 functions were added, to fasten buffer transfers:
Francois-Olivier Devaux [Mon, 23 May 2005 15:25:48 +0000 (15:25 +0000)]
2 functions were added, to fasten buffer transfers:
void cio_read_to_buf(unsigned char* buf, int n)
void cio_write_from_buf(unsigned char* buf, int n)

18 years agoVariables in Movie and Track structure initialized to avoid problems when freeing...
Francois-Olivier Devaux [Mon, 23 May 2005 09:48:44 +0000 (09:48 +0000)]
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.

18 years agoUseless call of mj2_init_stdmovie function deleted
Francois-Olivier Devaux [Mon, 23 May 2005 09:46:37 +0000 (09:46 +0000)]
Useless call of mj2_init_stdmovie function deleted

19 years agoModified mj2_init_stdmovie. Check for division by zero at line 212: tk->sample[j...
Francois-Olivier Devaux [Fri, 20 May 2005 07:59:01 +0000 (07:59 +0000)]
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 !

19 years agoRelease configuration modified
Francois-Olivier Devaux [Wed, 27 Apr 2005 11:01:28 +0000 (11:01 +0000)]
Release configuration modified

19 years agoLight modifications
Francois-Olivier Devaux [Wed, 27 Apr 2005 10:51:01 +0000 (10:51 +0000)]
Light modifications