openjpeg.git
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

19 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)

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

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

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

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

19 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

19 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

19 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

19 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)

19 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.

19 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

19 years agoFirst upload of the DTD file
Francois-Olivier Devaux [Wed, 27 Apr 2005 10:42:31 +0000 (10:42 +0000)]
First upload of the DTD file

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

19 years agoUpdate
Francois-Olivier Devaux [Tue, 19 Apr 2005 10:10:54 +0000 (10:10 +0000)]
Update

19 years agobug while freeing memory (mj2_free) fixed
Francois-Olivier Devaux [Tue, 19 Apr 2005 09:18:51 +0000 (09:18 +0000)]
bug while freeing memory (mj2_free) fixed

19 years agoBug while writing huge MOOV boxes fixed. Thanks to Valentin Mesaros !
Francois-Olivier Devaux [Tue, 19 Apr 2005 09:17:55 +0000 (09:17 +0000)]
Bug while writing huge MOOV boxes fixed. Thanks to Valentin Mesaros !

19 years agoStandard movie initialisation slightely modified
Francois-Olivier Devaux [Tue, 19 Apr 2005 09:17:03 +0000 (09:17 +0000)]
Standard movie initialisation slightely modified

19 years agoMakefile update
Francois-Olivier Devaux [Tue, 19 Apr 2005 09:16:22 +0000 (09:16 +0000)]
Makefile update

19 years agoProject update
Francois-Olivier Devaux [Fri, 15 Apr 2005 08:02:18 +0000 (08:02 +0000)]
Project update

19 years agoProject settings update
Francois-Olivier Devaux [Wed, 6 Apr 2005 08:53:59 +0000 (08:53 +0000)]
Project settings update

19 years agoProject settings update
Francois-Olivier Devaux [Wed, 6 Apr 2005 08:44:32 +0000 (08:44 +0000)]
Project settings update

19 years agoProject settings update
Francois-Olivier Devaux [Wed, 6 Apr 2005 08:36:32 +0000 (08:36 +0000)]
Project settings update

19 years agoRelative path modifications
Francois-Olivier Devaux [Wed, 6 Apr 2005 08:21:31 +0000 (08:21 +0000)]
Relative path modifications

19 years agoVisual .NET project
Francois-Olivier Devaux [Fri, 1 Apr 2005 14:17:42 +0000 (14:17 +0000)]
Visual .NET project

19 years agoNew version by Glenn Pearson
Francois-Olivier Devaux [Fri, 1 Apr 2005 14:16:03 +0000 (14:16 +0000)]
New version by Glenn Pearson

19 years agoLine 114: Simple warning message when NO_PACKETS_DECODING is not defined
Francois-Olivier Devaux [Fri, 25 Mar 2005 15:49:29 +0000 (15:49 +0000)]
Line 114: Simple warning message when NO_PACKETS_DECODING is not defined

19 years agoLine 944:Memory release of img.comps[i].data when NO_PACKETS_DECODING is not defined
Francois-Olivier Devaux [Fri, 25 Mar 2005 15:48:50 +0000 (15:48 +0000)]
Line 944:Memory release of img.comps[i].data when NO_PACKETS_DECODING is not defined

19 years agoRemoved unused parameter in fprintf at line 618
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:58:00 +0000 (13:58 +0000)]
Removed unused parameter in fprintf at line 618

19 years agoUnused "dest" pointer removed from main()
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:53:54 +0000 (13:53 +0000)]
Unused "dest" pointer removed from main()

19 years ago#endif;
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:52:55 +0000 (13:52 +0000)]
#endif;
replaced by
#endif

19 years agoMakefile for frames_to_mj2, mj2_to_frames, wrap_j2k_in_mj2
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:47:47 +0000 (13:47 +0000)]
Makefile for frames_to_mj2, mj2_to_frames, wrap_j2k_in_mj2
and extract_j2k_from_mj2
Thanks to Valentin Mesaros from Octalis !

19 years agoNewline at end of file added
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:46:38 +0000 (13:46 +0000)]
Newline at end of file added

