Mathieu Malaterre
23a624f73a
[trunk] Since r2060 (and r2059) openjpip is now a first class shared library, instead of a local static lib which expose all the symbols.
...
As such re-apply changes from r2077 which were removed in r2122
Also remove old code for now removed opj_jpip_compress
2012-10-25 07:53:22 +00:00
Mathieu Malaterre
f3d7d2f7b1
[trunk] Rework r2077
...
r2077 did expose too much of the detail implementation of OpenJPEG. Rework dependencies in between JPIP file level details and JPIP client/server arch.
Move JPIP file level functionalities back into OpenJP2 as was the case in openjpeg 1.5.x. Use new cio func.
2012-10-25 07:39:59 +00:00
Mathieu Malaterre
0358983ee6
[trunk] Add missing newline
2012-10-25 07:06:12 +00:00
Mathieu Malaterre
a0977266b4
[trunk] Run fix_comment on invert.c
2012-10-25 06:58:30 +00:00
Mickael Savinaud
76947f0074
[trunk] add the support of complex mct encoding when we setup the j2k encoder
2012-10-24 15:19:51 +00:00
Mickael Savinaud
f649754018
[trunk] correct a small warning raised by continous
2012-10-24 14:52:15 +00:00
Mickael Savinaud
b1c5ce2517
[trunk] remove old structures from tcd.h
2012-10-24 14:38:07 +00:00
Mickael Savinaud
f2db5ec4fb
[trunk] use the right v2 structure
2012-10-24 14:10:03 +00:00
Mickael Savinaud
db08494776
[trunk] rename flag_t to opj_flag_t
2012-10-24 14:06:10 +00:00
Mickael Savinaud
9166d595e6
[trunk] use new opj prefix and type with raw functions
2012-10-24 13:18:12 +00:00
Mickael Savinaud
f1061c8763
[trunk] remove a usefulness test before a free
2012-10-24 13:05:30 +00:00
Mickael Savinaud
fca9803bee
[trunk] update jp2./.h to v2 style: use new OPJ type, manage case where bpcc box is available even if ihdr indicate that it is not needed; resolve a LH TODO
2012-10-24 12:49:28 +00:00
Mickael Savinaud
0d841b5e05
[trunk] add documentation to the message handler functions
2012-10-24 11:17:48 +00:00
Mickael Savinaud
216791c3fb
[trunk] Finalize dwt.v/.h with the v2 style : remove last functions already optimized, add opj_ prefix, use new name of the functions
2012-10-24 09:29:34 +00:00
Mickael Savinaud
12c4e68058
[trunk] finalize bio.c/.h related to the v2 style
2012-10-24 09:09:37 +00:00
Mathieu Malaterre
b4b451863d
[trunk] Remove SONAME from Java binding
2012-10-22 10:49:22 +00:00
Mathieu Malaterre
f2808de855
[trunk] Fix java binding installation
2012-10-22 10:41:44 +00:00
Mathieu Malaterre
9b2897ccd9
[trunk] Fix another set of issue with calling convention
2012-10-15 15:52:43 +00:00
Mathieu Malaterre
3c4698435c
[trunk] Fix issue on windows OS. Need to explicitely state the calling convention
2012-10-15 15:50:05 +00:00
Mathieu Malaterre
98682e1073
[trunk] Remove some warnings about missing prototypes (gcc)
2012-10-15 15:47:56 +00:00
Mathieu Malaterre
d6bcb8b7e0
[trunk] Fix JPIP compilation. Some prototypes were not respected.
2012-10-15 15:47:19 +00:00
Mickael Savinaud
a501237ae3
[trunk] propagate the renaming to openjpwl
2012-10-15 13:32:07 +00:00
Mickael Savinaud
f6622c2fbb
[trunk] fix a compilation error with windows and new public function opj_j2k_start_compress
2012-10-15 13:00:31 +00:00
Mickael Savinaud
b08b90d71c
[trunk]rename j2k_lib to opj_clock
2012-10-15 12:58:32 +00:00
Mickael Savinaud
b46ed8c7a3
[trunk] modify type of opj_clock function
2012-10-15 12:43:44 +00:00
Mathieu Malaterre
45869ce843
[trunk] Fix issue during renaming of man page
2012-10-15 11:57:47 +00:00
Mathieu Malaterre
dff377a741
[trunk] Fix compilation:
...
- using mingw32 compiler (missing exported symbols)
- using -fvisibility=hidden (gcc on UNIX)
2012-10-15 09:44:34 +00:00
Mathieu Malaterre
b24cf8d157
[trunk] Fix Java binding compilation. Need to link against openmj2 for now to resolve all symbols.
...
Add a local indec.c (pulled from opj 1.5 branch)
2012-10-15 09:43:28 +00:00
Mathieu Malaterre
2ad90b7c41
[trunk] Fix missing -lm to openjpwl
2012-10-15 08:38:48 +00:00
Mathieu Malaterre
a40fc41988
[trunk] Fix missing link to zlib
2012-10-15 08:13:27 +00:00
Mathieu Malaterre
3416c6d91b
[trunk] Fix openmj2 compilation in static mode.
2012-10-15 08:09:31 +00:00
Mathieu Malaterre
54c2bcb60f
[trunk] Fix compilation in static mode. Prevent duplicate symbols with convert.c implementation
2012-10-15 08:02:30 +00:00
Mathieu Malaterre
44a5108e1d
[trunk] Add missing newline character
2012-10-15 07:57:19 +00:00
Mathieu Malaterre
d8715871fa
[trunk] Fix issues in man pages.
2012-10-15 07:52:27 +00:00
Mathieu Malaterre
772fcc963c
[trunk] Fix installaiton of header file
2012-10-15 07:52:07 +00:00
Mathieu Malaterre
75b7104724
[trunk] remove left-over from ->jpip_on implementation. JPIP is now completely removed from openjp2 and openmj2. Document jpip_iptr_offset variable
2012-10-15 07:38:10 +00:00
Mathieu Malaterre
fe3c1f9061
[trunk] Fix warning for no previous prototype by using static function
2012-10-15 07:31:05 +00:00
Mathieu Malaterre
e30818ce39
[trunk] Fix advanced (and experimental) Java binding. As reported on the mailing list.
2012-10-10 13:26:29 +00:00
Mathieu Malaterre
2e30886a0d
[trunk] Fix openmj2/mj2 compilation
...
As reported on the mailing list, it is better to have a working (compiling) mj2 codec rather than nothing. mj2 uses it own copy of openjpeg 1.5
Update issue 177
2012-10-09 09:45:43 +00:00
Mathieu Malaterre
b18ffbd08a
[trunk] Use opj_malloc/opj_free in jpip bin
...
Update issue 177
2012-10-09 09:44:24 +00:00
Mathieu Malaterre
16d2dc662f
[trunk] FolderReorgProposal task. Remove left over of JPIP
...
JPIP code was moved from JP2 to openjpip
Update issue 177
2012-10-09 09:11:24 +00:00
Mathieu Malaterre
9832c911b3
[trunk] Update JPIP (FolderReorgProposal task)
...
This commit does three things:
- Use opj_malloc/calloc/free instead of the default C ones.
- Update JPIP API to start using cio _v2 API
- Create a new opj_jpip_compress which is the replacement for image_to_j2k -jpip
Update issue 177
2012-10-08 15:59:17 +00:00
Mathieu Malaterre
23f5eeec20
[trunk] Make openjpip a first class shared lib, for future linking
2012-10-05 17:05:06 +00:00
Mathieu Malaterre
16106b2978
[trunk] First step in moving JPIP code out of openjp2
2012-10-05 16:57:30 +00:00
Mickael Savinaud
c66e6be4a4
[trunk] update t1_generate_luts.c with the right ouput to generate t1_luts
2012-10-05 12:34:46 +00:00
Mathieu Malaterre
eda4c26d24
[trunk] Fix spelling. writting -> writing
2012-10-05 09:20:05 +00:00
Mickael Savinaud
4b140e060b
[trunk] rename int.h to opj_intmath.h and rename all its functions with opj_ prefix
2012-10-05 09:10:15 +00:00
Mickael Savinaud
1fefa03329
[trunk] move fix_mul inside int.h and remove fix.h from the project
2012-10-05 08:32:05 +00:00
Mickael Savinaud
37ff9b029c
[trunk] remove warnings
2012-10-05 08:18:55 +00:00
Mickael Savinaud
e798fe37e1
[trunk]remove warnings in pi.c through the update of poc struct types with new opj_types.
2012-10-03 17:03:41 +00:00