.. |
CMakeLists.txt
|
BUG: Fix previous patch from Callum Lerwick. I have no clue what CMAKE_INSTALL_LIBDIR refers too. Bump up cmake 2.2 restriction to cmake 2.4 because of previous patch not backward compatible. Properly set the SOVERSION in a cross plateform way (yes WIN32 is a plateform)
|
2007-09-25 14:54:49 +00:00 |
bio.c
|
Minor cleanup patch, that gets rid of a bunch of "old style declaration" warnings from Intel's compiler
|
2007-08-21 12:02:23 +00:00 |
bio.h
|
Minor cleanup patch, that gets rid of a bunch of "old style declaration" warnings from Intel's compiler
|
2007-08-21 12:02:23 +00:00 |
cio.c
|
Indexes can now be generated when decoding J2K codestreams.
|
2007-09-07 15:01:55 +00:00 |
cio.h
|
Copyright update
|
2007-01-15 09:55:40 +00:00 |
dwt.c
|
changed variables names alpha, beta, gamma, delta in dwt.c to avoid re-declarations on Macosx
|
2007-12-19 14:45:35 +00:00 |
dwt.h
|
Patch by Dzonatas and Callum Lerwick. Fp/vectorization patch which basically converts most of the irreversible decode codepath to floating point, eliminating a few rounds of int/fp conversion, resulting in a vast performance improvement, and an increase in accuracy.
|
2007-11-13 17:35:12 +00:00 |
event.c
|
Code optimization usinq vsprintf() command
|
2006-12-04 14:57:09 +00:00 |
event.h
|
OpenJPEG version 1.1
|
2005-12-08 09:38:47 +00:00 |
fix.h
|
fix.h, dwt.c and t1.c optimized. Thanks a lot to Dzonatas <dzonatas at dzonux.net> and Callum Lerwick <seg at haxxed.com> for these great patches !
|
2007-04-05 14:24:19 +00:00 |
image.c
|
In image.c, changed the opj_image_create0() memory allocation from malloc() to calloc() in order to avoid segfaults when freeing the memory allocated for the coding of bad images. Thanks to Christopher Layne for this improvement.
|
2008-01-22 10:35:26 +00:00 |
image.h
|
Minor cleanup patch, that gets rid of a bunch of "old style declaration" warnings from Intel's compiler
|
2007-08-21 12:02:23 +00:00 |
int.h
|
Copyright update
|
2007-01-15 09:55:40 +00:00 |
j2k.c
|
fixed a bug in j2k.c (j2k_write_sod) that allowed to get negative rates, thanks zhong1985624 for pointing this.
|
2008-05-22 16:39:40 +00:00 |
j2k.h
|
Fixed the maximum number of resolutions a user can discard while decoding.
|
2007-11-27 14:00:45 +00:00 |
j2k_lib.c
|
Patch from Callum Lewick. Memset patch. See ChangeLog for more details. Thanks Callum !
|
2007-10-18 12:26:11 +00:00 |
j2k_lib.h
|
Patch from Callum Lewick. Memset patch. See ChangeLog for more details. Thanks Callum !
|
2007-10-18 12:26:11 +00:00 |
jp2.c
|
Removed the J2KViewer module, which has been replaced by OPJViewer and fixed the error handling of j2k_decode in jp2.c, thanks to Robin Cornelius
|
2008-02-28 11:26:04 +00:00 |
jp2.h
|
Indexes can now be generated when decoding J2K codestreams.
|
2007-09-07 15:01:55 +00:00 |
jpt.c
|
Copyright update
|
2007-01-15 09:55:40 +00:00 |
jpt.h
|
Copyright update
|
2007-01-15 09:55:40 +00:00 |
mct.c
|
Patch by Dzonatas and Callum Lerwick. Fp/vectorization patch which basically converts most of the irreversible decode codepath to floating point, eliminating a few rounds of int/fp conversion, resulting in a vast performance improvement, and an increase in accuracy.
|
2007-11-13 17:35:12 +00:00 |
mct.h
|
Patch by Dzonatas and Callum Lerwick. Fp/vectorization patch which basically converts most of the irreversible decode codepath to floating point, eliminating a few rounds of int/fp conversion, resulting in a vast performance improvement, and an increase in accuracy.
|
2007-11-13 17:35:12 +00:00 |
mqc.c
|
Reworks of t1_updateflags to get rid of the shift operation. mqc_setcurctx moved to the header to allow it to be inlined into the t1.
|
2007-08-21 12:30:08 +00:00 |
mqc.h
|
In mqc.h, changed MQC_NUMCTXS from 32 to 19 as JPEG 2000 only allows 19 possible contexts
|
2007-12-19 09:13:52 +00:00 |
openjpeg.c
|
Added the default lossless parameter to opj_set_default_encoder_parameters in openjpeg.c
|
2008-07-09 11:43:02 +00:00 |
openjpeg.h
|
VERSION 1.3.0 RELEASE
|
2007-12-21 10:39:41 +00:00 |
opj_includes.h
|
Patch by Dzonatas and Callum Lerwick. Fp/vectorization patch which basically converts most of the irreversible decode codepath to floating point, eliminating a few rounds of int/fp conversion, resulting in a vast performance improvement, and an increase in accuracy.
|
2007-11-13 17:35:12 +00:00 |
opj_malloc.h
|
Fixed openjpeg.c for proper initialization of codec context structures (dinfo in opj_create_compress() and opj_create_decompress(). Bug fix suggested by Andrey V. Kiselev
|
2008-02-29 09:33:41 +00:00 |
pi.c
|
Bug fixed by David Bruken. Fixed memory allocation issue in opj_malloc.h.
|
2007-12-21 10:19:01 +00:00 |
pi.h
|
Bug fixed by David Bruken. Fixed memory allocation issue in opj_malloc.h.
|
2007-12-21 10:19:01 +00:00 |
raw.c
|
Minor cleanup patch, that gets rid of a bunch of "old style declaration" warnings from Intel's compiler
|
2007-08-21 12:02:23 +00:00 |
raw.h
|
Minor cleanup patch, that gets rid of a bunch of "old style declaration" warnings from Intel's compiler
|
2007-08-21 12:02:23 +00:00 |
t1.c
|
Patch by Callum Lerwick. The opj_tcd_cblk array is one of the largest allocations, because it contains a bunch of static buffers. This also makes it a major source of cache thrashing. This patch allocates the buffers from the heap, and dynamically sizes them in the decoder. I have not yet managed to dynamically size them in the encoder, getting the decoder to do it was tricky enough... I also split opj_tcd_cblk_t into separate encode and decode versions. A lot of fields were not used by both, so this cuts its size even further.
|
2007-11-14 10:52:02 +00:00 |
t1.h
|
Patch by Dzonatas and Callum Lerwick. Fp/vectorization patch which basically converts most of the irreversible decode codepath to floating point, eliminating a few rounds of int/fp conversion, resulting in a vast performance improvement, and an increase in accuracy.
|
2007-11-13 17:35:12 +00:00 |
t1_generate_luts.c
|
Moved the orient flipping into the ctxno_zc table.
|
2007-08-21 12:51:57 +00:00 |
t1_luts.h
|
Moved the orient flipping into the ctxno_zc table.
|
2007-08-21 12:51:57 +00:00 |
t2.c
|
Bug fixed by David Bruken. Fixed memory allocation issue in opj_malloc.h.
|
2007-12-21 10:19:01 +00:00 |
t2.h
|
In pi.c, removed the Recursive function pi_check_next_level() and modified the code.
|
2007-12-19 12:28:40 +00:00 |
tcd.c
|
In convert.c, corrected imagetobmp() conversion for grayscale. In tcd.c, corrected Rate modification in tcd_init_encode().
|
2008-02-05 15:15:38 +00:00 |
tcd.h
|
Patch by Callum Lerwick. The opj_tcd_cblk array is one of the largest allocations, because it contains a bunch of static buffers. This also makes it a major source of cache thrashing. This patch allocates the buffers from the heap, and dynamically sizes them in the decoder. I have not yet managed to dynamically size them in the encoder, getting the decoder to do it was tricky enough... I also split opj_tcd_cblk_t into separate encode and decode versions. A lot of fields were not used by both, so this cuts its size even further.
|
2007-11-14 10:52:02 +00:00 |
tgt.c
|
Patch from Callum Lewick. Memset patch. See ChangeLog for more details. Thanks Callum !
|
2007-10-18 12:26:11 +00:00 |
tgt.h
|
Copyright update
|
2007-01-15 09:55:40 +00:00 |