summaryrefslogtreecommitdiff
path: root/libopenjpeg/jp2.h
AgeCommit message (Collapse)Author
2012-09-28[trunk] Start FolderReorgProposal taskMathieu Malaterre
Update issue 177
2012-08-30[trunk] STYLE: Clean up documentation errorsMickael Savinaud
Functions should only have formal documentation in one place, and preferably in the declaration (i.e. repeated documentaiton should not be at both the declaration and the definition, because it causes too much maintenance to keep them syncronized). In cases where the definition is also the declaration (as is often the case for static functions in the .c files) the documentation was preserved at the first use of the function signature. Functions that are formally documented should contain documentation for each function argument. The clang 3.1 compiler issues documentation warnings when the documentation block with @params preceeding a declaration does not match the argument list. This patch set follows a convention used elsewere in openjpeg to add a placeholder FIXME DOC description where one was previously missing. Thanks to Hans Johnson.
2012-08-13rename jp2 functions with V2 style and opj_ prefixMickael Savinaud
2012-08-13remove deprecated v1 style functions jp2_write_jp2hMickael Savinaud
2012-08-13remove deprecated v1 style functions : jp2_create_compress, ↵Mickael Savinaud
jp2_destroy_compress, opj_jp2_encode
2012-08-13fix some warnings in jp2.c Mickael Savinaud
2012-08-10use internal type to reduce warnings in jp2.cMickael Savinaud
2012-08-10remove deprecated v1 style function jp2_read_colr, jp2_read_pclr, ↵Mickael Savinaud
jp2_read_cmap, jp2_read_cdef
2012-08-10remove deprecated v1 style function jp2_read_jp2hMickael Savinaud
2012-08-10remove deprecated v1 style function jp2_destroy_decompressMickael Savinaud
2012-08-09remove deprecated v1 style function j2k_create_decompress and ↵Mickael Savinaud
jp2_create_decompress
2012-08-09rename jp2_decode_v2 to opj_jp2_decodeMickael Savinaud
2012-08-09remove deprecated v1 style function opj_jp2_decodeMickael Savinaud
2012-08-09rename jp2_setup_decoder_v2 to opj_jp2_setup_decoderMickael Savinaud
2012-08-09remove deprecated v1 style function jp2_setup_decoderMickael Savinaud
2012-08-09[trunk] add the support of the flag ignore_pclr_cmap_cdef into the V2 jp2 ↵Mickael Savinaud
functions (but not for box reading); no tests modified
2012-05-14adding jp2_encode_v2 from v2 branches; using the right return value for ↵Mickael Savinaud
opj_stream_flush
2012-05-14add new functions in jp2 codec from v2 branches; solve bug in ↵Mickael Savinaud
j2k_setup_encoder_v2
2012-03-17[trunk] remove a warning, about ISO C restricts enumerator values to range ↵Mathieu Malaterre
of 'int'
2012-03-15[trunk] modify image_to_j2k and the lib to support functionalities given by ↵Mickael Savinaud
the v2 alpha branch
2012-03-02[trunk] Fix a bunch of warning about C++ comments in C code.Mathieu Malaterre
2012-03-02[trunk] merge rev 1333 from 1.5 to trunkMathieu Malaterre
2011-11-17[trunk] WIP: add a set decoded resolution factor function and update ↵Mickael Savinaud
j2k_to_image help about decoded region
2011-11-08[trunk] WIP: add get_decoded_tile functionalityMickael Savinaud
2011-10-21[trunk] WIP: manage output image with area correponding to the set decoded areaMickael Savinaud
2011-10-12[trunk] WIP: correct some memory leaks in applications functionsMickael Savinaud
2011-10-07[trunk] WIP: update jp2 dump functions with the new V2 frameworkMickael Savinaud
2011-10-05[trunk] WIP: fix the decoding process with conformance files and V2 frameworkMickael Savinaud
2011-09-27[trunk] WIP: add basis for a new output management of the codestream ↵Mickael Savinaud
information and index
2011-09-19WIP: create a new framework to output file informationMickael Savinaud
2011-09-19WIP: add support of jp2 for new j2k_dump function and some other small stuffMickael Savinaud
2011-09-09TRUNK:added a new indexer functionality to the library. With the new -jpip ↵Antonin Descampe
option at encoding, the user can now generate a JP2 file including an XML box with the index used when browsing the image with JPIP
2011-05-18defined new type "opj_bool", and new constants OPJ_FALSE and OPJ_TRUE, to ↵Antonin Descampe
avoid having to deal with "stdbool.h" (patch from Winfried)
2011-04-12Fixed internal function names conflict with Jasper ↵Antonin Descampe
(http://code.google.com/p/openjpeg/issues/detail?id=30)
2010-12-08 (thanks to Winfried for his help)Antonin Descampe
* [antonin] changed remaining "WIN32" to "_WIN32" ! [antonin] libopenjpeg has no more dependency on LCMS lib. Everything concerning color (icc profile, conversion to rgb, etc) has been put outside libopenjpeg and is used in j2k_to_image.c and mj2_to_frames.c. - [antonin] removed "opj_convert{.c,.h}" + [antonin] added a directory "common/" that contains "getopt{.c,.h}" (previously in "codec/compat"). + [antonin] added files "color{.c,.h}" in "common/" that define the code for icc profile management and sycc_to_rgb conversion + [antonin] added "common/format_defs.h" that contains common definitions used in image_to_j2k, j2k_to_image, j2k_dump.
2010-10-24Fixed doxygen data inside source code (from winfried)Antonin Descampe
2010-10-05Added files to let people build openjpeg with configure tools ; Added ↵Antonin Descampe
makefiles to let people manually build openjpeg on *nix platforms ; Removed obsolete Makefiles ; Renamed dirent.h to windirent.h ; Made optional the PNG, TIFF, and LCMS support in CMake files ; Added opj_config* files to configure openjpeg before building it (opj_config.h generated by configure, cmake, or manually by the user) ; Renamed this file from ChangeLog to CHANGES ; Renamed License.txt to LICENSE ; Updated README files ; Added INSTALL and LICENSE files ; Added man pages
2007-09-07Indexes can now be generated when decoding J2K codestreams.Francois-Olivier Devaux
2007-08-30Changed the OpenJPEG library interface to enable users to access information ↵Francois-Olivier Devaux
regarding the codestream (also called index).
2007-05-10MJ2 codec updated from LibOpenJPEG version 0.97 to LibOpenJPEG version 1. ↵Francois-Olivier Devaux
Hence, the MJ2 codec will now take advantage of all the improvements and optimizations done on the LibOpenJPEG library.
2007-01-15Copyright updateFrancois-Olivier Devaux
2006-01-26fixed various minor warnings occuring under gcc, added corrections proposed ↵Freeimage
in the forum
2005-12-08OpenJPEG version 1.1Antonin Descampe
2005-12-02openjpeg version 1.0 (previous version still available with tag opj0-97)Antonin Descampe
2004-12-08Modularity increase in jp2_init_stdjp2 function and jp2c box functions to ↵Francois-Olivier Devaux
enable new version of MJ2 module
2004-11-26Modifications to increase modularity of jp2 coding/decodingFrancois-Olivier Devaux
2004-07-16Comments addedFrancois-Olivier Devaux
2004-07-13Structure j2k_option_t deleted and option "-reduce" integrated to j2k_cp_t.Antonin Descampe
Parameters changed for j2k_decode, jp2_decode, j2k_decode_jpt_stream
2004-07-07First version of JP2 file formatFrancois-Olivier Devaux