index
:
openjpeg
UCL
avendor
cancel
carl-1
carl-2
carl-2-rebased-on-master
ccache
codingstyle
coverity_scan
coverity_scan_original
dcpomatic-2.5.2
dcpomatic-2.5.4
dev-restart
fix-bypass-restart
fix_bypass_pterm_termall
fix_bypass_pterm_termall_and_lossless_decomposition_issue
floating_point_irreversible_encoding
gh-pages
j2kviewer
master
master-cdist
openjp3d
openjpeg-1.5
openjpeg-2.0
openjpeg-2.1
openjpeg3d
openjpeg3d@745
openjpeg3d@749
opj-v1-branch
opj_idwt53_h_cas0_SSE2
opt
t1_dec_signed_magnitude_representation
t1_optim_attempt_refpass_4_at_context16
v2
videocon-1
Fork of openjpeg library for JPEG2000 encoding and decoding
cth@carlh.net
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lib
/
openjp2
/
tcd.c
Age
Commit message (
Expand
)
Author
2025-01-24
wip
cancel
Carl Hetherington
2023-12-08
Merge pull request #1496 from rouault/fix_1480
Even Rouault
2023-12-08
opj_tcd_dc_level_shift_decode(): avoid increment nullptr (fixes #1480)
Even Rouault
2023-12-08
suppress warning during build using clang
Tomoaki Teshima
2022-08-11
Cleanup code related to quality layer allocation, and add a few safety checks
Even Rouault
2022-08-11
Significant speed-up rate allocation by rate/distoratio ratio
Even Rouault
2020-12-04
Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fi...
yuan
2020-11-26
Free p_tcd_marker_info to avoid memory leak
yuan
2020-11-25
Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fi...
yuan
2020-11-23
Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fi...
Even Rouault
2020-11-23
Encoder: grow buffer size in opj_tcd_code_block_enc_allocate_data() to avoid ...
Even Rouault
2020-05-20
Irreversible decoding: partially revert previous commit, to fix failures in t...
Even Rouault
2020-05-20
Irreversible compression/decompression DWT: use 1/K constant as per standard
Even Rouault
2020-05-20
Irreversible decoding: align code more closely to the standard by avoid messi...
Even Rouault
2020-05-20
tcd.c: add comment
Even Rouault
2020-05-20
Encoder: use floating-point operations for irreversible transformation
Even Rouault
2020-05-20
Add multithreaded support in the DWT encoder.
Even Rouault
2020-05-20
Add multithreading support in the T1 (entropy phase) encoder
Even Rouault
2020-04-21
Add support for generation of PLT markers in encoder
Even Rouault
2020-04-16
Rename mis-named function opj_tcd_get_encoded_tile_size() to opj_tcd_get_enco...
Even Rouault
2020-02-12
Implement writing of IMF profiles
Even Rouault
2020-01-30
opj_tcd_init_tile(): avoid integer overflow
Even Rouault
2019-10-03
opj_tcd_mct_decode()/opj_mct_decode()/opj_mct_encode_real()/opj_mct_decode_re...
Even Rouault
2018-02-11
Avoid out-of-bounds write overflow due to uint32 overflow computation on imag...
Even Rouault
2017-09-19
Add capability to decode only a subset of all components of an image.
Even Rouault
2017-09-19
Fix warnings and errors when compiling with a c++ compiler (#1021)
Even Rouault
2017-09-08
opj_tcd_mct_decode(): avoid heap buffer overflow when components have not the...
Even Rouault
2017-09-07
Properly fix cc893a4ebfaf8c42cf1221ac82c83df91e77340b to avoid heap-buffer-ov...
Even Rouault
2017-09-07
opj_tcd_mct_decode(): fix checks to verify MCT can be done safely. Fixes http...
Even Rouault
2017-09-05
Merge pull request #1010 from rouault/subtile_decoding_stage3
Even Rouault
2017-09-04
Replace uses of size_t by OPJ_SIZE_T
Even Rouault
2017-09-01
opj_j2k_update_image_data(): avoid allocating image buffer if we can just reu...
Even Rouault
2017-09-01
Replace error message 'Not enough memory for tile data' by 'Size of tile data...
Even Rouault
2017-09-01
opj_tcd_rateallocate(): make sure to use all passes for a lossless layer (#1009)
Even Rouault
2017-09-01
opj_tcd_dc_level_shift_decode(): optimize lossy case
Even Rouault
2017-09-01
Tiny perf improvement in T1 stage for subtile decoding
Even Rouault
2017-09-01
Various changes to allow tile buffers of more than 4giga pixels
Even Rouault
2017-09-01
TCD: allow tile buffer to be greater than 4GB on 64 bit hosts (but number of ...
Even Rouault
2017-09-01
Remove limitation that prevents from opening images bigger than 4 billion pixels
Even Rouault
2017-09-01
opj_tcd_init_tile(): fix typo on overflow detection condition (introduced in ...
Even Rouault
2017-09-01
Sub-tile decoding: only allocate tile component buffer of the needed dimension
Even Rouault
2017-08-28
Subtile decoding: fix overflows in subband coordinate computation that cause ...
Even Rouault
2017-08-21
Add comments for filter_width values
Even Rouault
2017-08-20
Subtile decoding: only do 9x7 IDWT computations on relevant areas of tile-com...
Even Rouault
2017-08-18
Subtile decoding: only do 5x3 IDWT computations on relevant areas of tile-com...
Even Rouault
2017-08-17
Sub-tile decoding: only decode precincts and codeblocks that intersect the wi...
Even Rouault
2017-08-14
Encoder: grow buffer size in opj_tcd_code_block_enc_allocate_data() to avoid ...
Even Rouault
2017-08-10
Propagate event manager down to opj_t2_encode_packet() and use it to emit an ...
Even Rouault
2017-08-07
Slight improvement in management of code block chunks
Even Rouault
2017-08-07
Decoding: do not allocate memory for the codestream of each codeblock
Even Rouault
[next]