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

19 years agoFirst upload of mj2.h
Francois-Olivier Devaux [Fri, 16 Jul 2004 14:09:50 +0000 (14:09 +0000)]
First upload of mj2.h

19 years agoInitial revision
Francois-Olivier Devaux [Fri, 16 Jul 2004 14:06:32 +0000 (14:06 +0000)]
Initial revision

19 years agoComments added
Francois-Olivier Devaux [Fri, 16 Jul 2004 13:39:09 +0000 (13:39 +0000)]
Comments added

19 years agominor changes
Francois-Olivier Devaux [Fri, 16 Jul 2004 13:17:23 +0000 (13:17 +0000)]
minor changes

19 years agoBug on jp2_struct->comps memory allocation fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 13:16:39 +0000 (13:16 +0000)]
Bug on jp2_struct->comps memory allocation fixed

19 years agoUSAGE-statement updated
Antonin Descampe [Fri, 16 Jul 2004 10:39:06 +0000 (10:39 +0000)]
USAGE-statement updated

19 years agoMemory leaks at decoding fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 10:31:10 +0000 (10:31 +0000)]
Memory leaks at decoding fixed

19 years agoPrevious version reloaded
Antonin Descampe [Fri, 16 Jul 2004 10:27:27 +0000 (10:27 +0000)]
Previous version reloaded

19 years agoMemory leaks at decoding fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 10:22:59 +0000 (10:22 +0000)]
Memory leaks at decoding fixed

19 years agoFixed bug (compatibility between index_create and j2k_decode)
Antonin Descampe [Fri, 16 Jul 2004 09:57:26 +0000 (09:57 +0000)]
Fixed bug (compatibility between index_create and j2k_decode)

19 years agoMultiple tile bug fixed (line 438)
Francois-Olivier Devaux [Fri, 16 Jul 2004 09:52:24 +0000 (09:52 +0000)]
Multiple tile bug fixed (line 438)

19 years agoMemory leaks fixed (line 1592: frees data of all components of current tile)
Francois-Olivier Devaux [Fri, 16 Jul 2004 09:14:31 +0000 (09:14 +0000)]
Memory leaks fixed (line 1592: frees data of all components of current tile)

19 years agoMinor changes for RESET mode
Antonin Descampe [Fri, 16 Jul 2004 09:08:27 +0000 (09:08 +0000)]
Minor changes for RESET mode

19 years agoComment introcudec (Created by OpenJPEG version 0.9) + Memory leaks fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 08:59:15 +0000 (08:59 +0000)]
Comment introcudec (Created by OpenJPEG version 0.9) + Memory leaks fixed

19 years ago Bugfix Makefile / jp2.c & jp2.h
Sebastien Lugan [Thu, 15 Jul 2004 15:52:44 +0000 (15:52 +0000)]
  Bugfix Makefile / jp2.c & jp2.h

19 years ago(Sampling + Offset) incompatibility bug fixed
Antonin Descampe [Wed, 14 Jul 2004 15:32:56 +0000 (15:32 +0000)]
(Sampling + Offset) incompatibility bug fixed

19 years agofixed bug from previous revision
Antonin Descampe [Wed, 14 Jul 2004 15:15:07 +0000 (15:15 +0000)]
fixed bug from previous revision

19 years agoMemory leak fix + Comment inserted in codestream: "Created by OpenJPEG version 0.9"
Francois-Olivier Devaux [Wed, 14 Jul 2004 13:00:57 +0000 (13:00 +0000)]
Memory leak fix + Comment inserted in codestream: "Created by OpenJPEG version 0.9"

19 years agoAllocated memory of coding parameters (cp) freed
Francois-Olivier Devaux [Wed, 14 Jul 2004 10:58:11 +0000 (10:58 +0000)]
Allocated memory of coding parameters (cp) freed

19 years ago* PPM markers handling modified (comment keyword : ppmbug1)
Antonin Descampe [Wed, 14 Jul 2004 08:52:15 +0000 (08:52 +0000)]
* PPM markers handling modified (comment keyword : ppmbug1)
* empty resolution level or subband handling (comment keyword : sizebug1)
* index_on field forwarded to j2k_cp_t structure

19 years agoStructure j2k_option_t deleted and option "-reduce" integrated to j2k_cp_t.
Antonin Descampe [Tue, 13 Jul 2004 14:37:11 +0000 (14:37 +0000)]
Structure j2k_option_t deleted and option "-reduce" integrated to j2k_cp_t.
Parameters changed for j2k_decode, jp2_decode, j2k_decode_jpt_stream

19 years ago* Quantization bug fixed when using 9x7 DWT (comment keyword : quantizbug1)
Antonin Descampe [Tue, 13 Jul 2004 09:17:17 +0000 (09:17 +0000)]
* Quantization bug fixed when using 9x7 DWT (comment keyword : quantizbug1)

