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

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

19 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

19 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

19 years agoStack corruption error corrected with "tmp" variable
Francois-Olivier Devaux [Fri, 5 Nov 2004 08:59:58 +0000 (08:59 +0000)]
Stack corruption error corrected with "tmp" variable

19 years agoBug with -F argument fixed
Francois-Olivier Devaux [Fri, 8 Oct 2004 07:08:25 +0000 (07:08 +0000)]
Bug with -F argument fixed

19 years agoMemory leak bug fixed in the read_mdat() function
Francois-Olivier Devaux [Wed, 6 Oct 2004 08:58:27 +0000 (08:58 +0000)]
Memory leak bug fixed in the read_mdat() function

19 years agoSmall bug corrected: unsigned int to int conversion at line 417
Francois-Olivier Devaux [Wed, 6 Oct 2004 07:12:36 +0000 (07:12 +0000)]
Small bug corrected: unsigned int to int conversion at line 417

19 years agoBug with tk->imagefile pointer fixed
Francois-Olivier Devaux [Thu, 9 Sep 2004 13:34:20 +0000 (13:34 +0000)]
Bug with tk->imagefile pointer fixed

19 years agoModification of stsc_decompact function
Francois-Olivier Devaux [Wed, 8 Sep 2004 15:12:21 +0000 (15:12 +0000)]
Modification of stsc_decompact function

19 years agoBug with sound and hint tracks fixed
Francois-Olivier Devaux [Mon, 6 Sep 2004 15:53:36 +0000 (15:53 +0000)]
Bug with sound and hint tracks fixed

19 years agoOne component input image handled
Francois-Olivier Devaux [Mon, 6 Sep 2004 15:47:09 +0000 (15:47 +0000)]
One component input image handled

19 years agoOrder of data written to jp2_struct->cl inversed in jp2_read_ftyp function
Francois-Olivier Devaux [Tue, 31 Aug 2004 09:17:06 +0000 (09:17 +0000)]
Order of data written to jp2_struct->cl inversed in jp2_read_ftyp function

19 years agoPointer values initialized to zero
Francois-Olivier Devaux [Fri, 27 Aug 2004 14:22:33 +0000 (14:22 +0000)]
Pointer values initialized to zero

19 years agoFixed bugs. Thanks to Dereck !
Francois-Olivier Devaux [Tue, 24 Aug 2004 13:36:45 +0000 (13:36 +0000)]
Fixed bugs. Thanks to Dereck !

19 years ago* Inserted tool for memory leaks fixing in debug mode
Antonin Descampe [Fri, 6 Aug 2004 14:13:51 +0000 (14:13 +0000)]
* Inserted tool for memory leaks fixing in debug mode
* Fixed some memory leaks in the decoder (some are still present when multiple tiles!)

19 years agoHelp updated
Antonin Descampe [Wed, 4 Aug 2004 10:06:50 +0000 (10:06 +0000)]
Help updated

19 years agoBug fixed in lossless mode
Francois-Olivier Devaux [Tue, 3 Aug 2004 14:20:04 +0000 (14:20 +0000)]
Bug fixed in lossless mode

19 years agoBetter indentation
Antonin Descampe [Tue, 3 Aug 2004 14:14:44 +0000 (14:14 +0000)]
Better indentation

19 years agoBug fixed in lossless mode
Antonin Descampe [Tue, 3 Aug 2004 14:06:10 +0000 (14:06 +0000)]
Bug fixed in lossless mode

19 years agoDeleted system("pause") at the end of main function
Francois-Olivier Devaux [Mon, 2 Aug 2004 15:23:22 +0000 (15:23 +0000)]
Deleted system("pause") at the end of main function

19 years agoBug fixed in pgx-file reading
Antonin Descampe [Fri, 30 Jul 2004 09:22:22 +0000 (09:22 +0000)]
Bug fixed in pgx-file reading

19 years agoBug fixed in MQ decoder initialization (keyword comment : initbug1)
Antonin Descampe [Wed, 21 Jul 2004 05:18:57 +0000 (05:18 +0000)]
Bug fixed in MQ decoder initialization (keyword comment : initbug1)

19 years ago* Bug fixed in jpt decoding
Antonin Descampe [Tue, 20 Jul 2004 05:40:55 +0000 (05:40 +0000)]
* Bug fixed in jpt decoding
* Bug fixed in pcrl progression order (profile-1 compliance)
* Change in tcd_dump

19 years agoError message modification
Francois-Olivier Devaux [Fri, 16 Jul 2004 15:16:07 +0000 (15:16 +0000)]
Error message modification

19 years agoConverting to DOS-formats
Antonin Descampe [Fri, 16 Jul 2004 14:52:25 +0000 (14:52 +0000)]
Converting to DOS-formats

19 years agoFirst upload of MJ2 module
Francois-Olivier Devaux [Fri, 16 Jul 2004 14:10:49 +0000 (14:10 +0000)]
First upload of MJ2 module