summaryrefslogtreecommitdiff
path: root/mj2/mj2.c
AgeCommit message (Collapse)Author
2011-04-13re-organization of openjpeg directories hierarchy : step 1Antonin Descampe
2011-01-23MJ2 module: Add two components to mj2.h: meth, enumcs ; Define or reset all ↵Antonin Descampe
components of mj2_cparameters_t before its usage ; Add argument -D prec to frames_to_mj2.c and use the precision in mj2_convert.c (solves Issue 49)
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-08fixed a bug in mj2.c that prevented extract_j2k_from_mj2 to build properly. ↵Antonin Descampe
Patch from winfried
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
2010-03-24Code improvements using 'g++-4.4.0' to trace the code (v1.4). Thanks to ↵Francois-Olivier Devaux
Winfried for this patch.
2007-10-18Patch from Callum Lewick. Memset patch. See ChangeLog for more details. ↵Francois-Olivier Devaux
Thanks Callum !
2007-08-21Robustified MJ2 codecsFrancois-Olivier Devaux
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.
2006-12-08MJ2 codec restructuration. Created MJ2_codec directory and moved MJ2 codec ↵Francois-Olivier Devaux
files to this directory, created libopenjpeg_097 directory and moved libopenjpeg files version 0.97 to this directory
2005-05-23Variables in Movie and Track structure initialized to avoid problems when ↵Francois-Olivier Devaux
freeing memory. These initializations are made in mj2_read_smhd and mj2_read_hmhd.
2005-05-20Modified mj2_init_stdmovie. Check for division by zero at line 212: ↵Francois-Olivier Devaux
tk->sample[j].sample_delta = tk->timescale / tk->sample_rate; Thanks to Valentin Mesaros !
2005-04-19Standard movie initialisation slightely modifiedFrancois-Olivier Devaux
2005-03-25Replaced bad message error when unknown box is foundFrancois-Olivier Devaux
2005-03-21Initialisation of movie->cl changed in mj2_init_stdmovieFrancois-Olivier Devaux
2005-02-09Minor bugs in error messages fixedFrancois-Olivier Devaux
2005-02-09Added tk->visual_w and tk->visual_h variables, specifying the track's visual ↵Francois-Olivier Devaux
presentation size as fixed-point 16.16 values.
2005-02-09Precision added to tk->balance, tk->volume, movie->volume and movie->rateFrancois-Olivier Devaux
2005-01-14Bug with mj2_read_struct fixed (problem when reading MJ2 files starting with ↵Francois-Olivier Devaux
the MOOV box fixed)
2004-12-08New modular version of the MJ2 library.Francois-Olivier Devaux
The goal of this new version is to make the library more independent from OpenJPEG
2004-11-05Stack corruption error corrected with "tmp" variableFrancois-Olivier Devaux
2004-10-06Memory leak bug fixed in the read_mdat() functionFrancois-Olivier Devaux
2004-09-09Bug with tk->imagefile pointer fixedFrancois-Olivier Devaux
2004-09-08Modification of stsc_decompact functionFrancois-Olivier Devaux
2004-09-06Bug with sound and hint tracks fixedFrancois-Olivier Devaux
2004-08-27Pointer values initialized to zeroFrancois-Olivier Devaux
2004-08-24Fixed bugs. Thanks to Dereck !Francois-Olivier Devaux
2004-07-16First upload of MJ2 moduleFrancois-Olivier Devaux