Mathieu Malaterre
e189679ebc
[trunk] Merge back JPIP modification into v2
...
This commit imports changes from openjpip.c from r2122 into openjpeg.c
2012-10-29 10:12:03 +00:00
Mickael Savinaud
18e7fcc37f
[trunk] remove warnings related to the use of -Wall -Wextra -pedantic
2012-10-29 10:08:35 +00:00
Mickael Savinaud
1c8a657044
[trunk] finish to remove the old cio_ struct (last comment is incomplete)
2012-10-26 10:10:22 +00:00
Mickael Savinaud
cdea5c8eef
[trunk] remove some warnings from -Wall -Wextra -pedantic
2012-10-26 10:04:55 +00:00
Mickael Savinaud
bcc386e3bb
[trunk]remove some warnings raised by Wall
2012-10-26 09:39:52 +00:00
Mickael Savinaud
a2bd3bb75b
[trunk] use the right cp structure in image.h
2012-10-26 07:52:27 +00:00
Mickael Savinaud
b63d618e48
[trunk] remove last warnings from t1
2012-10-25 17:31:18 +00:00
Mickael Savinaud
8864c2d59b
[trunk] rename t1_getwmsedec_v2 to opj_t1_getwmsedec and remove t1_getwmsedec
2012-10-25 17:27:22 +00:00
Mickael Savinaud
c75073fbf4
[trunk] cancel previous commit about use of t1_decode_cblks from v2. We should use t1_decode_cblks from 1.5 because it is faster (rev 557)
2012-10-25 17:23:54 +00:00
Mickael Savinaud
cf4529d058
[trunk] use the opj_ prefix for last t1 functions
2012-10-25 15:50:58 +00:00
Mickael Savinaud
9b6900b058
[trunk] [trunk] remove old opj_tcp and rename opj_tcp_v2 to opj_tcp
2012-10-25 15:15:02 +00:00
Mickael Savinaud
7f7ef068fc
[trunk] [trunk] remove old opj_cp and rename opj_cp_v2 to opj_cp
2012-10-25 15:09:31 +00:00
Mickael Savinaud
a41790ce8a
[trunk] [trunk] remove old opj_t2 and rename opj_t2_v2 to opj_t2
2012-10-25 14:54:19 +00:00
Mickael Savinaud
06615a556d
[trunk] rename opj_tcd_truct_v2 to opj_tcd_struct
2012-10-25 14:49:10 +00:00
Mickael Savinaud
94a69c2b31
[trunk] rename opj_j2k_v2 to opj_j2k
2012-10-25 14:27:09 +00:00
Mickael Savinaud
425ff2f81d
[trunk] remove old opj_j2k struct
2012-10-25 14:22:29 +00:00
Mickael Savinaud
2257166e61
[trunk] rename opj_jp2_v2 to opj_jp2
2012-10-25 14:16:19 +00:00
Mickael Savinaud
56cf5f4f67
[trunk] remove old opj_jp2 struct
2012-10-25 14:11:19 +00:00
Mickael Savinaud
668484ba8f
[trunk] correct a mis use of an old struct
2012-10-25 14:10:01 +00:00
Mickael Savinaud
f824078c14
[trunk] rename opj_event_msg_v2 to opj_event_msg
2012-10-25 13:49:20 +00:00
Mickael Savinaud
3250833a62
[trunk]remove old opj_event_mgr function
2012-10-25 13:46:40 +00:00
Mickael Savinaud
8bc24912d1
[trunk] style
2012-10-25 13:35:30 +00:00
Mickael Savinaud
52f6f7e0c7
[trunk] remove cio deprecated functions
2012-10-25 13:29:41 +00:00
Mickael Savinaud
ee8ee69c30
[trunk]clean jpip marker functions but it is still experimental
2012-10-25 13:15:37 +00:00
Mickael Savinaud
4941ebcc91
[trunk] remove jpt.c/.h which used functions not used by v2. The code is always available in branch 1.5
2012-10-25 11:45:44 +00:00
Mathieu Malaterre
9adbea785b
[trunk] Fix remaining issue with OPJ_CALLCONV
2012-10-25 10:41:55 +00:00
Mathieu Malaterre
6300a8a0a2
[trunk] marking as deprecated the old cio interface
2012-10-25 08:38:04 +00:00
Mathieu Malaterre
4585b23552
[trunk] Fix OpenJPWL compilation
...
Simply move files over from branch 1.5 onto current trunk, and use current openmj2 copy (it contains a copy of openjpeg 1.5.x)
2012-10-25 08:15:41 +00:00
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
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