summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/CMakeLists.txt
diff options
context:
space:
mode:
authorAous Naman <aous72@yahoo.com>2021-09-02 18:51:38 +1000
committerEven Rouault <even.rouault@spatialys.com>2021-09-25 12:26:59 +0200
commit1e6c925eb5f6b68097a9592ca4df4f24eb8b9e56 (patch)
tree5182a20550edf38590d594200d87f574422bc554 /src/lib/openjp2/CMakeLists.txt
parentfd485f2f13d59d94649fe32a1969150908f569c9 (diff)
Added support for high throughput (HTJ2K) decoding.
There are a few limitations: - mixed mode (HT and regular code blocks) is not supported. - ROI in HT blocks is not supported. - Placeholder passes are not supported. - MultiHT sets are not support, only a singleHT set. - there are known issues with some compliance testing files related to the parsing of packet header.
Diffstat (limited to 'src/lib/openjp2/CMakeLists.txt')
-rw-r--r--src/lib/openjp2/CMakeLists.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/openjp2/CMakeLists.txt b/src/lib/openjp2/CMakeLists.txt
index 48259044..ea4131a3 100644
--- a/src/lib/openjp2/CMakeLists.txt
+++ b/src/lib/openjp2/CMakeLists.txt
@@ -19,6 +19,7 @@ set(OPENJPEG_SRCS
${CMAKE_CURRENT_SOURCE_DIR}/dwt.h
${CMAKE_CURRENT_SOURCE_DIR}/event.c
${CMAKE_CURRENT_SOURCE_DIR}/event.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/ht_dec.c
${CMAKE_CURRENT_SOURCE_DIR}/image.c
${CMAKE_CURRENT_SOURCE_DIR}/image.h
${CMAKE_CURRENT_SOURCE_DIR}/invert.c
@@ -134,9 +135,9 @@ install(
endif()
if(BUILD_LUTS_GENERATOR)
-# internal utility to generate t1_luts.h (part of the jp2 lib)
+# internal utility to generate t1_luts.h and t1_ht_luts.h (part of the jp2 lib)
# no need to install:
- add_executable(t1_generate_luts t1_generate_luts.c)
+ add_executable(t1_generate_luts t1_generate_luts.c t1_ht_generate_luts.c)
if(UNIX)
target_link_libraries(t1_generate_luts m)
endif()