c9ac67cd05minor change to avoid warnings about signedness
Antonin Descampe
2005-11-09 10:17:51 +0000
220a21bd01This commit was manufactured by cvs2svn to create tag 'start'.
start
no_author
2005-11-08 17:40:41 +0000
34a4901b8dThis commit was manufactured by cvs2svn to create branch 'avendor'.
no_author
2005-11-08 17:40:41 +0000
cff5df73d9Initial revision
Giuseppe Baruffa
2005-11-08 17:40:33 +0000
e398154212small changes to remove warnings related to signedness
Antonin Descampe
2005-11-08 16:15:40 +0000
0ea26e7ba6small change to avoid signed/unsigned warning during compilation
Antonin Descampe
2005-11-04 11:10:38 +0000
8f3bd54c3dChanges 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
Antonin Descampe
2005-11-01 10:15:34 +0000
18a9bcb882changed one of the 9-7 coefficients (value closer to the one in the std)
Antonin Descampe
2005-10-27 07:51:11 +0000
7ee36c3a4c1) 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.
Antonin Descampe
2005-10-27 07:49:29 +0000
7f8f47566fModifications to decoding of JP2H box in order to be compatible with JP2 conformance files
Francois-Olivier Devaux
2005-10-20 07:43:55 +0000
d6a523e091major change in the dwt-module, thanks to Ive (aka Reiner Wahler): thanks a lot ! See note in dwt.c for more details.
Antonin Descampe
2005-09-21 13:00:51 +0000
ac634b1639bug fixed when asking for an index with more than (layer*resolutions*100) packets per tile (2nd correction)
Antonin Descampe
2005-09-21 08:11:27 +0000
a0513798bbbug fixed when asking for an index with more than (layer*resolutions*100) packets per tile
Antonin Descampe
2005-09-20 15:40:13 +0000
8f4d6bbebabug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used
Antonin Descampe
2005-09-13 14:17:09 +0000
cd98a4f740bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used
Antonin Descampe
2005-09-13 14:11:41 +0000
e25e7e767eModifications proposed by Rob Komar. Thanks for your contribution !
Francois-Olivier Devaux
2005-08-01 15:10:04 +0000
de75303c38Several bugs fixed when dealing with pgx-files with more than 8 bpp and the fixed_quality feature.
Antonin Descampe
2005-07-18 15:21:56 +0000
32ba9920dbAt 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 !
Francois-Olivier Devaux
2005-06-02 15:28:37 +0000
7ae6a670faConversions from int to unsigned int to ensure correct execution of int_min and int_max at lines 800 to 830
Francois-Olivier Devaux
2005-06-02 15:25:25 +0000
cf4f8be5f0Conversions from int to unsigned int to ensure correct execution of int_min at line 626 to 628
Francois-Olivier Devaux
2005-06-02 15:14:33 +0000
ec1b970a32argv[2] replaced by outfile when writing to output file (thanks to O.Smeesters and V.Mesaros)
Antonin Descampe
2005-05-26 15:18:56 +0000
f9eb8f93c2Code optimization: t1_flags and t1_data set to zero with memset
Francois-Olivier Devaux
2005-05-24 12:15:52 +0000
d54925f7772 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
Francois-Olivier Devaux
2005-05-23 15:26:29 +0000
eae26f958e2 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)
Francois-Olivier Devaux
2005-05-23 15:25:48 +0000
ee7c2c28f1Variables in Movie and Track structure initialized to avoid problems when freeing memory. These initializations are made in mj2_read_smhd and mj2_read_hmhd.
Francois-Olivier Devaux
2005-05-23 09:48:44 +0000
8a2e6ecd8bUseless call of mj2_init_stdmovie function deleted
Francois-Olivier Devaux
2005-05-23 09:46:37 +0000
1b0a585256Modified 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 !
Francois-Olivier Devaux
2005-05-20 07:59:01 +0000
1de9535b8c#endif; replaced by #endif
Francois-Olivier Devaux
2005-03-25 13:52:55 +0000
68ebc572fcMakefile for frames_to_mj2, mj2_to_frames, wrap_j2k_in_mj2 and extract_j2k_from_mj2 Thanks to Valentin Mesaros from Octalis !
Francois-Olivier Devaux
2005-03-25 13:47:47 +0000
5f44ec7d01Newline at end of file added
Francois-Olivier Devaux
2005-03-25 13:46:38 +0000
10aee43cbcReplaced bad message error when unknown box is found
Francois-Olivier Devaux
2005-03-25 13:44:54 +0000
7e2e09e2a9Replaced unlink() with remove()
Francois-Olivier Devaux
2005-03-25 13:44:16 +0000
86ce4d4c18New OpenJPEG MJ2 module: mj2_to_metadata created by Glenn Pearson. The OpenJPEG team would like to thank him for his contributions !
Francois-Olivier Devaux
2005-03-25 09:44:32 +0000
361edd25b7Newline at end of file
Francois-Olivier Devaux
2005-03-25 09:30:30 +0000
85691a02a6Initialisation of movie->cl changed in mj2_init_stdmovie
Francois-Olivier Devaux
2005-03-21 15:14:16 +0000
1f96f0e92aModifications made to enable the decoding of a J2K file headers without decoding all packets using #NO_PACKETS_DECODING Used with MJ2_to_metadata
Francois-Olivier Devaux
2005-03-16 12:11:40 +0000
8323900f73Bug with number of layers to decode fixed
Francois-Olivier Devaux
2005-02-01 16:30:06 +0000
c83ae7397dAdded layer option '-l' to the command line. This option allows user to specify a maximum number of quality layers to be decoded.
Antonin Descampe
2005-01-26 09:59:31 +0000
3b1bee0eec* 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
Antonin Descampe
2005-01-26 08:59:49 +0000
ba1cf545dfBug with mj2_read_struct fixed (problem when reading MJ2 files starting with the MOOV box fixed)
Francois-Olivier Devaux
2005-01-14 08:14:01 +0000
bfb2f9f58bLuke Lee optimization for fix_mul... Thanks to him
Antonin Descampe
2005-01-03 17:39:30 +0000
13b8ecfe44This tool wraps J2K codestreams into a MJ2 file (designed to work with other codecs than OpenJPEG)
Francois-Olivier Devaux
2004-12-08 12:12:23 +0000
9e9e188ebfThis tool extracts J2K codestreams from a MJ2 file (designed to work with other codecs than OpenJPEG)
Francois-Olivier Devaux
2004-12-08 12:12:00 +0000
5034581e69Converting to Dos
Francois-Olivier Devaux
2004-12-08 12:09:25 +0000
85ec5eccf7Converting to Unix
Francois-Olivier Devaux
2004-12-08 12:07:25 +0000
9c8fcc3616This tool wraps J2K codestreams into a MJ2 file (designed to work with other codecs than OpenJPEG)
Francois-Olivier Devaux
2004-12-08 11:24:10 +0000
7976b61c89This tool extracts J2K codestreams from a MJ2 file (designed to work with other codecs than OpenJPEG)
Francois-Olivier Devaux
2004-12-08 11:23:37 +0000
43a6b92345New modular version of the MJ2 library. The goal of this new version is to make the library more independent from OpenJPEG
Francois-Olivier Devaux
2004-12-08 11:22:18 +0000
f25acae0bcModifications in handling of JP2 files to increase modularity of JP2.c Memory leak fixed with jp2 files
Francois-Olivier Devaux
2004-12-08 09:08:13 +0000
9225f53d62Modularity increase in jp2_init_stdjp2 function and jp2c box functions to enable new version of MJ2 module
Francois-Olivier Devaux
2004-12-08 09:06:04 +0000
eb1b017ec7Index structure adpated for other progression orders than LRCP (thanks to Stefano Pensa)
Antonin Descampe
2004-11-29 14:48:20 +0000
0ddef9b2dbModifications to increase modularity of jp2 coding/decoding
Francois-Olivier Devaux
2004-11-26 16:33:18 +0000
1bdb07cefefprintf correctly redirected to stderr or stdout
Francois-Olivier Devaux
2004-11-15 12:41:35 +0000
bc5c5115cb* Inserted tool for memory leaks fixing in debug mode * Fixed some memory leaks in the decoder (some are still present when multiple tiles!)
Antonin Descampe
2004-08-06 14:13:51 +0000