summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-11-30pngtoimage(): fix wrong computation of x1,y1 if -d option is used, that would...Even Rouault
2020-11-30Decoding: deal with some SPOT6 images that have tiles with a single tile-part...Even Rouault
2020-11-26Free p_tcd_marker_info to avoid memory leakyuan
2020-11-25Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fi...yuan
2020-11-23Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fi...Even Rouault
2020-11-23Encoder: grow buffer size in opj_tcd_code_block_enc_allocate_data() to avoid ...Even Rouault
2020-11-23Fix typo in internal function nameEven Rouault
2020-10-09Merge pull request #1253 from rouault/floating_point_irreversible_encodingEven Rouault
2020-09-23Bump Java compatibility from 1.5 to 1.6 (#1263)Pei JIA
2020-09-16Encoder: avoid uint32 overflow when allocating memory for codestream buffer (...Even Rouault
2020-06-30opj_decompress: fix double-free on input directory with mix of valid and inva...Even Rouault
2020-06-22Merge pull request #1260 from sebras/fix-issue-1259Even Rouault
2020-06-23openjp2: Plug image leak when failing to allocate codestream index.Sebastian Rasmussen
2020-06-23openjp2: Plug memory leak when setting data as TLS fails.Sebastian Rasmussen
2020-06-23openjp2: Error out if failing to create Tier 1 handle.Sebastian Rasmussen
2020-06-10Testing for invalid values of width, height, numcomps (#1254)szukw000
2020-05-24T1 encoder: speed-up by aggressive inlining and more cache friendly data orga...Even Rouault
2020-05-23Forward DWT 9-7: major speed up by vectorizing vertical passEven Rouault
2020-05-23Forward DWT 5-3: major speed up by vectorizing vertical passEven Rouault
2020-05-22Forward DWT: small code refactoring to allow future improvements for the vert...Even Rouault
2020-05-22dwt.c: remove unused typedefEven Rouault
2020-05-22Forward DWT 5x3: performance improvements in horizontal pass, and modest in v...Even Rouault
2020-05-22Forward DWT: small code refactoring to allow future improvements for the hori...Even Rouault
2020-05-21Speed-up 9x7 IDWD by ~30% with OPJ_NUM_THREADS=2Even Rouault
2020-05-21Remove useless + 5U margin in opj_dwt_decode_tile_97()Even Rouault
2020-05-21Speed-up 9x7 IDWD by ~20%Even Rouault
2020-05-20bench_dwt.c: add a -I switch to test irreversible FWDT/IDWTEven Rouault
2020-05-20Merge pull request #1211 from sebras/masterEven Rouault
2020-05-20Irreversible decoding: partially revert previous commit, to fix failures in t...Even Rouault
2020-05-20Irreversible compression/decompression DWT: use 1/K constant as per standardEven Rouault
2020-05-20Irreversible decoding: align code more closely to the standard by avoid messi...Even Rouault
2020-05-20opj_dwt_encode_1_real(): avoid many bound comparisons, similarly to decoding ...Even Rouault
2020-05-20opj_j2k_setup_encoder(): add validation of tile width and height to avoid pot...Even Rouault
2020-05-20opj_mct_encode_real(): add SSE optimizationEven Rouault
2020-05-20tcd.c: add commentEven Rouault
2020-05-20Encoder: use floating-point operations for irreversible transformationEven Rouault
2020-05-20dwt.c: change sign of constants to match standard and compensate (no function...Even Rouault
2020-05-20Add multithreaded support in the DWT encoder.Even Rouault
2020-05-20Add multithreading support in the T1 (entropy phase) encoderEven Rouault
2020-04-21Add support for generation of PLT markers in encoderEven Rouault
2020-04-18struct opj_j2k: remove unused fields, and add some documentationEven Rouault
2020-04-17Merge pull request #1244 from rouault/fix_pi_warningsEven Rouault
2020-04-17color_apply_icc_profile: add checks on the number of components (#1236)szukw000
2020-04-17jp3d/jpwl/mj2/jpip: Fix resource leaks (#1226)Eduardo Barretto
2020-04-16Fix warnings about signed/unsigned casts in pi.cEven Rouault
2020-04-16Rename mis-named function opj_tcd_get_encoded_tile_size() to opj_tcd_get_enco...Even Rouault
2020-04-01opj_decompress: add sanity checks to avoid segfault in case of decoding errorEven Rouault
2020-02-13opj_compress: improve help message regarding new IMF switchEven Rouault
2020-02-12Implement writing of IMF profilesEven Rouault
2020-02-12openjpeg.h: fix values of OPJ_PROFILE_IMF_ constantsEven Rouault