Add multithreading support in the T1 (entropy phase) encoder
authorEven Rouault <even.rouault@spatialys.com>
Wed, 29 Apr 2020 09:50:17 +0000 (11:50 +0200)
committerEven Rouault <even.rouault@spatialys.com>
Wed, 20 May 2020 18:30:21 +0000 (20:30 +0200)
commit97eb7e0bf17b476d516262e0af462ec7eeb8f505
tree3006779d0ae78b84909c6f52f52bb9a254a83160
parent1d358f25c8eabbc7c274bcc148f4f5d594ec13fe
Add multithreading support in the T1 (entropy phase) encoder

- API wise, opj_codec_set_threads() can be used on the encoding side
- opj_compress has a -threads switch similar to opj_uncompress
src/bin/jp2/opj_compress.c
src/lib/openjp2/openjpeg.c
src/lib/openjp2/openjpeg.h
src/lib/openjp2/t1.c
src/lib/openjp2/t1.h
src/lib/openjp2/tcd.c