Antonin Descampe
f335cb0e0b
addes an 'openjpeg' module containing all modules
2005-12-06 16:19:07 +00:00
Antonin Descampe
c447f6e6bc
removed pre-commit check tabs
2005-12-06 16:08:37 +00:00
Antonin Descampe
884c8429fc
Makefile moved to ROOT directory
2005-12-04 17:10:57 +00:00
Antonin Descampe
5cf0326dcb
LibOpenJPEG project files moved to root directory
2005-12-04 17:07:44 +00:00
Antonin Descampe
59835a580e
openjpeg version 1.0 (previous version still available with tag opj0-97)
2005-12-02 18:30:54 +00:00
Antonin Descampe
08f7bfbb5f
add an include <sys/time.h> before <sys/resource.h>
2005-12-02 13:48:10 +00:00
Antonin Descampe
f61cda9b7d
openjpeg version 1.0 (previous version still available with tag opj0-97)
2005-12-02 13:34:15 +00:00
Antonin Descampe
76016d509b
Added check to avoid tabs in source files
2005-12-01 12:38:36 +00:00
Antonin Descampe
4458ef921c
minor change for readability
2005-11-09 10:20:28 +00:00
Antonin Descampe
c9ac67cd05
minor change to avoid warnings about signedness
2005-11-09 10:17:51 +00:00
Giuseppe Baruffa
cff5df73d9
Initial revision
2005-11-08 17:40:33 +00:00
Antonin Descampe
e398154212
small changes to remove warnings related to signedness
2005-11-08 16:15:40 +00:00
Antonin Descampe
0ea26e7ba6
small change to avoid signed/unsigned warning during compilation
2005-11-04 11:10:38 +00:00
Antonin Descampe
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
2005-11-01 10:15:34 +00:00
Antonin Descampe
18a9bcb882
changed one of the 9-7 coefficients (value closer to the one in the std)
2005-10-27 07:51:11 +00:00
Antonin Descampe
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.
2005-10-27 07:49:29 +00:00
Francois-Olivier Devaux
7f8f47566f
Modifications to decoding of JP2H box in order to be compatible with JP2 conformance files
2005-10-20 07:43:55 +00:00
Antonin Descampe
d6a523e091
major change in the dwt-module, thanks to Ive (aka Reiner Wahler): thanks a lot ! See note in dwt.c for more details.
2005-09-21 13:00:51 +00:00
Antonin Descampe
ac634b1639
bug fixed when asking for an index with more than (layer*resolutions*100) packets per tile (2nd correction)
2005-09-21 08:11:27 +00:00
Antonin Descampe
a0513798bb
bug fixed when asking for an index with more than (layer*resolutions*100) packets per tile
2005-09-20 15:40:13 +00:00
Antonin Descampe
8f4d6bbeba
bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used
2005-09-13 14:17:09 +00:00
Antonin Descampe
cd98a4f740
bug fixed when freeing the memory allocated if ppm-marker or ppt-marker is used
2005-09-13 14:11:41 +00:00
Francois-Olivier Devaux
e25e7e767e
Modifications proposed by Rob Komar. Thanks for your contribution !
2005-08-01 15:10:04 +00:00
Antonin Descampe
de75303c38
Several bugs fixed when dealing with pgx-files with more than 8 bpp and the fixed_quality feature.
2005-07-18 15:21:56 +00:00
Francois-Olivier Devaux
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 !
2005-06-02 15:28:37 +00:00
Francois-Olivier Devaux
7ae6a670fa
Conversions from int to unsigned int to ensure correct execution of int_min and int_max at lines 800 to 830
2005-06-02 15:25:25 +00:00
Francois-Olivier Devaux
cf4f8be5f0
Conversions from int to unsigned int to ensure correct execution of int_min at line 626 to 628
2005-06-02 15:14:33 +00:00
Antonin Descampe
ec1b970a32
argv[2] replaced by outfile when writing to output file (thanks to O.Smeesters and V.Mesaros)
2005-05-26 15:18:56 +00:00
Antonin Descampe
ee6d0cfba9
CRLF -> LF
2005-05-26 15:13:08 +00:00
Francois-Olivier Devaux
789f6f8e7a
CVS test
2005-05-26 14:25:54 +00:00
Sebastien Lugan
3d2a52cd82
correction CRLF -> LF
2005-05-26 14:20:00 +00:00
Antonin Descampe
384068ce8c
test
2005-05-26 12:22:00 +00:00
Francois-Olivier Devaux
7e518596e0
cio_read_to_buf(...) and cio_write_from_buf(...) functions syntax modification
2005-05-26 12:07:46 +00:00
Francois-Olivier Devaux
f9eb8f93c2
Code optimization: t1_flags and t1_data set to zero with memset
2005-05-24 12:15:52 +00:00
Francois-Olivier Devaux
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
2005-05-23 15:26:29 +00:00
Francois-Olivier Devaux
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)
2005-05-23 15:25:48 +00:00
Francois-Olivier Devaux
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.
2005-05-23 09:48:44 +00:00
Francois-Olivier Devaux
8a2e6ecd8b
Useless call of mj2_init_stdmovie function deleted
2005-05-23 09:46:37 +00:00
Francois-Olivier Devaux
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 !
2005-05-20 07:59:01 +00:00
Francois-Olivier Devaux
29b6a4307a
Release configuration modified
2005-04-27 11:01:28 +00:00
Francois-Olivier Devaux
ad4857df94
Light modifications
2005-04-27 10:51:01 +00:00
Francois-Olivier Devaux
a73e37301a
First upload of the DTD file
2005-04-27 10:42:31 +00:00
Francois-Olivier Devaux
255e296113
Light modifications
2005-04-27 10:42:16 +00:00
Francois-Olivier Devaux
e4696a445d
Update
2005-04-19 10:10:54 +00:00
Francois-Olivier Devaux
81f688433d
bug while freeing memory (mj2_free) fixed
2005-04-19 09:18:51 +00:00
Francois-Olivier Devaux
0130af0ff4
Bug while writing huge MOOV boxes fixed. Thanks to Valentin Mesaros !
2005-04-19 09:17:55 +00:00
Francois-Olivier Devaux
2cbcbb25b0
Standard movie initialisation slightely modified
2005-04-19 09:17:03 +00:00
Francois-Olivier Devaux
5197135a0a
Makefile update
2005-04-19 09:16:22 +00:00
Francois-Olivier Devaux
4c67811f65
Project update
2005-04-15 08:02:18 +00:00
Francois-Olivier Devaux
8e8afafae6
Project settings update
2005-04-06 08:53:59 +00:00