summaryrefslogtreecommitdiff
path: root/src/j2k_transcode.cc
AgeCommit message (Collapse)Author
2023-04-16Use a shared_ptr<vector> for ArrayData rather than a shared_array.Carl Hetherington
This is simpler and allows us to remove the hack of allocating some "maximum" buffer for incoming JPEG2000 data. It does mean that the buffer is zero-initialized before being written to, but hopefully that doesn't matter too much.
2023-04-11Fix typos in exceptions.Carl Hetherington
2022-12-04Support building either with our patched OpenJPEG, or 2.5.0.Carl Hetherington
Either has a way to specify the number of guard bits.
2022-12-04Remove support for building with OpenJPEG 1.x.Carl Hetherington
2022-10-29Cleanup: use std::make_shared.Carl Hetherington
2021-02-14Some const correctness for decompress_j2kCarl Hetherington
2021-02-06Use 1 guard bit in JPEG2000 encoding for 2K, per Bv2.1.Carl Hetherington
2021-02-06Rename j2k.{cc,h} => j2k_transcode.{cc,h}Carl Hetherington