10d4bbfdf0
Changes from CHANGELOG.md: # Change Log ## [2.3.4] - 2021-2-12 ### Changed - Replaced legacy test images. ## [2.3.3] - 2021-2-5 ### Fixed - Fixed [#167](https://github.com/team-charls/charls/issues/167), Decoding\Encoding fails on IBM s390x CPU (Big Endian architecture). ## [2.3.2] - 2021-1-29 ### Fixed - Fixed https://github.com/team-charls/charls/issues/160, warning: cast from 'unsigned char*' to 'uint16_t*' increases required alignment of target type. - Fixed https://github.com/team-charls/charls/issues/161 , warning: useless cast to type 'size_t' {aka 'unsigned int'} [-Wuseless-cast]. ### Changed - Updates to the CMakeLists.txt for Unix builds (except macOS) to hide more symbols from the shared library. - C++14 is now the minimum version instead of explicitly required. This allows consuming applications more flexibility. Typically CMake will select the latest C++ standard version that the used C++ compiler supports. ## [2.3.1] - 2021-1-25 ### Fixed - Fixed https://github.com/team-charls/charls/issues/155 , charls::jpegls_decoder::decode: 2 overloads have similar conversions in v2.3.0 ## [2.3.0] - 2022-1-24 ### Added - The encoder API has been extended with a rewind method that can be used to re-use a configured encoder to encode multiple images in a loop. - Added support to decode JPEG-LS images that use restart markers https://github.com/team-charls/charls/issues/92 . - Added support to write and read comment (COM) segments https://github.com/team-charls/charls/issues/113 . - Added support to encode/decode oversized images (width or height larger then 65535). - Extended the validation of the encoded JPEG-LS byte stream during decoding. - Added support to encode JPEG-LS images with: - The option to ensure the output stream has an even size. - The option to write the CharLS version number as a comment (COM segment) to the output stream. - The option to write the coding parameters to the output stream if the bits per pixel are larger then 12 (enabled by default). - Usage of compiler specific attributes on the public API as replacement for ``[[nodiscard]]`` (which is a C++17 feature). ### Fixed - Fixed https://github.com/team-charls/charls/issues/84 , Default preset coding parameters not computed for unset values. - Fixed https://github.com/team-charls/charls/issues/102 , CMake find_package(charls 2.2.0 REQUIRED) not working. ### Changed - CMakeSettings.json has been replaced with CMakePresets.json. - Non default coding parameters are explicitly stored in the output stream during encoding. - GCC shared library release builds are now using LTO (Link Time Optimization). - Some functions use compiler intrinsics for slightly better performance. ## [2.2.1] - 2022-2-3 ### Fixed - Backport of fix for https://github.com/team-charls/charls/issues/167 , Decoding\Encoding fails on IBM s390x CPU (Big Endian architecture).
5 lines
356 B
Text
5 lines
356 B
Text
$NetBSD: distinfo,v 1.5 2022/11/12 18:59:20 nros Exp $
|
|
|
|
BLAKE2s (charls-2.3.4.tar.gz) = 7d2427a1ba58f596668a82d0dfb066118a88690ed03712641acb9b4fde3b1f11
|
|
SHA512 (charls-2.3.4.tar.gz) = 3f6e1a054d5f7cfa5309e3d1b280d0dbaaeac7f06b08619cefe15677367631d9f6eb96e54b3e5ec921ac50793a570c39178c3e4b52ce9837b731bbccd6a3d0ad
|
|
Size (charls-2.3.4.tar.gz) = 9483782 bytes
|