Commit Graph

  • c9ac67cd05 minor change to avoid warnings about signedness Antonin Descampe 2005-11-09 10:17:51 +0000
  • 220a21bd01 This commit was manufactured by cvs2svn to create tag 'start'. start no_author 2005-11-08 17:40:41 +0000
  • 34a4901b8d This commit was manufactured by cvs2svn to create branch 'avendor'. no_author 2005-11-08 17:40:41 +0000
  • cff5df73d9 Initial revision Giuseppe Baruffa 2005-11-08 17:40:33 +0000
  • e398154212 small changes to remove warnings related to signedness Antonin Descampe 2005-11-08 16:15:40 +0000
  • 0ea26e7ba6 small change to avoid signed/unsigned warning during compilation Antonin Descampe 2005-11-04 11:10:38 +0000
  • 8f3bd54c3d 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 Antonin Descampe 2005-11-01 10:15:34 +0000
  • 18a9bcb882 changed one of the 9-7 coefficients (value closer to the one in the std) Antonin Descampe 2005-10-27 07:51:11 +0000
  • 7ee36c3a4c 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. Antonin Descampe 2005-10-27 07:49:29 +0000
  • 7f8f47566f Modifications to decoding of JP2H box in order to be compatible with JP2 conformance files Francois-Olivier Devaux 2005-10-20 07:43:55 +0000
  • d6a523e091 major 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
  • ac634b1639 bug 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
  • a0513798bb bug fixed when asking for an index with more than (layer*resolutions*100) packets per tile Antonin Descampe 2005-09-20 15:40:13 +0000
  • 8f4d6bbeba bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used Antonin Descampe 2005-09-13 14:17:09 +0000
  • cd98a4f740 bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used Antonin Descampe 2005-09-13 14:11:41 +0000
  • e25e7e767e Modifications proposed by Rob Komar. Thanks for your contribution ! Francois-Olivier Devaux 2005-08-01 15:10:04 +0000
  • de75303c38 Several 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
  • 32ba9920db 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 ! Francois-Olivier Devaux 2005-06-02 15:28:37 +0000
  • 7ae6a670fa Conversions 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
  • cf4f8be5f0 Conversions 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
  • ec1b970a32 argv[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
  • ee6d0cfba9 CRLF -> LF Antonin Descampe 2005-05-26 15:13:08 +0000
  • 789f6f8e7a CVS test Francois-Olivier Devaux 2005-05-26 14:25:54 +0000
  • 3d2a52cd82 correction CRLF -> LF Sebastien Lugan 2005-05-26 14:20:00 +0000
  • 384068ce8c test Antonin Descampe 2005-05-26 12:22:00 +0000
  • 7e518596e0 cio_read_to_buf(...) and cio_write_from_buf(...) functions syntax modification Francois-Olivier Devaux 2005-05-26 12:07:46 +0000
  • f9eb8f93c2 Code optimization: t1_flags and t1_data set to zero with memset Francois-Olivier Devaux 2005-05-24 12:15:52 +0000
  • d54925f777 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 Francois-Olivier Devaux 2005-05-23 15:26:29 +0000
  • eae26f958e 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) Francois-Olivier Devaux 2005-05-23 15:25:48 +0000
  • ee7c2c28f1 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. Francois-Olivier Devaux 2005-05-23 09:48:44 +0000
  • 8a2e6ecd8b Useless call of mj2_init_stdmovie function deleted Francois-Olivier Devaux 2005-05-23 09:46:37 +0000
  • 1b0a585256 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 ! Francois-Olivier Devaux 2005-05-20 07:59:01 +0000
  • 29b6a4307a Release configuration modified Francois-Olivier Devaux 2005-04-27 11:01:28 +0000
  • ad4857df94 Light modifications Francois-Olivier Devaux 2005-04-27 10:51:01 +0000
  • a73e37301a First upload of the DTD file Francois-Olivier Devaux 2005-04-27 10:42:31 +0000
  • 255e296113 Light modifications Francois-Olivier Devaux 2005-04-27 10:42:16 +0000
  • e4696a445d Update Francois-Olivier Devaux 2005-04-19 10:10:54 +0000
  • 81f688433d bug while freeing memory (mj2_free) fixed Francois-Olivier Devaux 2005-04-19 09:18:51 +0000
  • 0130af0ff4 Bug while writing huge MOOV boxes fixed. Thanks to Valentin Mesaros ! Francois-Olivier Devaux 2005-04-19 09:17:55 +0000
  • 2cbcbb25b0 Standard movie initialisation slightely modified Francois-Olivier Devaux 2005-04-19 09:17:03 +0000
  • 5197135a0a Makefile update Francois-Olivier Devaux 2005-04-19 09:16:22 +0000
  • 4c67811f65 Project update Francois-Olivier Devaux 2005-04-15 08:02:18 +0000
  • 8e8afafae6 Project settings update Francois-Olivier Devaux 2005-04-06 08:53:59 +0000
  • 370cfc43a2 Project settings update Francois-Olivier Devaux 2005-04-06 08:44:32 +0000
  • d101633cfa Project settings update Francois-Olivier Devaux 2005-04-06 08:36:32 +0000
  • 128bcc4f62 Relative path modifications Francois-Olivier Devaux 2005-04-06 08:21:31 +0000
  • 050737bea0 Visual .NET project Francois-Olivier Devaux 2005-04-01 14:17:42 +0000
  • 63e17a19eb New version by Glenn Pearson Francois-Olivier Devaux 2005-04-01 14:16:03 +0000
  • 61e85ded8b Line 114: Simple warning message when NO_PACKETS_DECODING is not defined Francois-Olivier Devaux 2005-03-25 15:49:29 +0000
  • 1cc9fa6815 Line 944:Memory release of img.comps[i].data when NO_PACKETS_DECODING is not defined Francois-Olivier Devaux 2005-03-25 15:48:50 +0000
  • 7bdb0331a6 Removed unused parameter in fprintf at line 618 Francois-Olivier Devaux 2005-03-25 13:58:00 +0000
  • 623f1d96cf Unused "dest" pointer removed from main() Francois-Olivier Devaux 2005-03-25 13:53:54 +0000
  • 1de9535b8c #endif; replaced by #endif Francois-Olivier Devaux 2005-03-25 13:52:55 +0000
  • 68ebc572fc Makefile 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
  • 5f44ec7d01 Newline at end of file added Francois-Olivier Devaux 2005-03-25 13:46:38 +0000
  • 10aee43cbc Replaced bad message error when unknown box is found Francois-Olivier Devaux 2005-03-25 13:44:54 +0000
  • 7e2e09e2a9 Replaced unlink() with remove() Francois-Olivier Devaux 2005-03-25 13:44:16 +0000
  • 86ce4d4c18 New 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
  • 361edd25b7 Newline at end of file Francois-Olivier Devaux 2005-03-25 09:30:30 +0000
  • 85691a02a6 Initialisation of movie->cl changed in mj2_init_stdmovie Francois-Olivier Devaux 2005-03-21 15:14:16 +0000
  • 1f96f0e92a Modifications 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
  • 34a6c13a2d Input file format bug fixed (2) Francois-Olivier Devaux 2005-02-10 16:22:01 +0000
  • 542f06007c Input file format bug fixed Francois-Olivier Devaux 2005-02-10 16:16:18 +0000
  • fdbca0fc9d Minor bugs in error messages fixed Francois-Olivier Devaux 2005-02-09 10:26:22 +0000
  • 632902d7e3 Added tk->visual_w and tk->visual_h variables, specifying the track's visual presentation size as fixed-point 16.16 values. Francois-Olivier Devaux 2005-02-09 10:08:48 +0000
  • 9310f1b4a9 Precision added to tk->balance, tk->volume, movie->volume and movie->rate Francois-Olivier Devaux 2005-02-09 09:56:32 +0000
  • ed0a46eff5 YUV_DFMT added Francois-Olivier Devaux 2005-02-09 09:55:13 +0000
  • 8323900f73 Bug with number of layers to decode fixed Francois-Olivier Devaux 2005-02-01 16:30:06 +0000
  • c83ae7397d Added 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
  • ba1cf545df Bug 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
  • bfb2f9f58b Luke Lee optimization for fix_mul... Thanks to him Antonin Descampe 2005-01-03 17:39:30 +0000
  • 13b8ecfe44 This 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
  • 9e9e188ebf This 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
  • 5034581e69 Converting to Dos Francois-Olivier Devaux 2004-12-08 12:09:25 +0000
  • 85ec5eccf7 Converting to Unix Francois-Olivier Devaux 2004-12-08 12:07:25 +0000
  • 9c8fcc3616 This 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
  • 7976b61c89 This 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
  • 43a6b92345 New 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
  • f25acae0bc Modifications 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
  • 9225f53d62 Modularity 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
  • eb1b017ec7 Index structure adpated for other progression orders than LRCP (thanks to Stefano Pensa) Antonin Descampe 2004-11-29 14:48:20 +0000
  • 0ddef9b2db Modifications to increase modularity of jp2 coding/decoding Francois-Olivier Devaux 2004-11-26 16:33:18 +0000
  • 1bdb07cefe fprintf correctly redirected to stderr or stdout Francois-Olivier Devaux 2004-11-15 12:41:35 +0000
  • 0a879e2207 Help message updated Francois-Olivier Devaux 2004-11-05 10:08:06 +0000
  • f3c3eab744 Usage message updated Francois-Olivier Devaux 2004-11-05 10:07:02 +0000
  • 08209f1d23 Help message updated Francois-Olivier Devaux 2004-11-05 09:58:42 +0000
  • 3ec116ae08 Help message updated Francois-Olivier Devaux 2004-11-05 09:51:30 +0000
  • 3b600a986c Stack corruption error corrected with "tmp" variable Francois-Olivier Devaux 2004-11-05 08:59:58 +0000
  • 0d4a38f3a5 Bug with -F argument fixed Francois-Olivier Devaux 2004-10-08 07:08:25 +0000
  • 2410db2ae7 Memory leak bug fixed in the read_mdat() function Francois-Olivier Devaux 2004-10-06 08:58:27 +0000
  • e1278bc691 Small bug corrected: unsigned int to int conversion at line 417 Francois-Olivier Devaux 2004-10-06 07:12:36 +0000
  • 899439a906 Bug with tk->imagefile pointer fixed Francois-Olivier Devaux 2004-09-09 13:34:20 +0000
  • 02e3a4ec77 Modification of stsc_decompact function Francois-Olivier Devaux 2004-09-08 15:12:21 +0000
  • 7250ce0668 Bug with sound and hint tracks fixed Francois-Olivier Devaux 2004-09-06 15:53:36 +0000
  • 2ebe5f2c92 One component input image handled Francois-Olivier Devaux 2004-09-06 15:47:09 +0000
  • 3c730a804b Order of data written to jp2_struct->cl inversed in jp2_read_ftyp function Francois-Olivier Devaux 2004-08-31 09:17:06 +0000
  • 313975debf Pointer values initialized to zero Francois-Olivier Devaux 2004-08-27 14:22:33 +0000
  • 0abe8e1997 Fixed bugs. Thanks to Dereck ! Francois-Olivier Devaux 2004-08-24 13:36:45 +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