19 years agoReplaced bad message error when unknown box is found
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:44:54 +0000 (13:44 +0000)]
Replaced bad message error when unknown box is found

19 years agoReplaced unlink() with remove()
Francois-Olivier Devaux [Fri, 25 Mar 2005 13:44:16 +0000 (13:44 +0000)]
Replaced unlink() with remove()

19 years agoNew OpenJPEG MJ2 module: mj2_to_metadata created by Glenn Pearson. The OpenJPEG team...
Francois-Olivier Devaux [Fri, 25 Mar 2005 09:44:32 +0000 (09:44 +0000)]
New OpenJPEG MJ2 module: mj2_to_metadata created by Glenn Pearson. The OpenJPEG team would like to thank him for his contributions !

19 years agoNewline at end of file
Francois-Olivier Devaux [Fri, 25 Mar 2005 09:30:30 +0000 (09:30 +0000)]
Newline at end of file

19 years agoInitialisation of movie->cl changed in mj2_init_stdmovie
Francois-Olivier Devaux [Mon, 21 Mar 2005 15:14:16 +0000 (15:14 +0000)]
Initialisation of movie->cl changed in mj2_init_stdmovie

19 years agoModifications made to enable the decoding of a J2K file headers without decoding...
Francois-Olivier Devaux [Wed, 16 Mar 2005 12:11:40 +0000 (12:11 +0000)]
Modifications made to enable the decoding of a J2K file headers without decoding all packets using #NO_PACKETS_DECODING
Used with MJ2_to_metadata

19 years agoInput file format bug fixed (2)
Francois-Olivier Devaux [Thu, 10 Feb 2005 16:22:01 +0000 (16:22 +0000)]
Input file format bug fixed (2)

19 years agoInput file format bug fixed
Francois-Olivier Devaux [Thu, 10 Feb 2005 16:16:18 +0000 (16:16 +0000)]
Input file format bug fixed

19 years agoMinor bugs in error messages fixed
Francois-Olivier Devaux [Wed, 9 Feb 2005 10:26:22 +0000 (10:26 +0000)]
Minor bugs in error messages fixed

19 years agoAdded tk->visual_w and tk->visual_h variables, specifying the track's visual presenta...
Francois-Olivier Devaux [Wed, 9 Feb 2005 10:08:48 +0000 (10:08 +0000)]
Added tk->visual_w and tk->visual_h variables, specifying the track's visual presentation size as fixed-point 16.16 values.

19 years agoPrecision added to tk->balance, tk->volume, movie->volume and movie->rate
Francois-Olivier Devaux [Wed, 9 Feb 2005 09:56:32 +0000 (09:56 +0000)]
Precision added to tk->balance, tk->volume, movie->volume and movie->rate

19 years agoYUV_DFMT added
Francois-Olivier Devaux [Wed, 9 Feb 2005 09:55:13 +0000 (09:55 +0000)]
YUV_DFMT added

19 years agoBug with number of layers to decode fixed
Francois-Olivier Devaux [Tue, 1 Feb 2005 16:30:06 +0000 (16:30 +0000)]
Bug with number of layers to decode fixed

19 years agoAdded layer option '-l' to the command line. This option allows user to
Antonin Descampe [Wed, 26 Jan 2005 09:59:31 +0000 (09:59 +0000)]
Added layer option '-l' to the command line. This option allows user to
specify a maximum number of quality layers to be decoded.