* Multiplication bug fixed when dividing by 8192 (comment keyword : multbug1)

19 years agoscalar_derived quantization type bug fixed (2)
Antonin Descampe [Fri, 9 Jul 2004 14:37:12 +0000 (14:37 +0000)]
scalar_derived quantization type bug fixed (2)

19 years agoBug fixed for scalar_derived quantization type
Antonin Descampe [Fri, 9 Jul 2004 14:04:06 +0000 (14:04 +0000)]
Bug fixed for scalar_derived quantization type

19 years agoBug fixed in pgx-format
Antonin Descampe [Fri, 9 Jul 2004 10:12:16 +0000 (10:12 +0000)]
Bug fixed in pgx-format

19 years agoAdded jp2.h et jp2.c to the project
Antonin Descampe [Wed, 7 Jul 2004 09:08:49 +0000 (09:08 +0000)]
Added jp2.h et jp2.c to the project

19 years agoFirst version of JP2 file format
Francois-Olivier Devaux [Wed, 7 Jul 2004 08:24:36 +0000 (08:24 +0000)]
First version of JP2 file format

19 years agoInclude jp2.h file
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:38:15 +0000 (07:38 +0000)]
Include jp2.h file

19 years agoNew variable in cp structure for JP2 format
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:37:44 +0000 (07:37 +0000)]
New variable in cp structure for JP2 format

19 years agoj2k_encode can output data to a buffer or to a file
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:37:14 +0000 (07:37 +0000)]
j2k_encode can output data to a buffer or to a file

19 years agoEnables the decoding of JP2 files
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:35:34 +0000 (07:35 +0000)]
Enables the decoding of JP2 files

19 years agoEnables the creation of JP2 files
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:35:12 +0000 (07:35 +0000)]
Enables the creation of JP2 files

19 years agoSets the image color space for JP2 format
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:34:15 +0000 (07:34 +0000)]
Sets the image color space for JP2 format

19 years agoFixed bug for rate option
Francois-Olivier Devaux [Tue, 6 Jul 2004 07:50:05 +0000 (07:50 +0000)]
Fixed bug for rate option

19 years ago*.dsp files added for Microsoft Visual Studio users
Antonin Descampe [Mon, 5 Jul 2004 15:15:14 +0000 (15:15 +0000)]
*.dsp files added for Microsoft Visual Studio users

20 years agosmall changes in the INDEX-file generation (in order to only use data from index...
Antonin Descampe [Fri, 7 May 2004 14:41:45 +0000 (14:41 +0000)]
small changes in the INDEX-file generation (in order to only use data from index data structures)

20 years ago* Fixed_quality option added : specifying -q psnr1,psnr2,psnr3,... at the command...
Antonin Descampe [Fri, 7 May 2004 13:50:47 +0000 (13:50 +0000)]
* Fixed_quality option added : specifying -q psnr1,psnr2,psnr3,... at the command line when encoding an image generates layers with the corresponding psnr. You have to specify values in the increase order. This option is incompatible with "-r" or "-f" options.

* Old -q option is now available with -f

* The INDEX-file structure has been modified and is now like this :
------------------------------
image_width image_height
progression order
tile_width tile_height
nb_tiles_width nb_tiles_height
nb_components
nb_layers
nb_decompositions
foreach resolution_level {[precinct_width,precinct_height]}
main_header_end
codestream_size
foreach tile {
  tileno start_pos end_header end_pos squarred_error_total nb_pixels mean_squarred_error
}
foreach tile {
  foreach packet {
    packetno tileno layerno resno compno precinctno start_pos end_pos SE_reduction
  }
}
SE max
SE total
-----------------------------

20 years agoVarious corrections to avoid "signed/unsigned mismatch" warnings during compilation
Antonin Descampe [Fri, 30 Apr 2004 09:20:22 +0000 (09:20 +0000)]
Various corrections to avoid "signed/unsigned mismatch" warnings during compilation

20 years agoAjout de la possibilit� de taille de precincts diff�rente pour chaque r�solution
Antonin Descampe [Thu, 29 Apr 2004 15:32:38 +0000 (15:32 +0000)]
Ajout de la possibilit� de taille de precincts diff�rente pour chaque r�solution

20 years ago Reformatage : indent -kr -i2 -ci2 $(find . -name '*.c') $(find . -name '*.h')
Sebastien Lugan [Thu, 29 Apr 2004 13:27:24 +0000 (13:27 +0000)]
  Reformatage :  indent -kr -i2 -ci2 $(find . -name '*.c') $(find . -name '*.h')

20 years ago Reformatage : indent -kr $(find . -name '*.c') $(find . -name '*.h')
Sebastien Lugan [Thu, 29 Apr 2004 13:10:05 +0000 (13:10 +0000)]
  Reformatage :  indent -kr $(find . -name '*.c') $(find . -name '*.h')