summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/openjpeg.c
AgeCommit message (Collapse)Author
2017-08-07Complementary fix to previous commitEven Rouault
2017-08-07Add opj_image_data_alloc() / opj_image_data_free()Even Rouault
As bin/common/color.c used to directly call malloc()/free(), we need to export functions dedicated to allocating/freeing image component data.
2017-05-09Reformat whole codebase with astyle.options (#128)Even Rouault
2016-09-14Fix some warnings (#838)Matthieu Darbois
Fix warnings introduced by uclouvain/openjpeg#786
2016-05-25Add opj_codec_set_threads() in public API and propagate resulting thread ↵Even Rouault
pool to tcd level By default, only the main thread is used. If opj_codec_set_threads() is not used, but the OPJ_NUM_THREADS environment variable is set, its value will be used to initialize the number of threads. The value can be either an integer number, or "ALL_CPUS". If OPJ_NUM_THREADS is set and this function is called, this function will override the behaviour of the environment variable.
2015-07-30Remove printf/fprintf to stdout/stderr throughout openjp2 libmayeut
Update uclouvain/openjpeg#246
2015-05-29[trunk] Fix wrong return value for opj_setup_encoder & ↵Matthieu Darbois
opj_set_decoded_resolution_factor (fixes issue 497) Thanks Aaron.
2014-09-19added memory allocation checks (fixes issue 355)Antonin Descampe
2014-09-16[trunk] improve memory management (fixes issue 359)Antonin Descampe
2014-09-16[trunk] allow compilation with MinGW32 (fixes issue 361)Antonin Descampe
2014-04-23[trunk]Replaced deprecated opj_stream_set_user_data function from APIAntonin Descampe
with its 'v3' version, and removed all other 'v3' suffixes from API.
2014-04-17[trunk] refactoring of rsiz, profiles, and extensions managementAntonin Descampe
2014-04-03[trunk] updated copyright and added copyright notice required by ISO, in ↵Antonin Descampe
each file; updated AUTHORS, NEWS
2014-03-25[trunk] Rework previous commit r2610Mathieu Malaterre
This way we are able to gently deprecate the old API, and preserve ABI Update issue 306
2014-03-07[trunk] Another round of fixes for sign conversion warnings.Mathieu Malaterre
Update issue 256
2014-03-07[trunk] un-deprecated opj_stream_destroy API, import patch manuallyMathieu Malaterre
In some case user still want to be able to call opj_stream_destroy. Fixes issue 227
2014-03-07[trunk] Update memory management mecanismMathieu Malaterre
Fixes issue 253
2014-03-03[trunk] Remove remaining conversion issues in mqc.cMathieu Malaterre
2014-03-03[trunk] remove all api with invalid FILE* parameters which could leads to ↵Mathieu Malaterre
issues when applications are compiled with different flags from openjpeg. Fixes issue 198
2014-02-25[trunk] Create a new static *_impl function to avoid a warning triggered by ↵Mathieu Malaterre
the deprecation mecanism Fixes issue 257
2013-09-26[trunk] Import patch from bug #241Mathieu Malaterre
2013-03-25[trunk] separate the opj_config file between public and private part to ↵Mickael Savinaud
avoid expose unused variables into the public API.
2013-02-16[trunk] add functions to avoid to use FILE* into the API (thanks winfried). Mickael Savinaud
Update issue 120 and update issue 198
2012-11-16[trunk] add opj_ prefix to some internal define and use the new opj type ↵Mickael Savinaud
instead of int and float in some files
2012-11-15[trunk]update the copyright, the authors and thanks to respect the licenseMickael Savinaud
2012-11-15[trunk] move opj_bool to OPJ_BOOL to follow the other typeMickael Savinaud
2012-11-15[trunk]remove OPJ_LIMIT_DECODING struct which is not useful for v2 APIMickael Savinaud
2012-11-15[trunk] rename public symbols with OPJ_ prefix (enum part)Mickael Savinaud
2012-11-15[trunk] rename public symbols with OPJ_ prefixMickael Savinaud
2012-10-29[trunk] Normalize the return type of opj_read_from_file regarding the test ↵Mickael Savinaud
in the calling function
2012-10-29[trunk] Merge back JPIP modification into v2Mathieu Malaterre
This commit imports changes from openjpip.c from r2122 into openjpeg.c
2012-10-25[trunk] rename opj_event_msg_v2 to opj_event_msgMickael Savinaud
2012-10-25[trunk] Fix remaining issue with OPJ_CALLCONVMathieu Malaterre
2012-10-24[trunk] add documentation to the message handler functionsMickael Savinaud
2012-10-15[trunk] Fix another set of issue with calling conventionMathieu Malaterre
2012-10-15[trunk] Fix issue on windows OS. Need to explicitely state the calling ↵Mathieu Malaterre
convention
2012-10-15[trunk] Remove some warnings about missing prototypes (gcc)Mathieu Malaterre
2012-10-15[trunk] remove left-over from ->jpip_on implementation. JPIP is now ↵Mathieu Malaterre
completely removed from openjp2 and openmj2. Document jpip_iptr_offset variable
2012-10-01[trunk] rename PACKAGE_VERSION to OPJ_PACKAGE_VERSIONMathieu Malaterre
This prevent conflicts with TIFF package which also defines PACKAGE_VERSION
2012-09-28[trunk] Start FolderReorgProposal taskMathieu Malaterre
Update issue 177