19 years ago* function getopt added to the decoder (to efficiently manage arguments
Antonin Descampe [Wed, 26 Jan 2005 08:59:49 +0000 (08:59 +0000)]
* function getopt added to the decoder (to efficiently manage arguments
  in command line)
* reduce_on, reduce_value grouped in a single variable reduce
* up-to-date usage display
* image_type renamed --> decod_format
* JPEG2000_format renamed -->  cod_format

19 years agoBug with mj2_read_struct fixed (problem when reading MJ2 files starting with the...
Francois-Olivier Devaux [Fri, 14 Jan 2005 08:14:01 +0000 (08:14 +0000)]
Bug with mj2_read_struct fixed (problem when reading MJ2 files starting with the MOOV box fixed)

19 years agoLuke Lee optimization for fix_mul... Thanks to him
Antonin Descampe [Mon, 3 Jan 2005 17:39:30 +0000 (17:39 +0000)]
Luke Lee optimization for fix_mul... Thanks to him

19 years agoThis tool wraps J2K codestreams into a MJ2 file (designed to
Francois-Olivier Devaux [Wed, 8 Dec 2004 12:12:23 +0000 (12:12 +0000)]
This tool  wraps J2K codestreams into a MJ2 file (designed to
work with other codecs than OpenJPEG)

19 years agoThis tool extracts J2K codestreams from a MJ2 file (designed to
Francois-Olivier Devaux [Wed, 8 Dec 2004 12:12:00 +0000 (12:12 +0000)]
This tool  extracts J2K codestreams from a MJ2 file (designed to
work with other codecs than OpenJPEG)

19 years agoConverting to Dos
Francois-Olivier Devaux [Wed, 8 Dec 2004 12:09:25 +0000 (12:09 +0000)]
Converting to Dos

19 years agoConverting to Unix
Francois-Olivier Devaux [Wed, 8 Dec 2004 12:07:25 +0000 (12:07 +0000)]
Converting to Unix

19 years agoThis tool wraps J2K codestreams into a MJ2 file (designed to
Francois-Olivier Devaux [Wed, 8 Dec 2004 11:24:10 +0000 (11:24 +0000)]
This tool  wraps J2K codestreams into a MJ2 file (designed to
work with other codecs than OpenJPEG)

19 years agoThis tool extracts J2K codestreams from a MJ2 file (designed to
Francois-Olivier Devaux [Wed, 8 Dec 2004 11:23:37 +0000 (11:23 +0000)]
This tool  extracts J2K codestreams from a MJ2 file (designed to
work with other codecs than OpenJPEG)

19 years agoNew modular version of the MJ2 library.
Francois-Olivier Devaux [Wed, 8 Dec 2004 11:22:18 +0000 (11:22 +0000)]
New modular version of the MJ2 library.
The goal of this new version is to make the library more independent from OpenJPEG

19 years agoModifications in handling of JP2 files to increase modularity of JP2.c
Francois-Olivier Devaux [Wed, 8 Dec 2004 09:08:13 +0000 (09:08 +0000)]
Modifications in handling of JP2 files to increase modularity of JP2.c
Memory leak fixed with jp2 files

19 years agoModularity increase in jp2_init_stdjp2 function and jp2c box functions to enable...
Francois-Olivier Devaux [Wed, 8 Dec 2004 09:06:04 +0000 (09:06 +0000)]
Modularity increase in jp2_init_stdjp2 function and jp2c box functions to enable new version of MJ2 module

19 years agoIndex structure adpated for other progression orders than LRCP
Antonin Descampe [Mon, 29 Nov 2004 14:48:20 +0000 (14:48 +0000)]
Index structure adpated for other progression orders than LRCP
(thanks to Stefano Pensa)

19 years agoModifications to increase modularity of jp2 coding/decoding
Francois-Olivier Devaux [Fri, 26 Nov 2004 16:33:18 +0000 (16:33 +0000)]
Modifications to increase modularity of jp2 coding/decoding

19 years agofprintf correctly redirected to stderr or stdout
Francois-Olivier Devaux [Mon, 15 Nov 2004 12:41:35 +0000 (12:41 +0000)]
fprintf correctly redirected to stderr or stdout

19 years agoHelp message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 10:08:06 +0000 (10:08 +0000)]
Help message updated

19 years agoUsage message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 10:07:02 +0000 (10:07 +0000)]
Usage message updated

19 years agoHelp message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 09:58:42 +0000 (09:58 +0000)]
Help message updated

19 years agoHelp message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 09:51:30 +0000 (09:51 +0000)]
Help message updated