diff --git a/packages/openjpeg/src/CMakeLists.txt b/packages/openjpeg/src/CMakeLists.txt index 3c46b2f..8392d52 100644 --- a/packages/openjpeg/src/CMakeLists.txt +++ b/packages/openjpeg/src/CMakeLists.txt @@ -28,7 +28,7 @@ set_target_properties( -s DISABLE_EXCEPTION_CATCHING=1 \ -s ASSERTIONS=0 \ -s NO_EXIT_RUNTIME=1 \ - -s MALLOC=emmalloc \ + -s MALLOC=dlmalloc \ -s ALLOW_MEMORY_GROWTH=1 \ -s INITIAL_MEMORY=50mb \ -s FILESYSTEM=0 \ @@ -65,7 +65,7 @@ set_target_properties( -s DISABLE_EXCEPTION_CATCHING=1 \ -s ASSERTIONS=0 \ -s NO_EXIT_RUNTIME=1 \ - -s MALLOC=emmalloc \ + -s MALLOC=dlmalloc \ -s ALLOW_MEMORY_GROWTH=1 \ -s INITIAL_MEMORY=50mb \ -s FILESYSTEM=0 \ @@ -104,7 +104,7 @@ set_target_properties( -s DISABLE_EXCEPTION_CATCHING=1 \ -s ASSERTIONS=0 \ -s NO_EXIT_RUNTIME=1 \ - -s MALLOC=emmalloc \ + -s MALLOC=dlmalloc \ -s ALLOW_MEMORY_GROWTH=1 \ -s INITIAL_MEMORY=50mb \ -s FILESYSTEM=0 \ @@ -141,7 +141,7 @@ set_target_properties( -s DISABLE_EXCEPTION_CATCHING=1 \ -s ASSERTIONS=0 \ -s NO_EXIT_RUNTIME=1 \ - -s MALLOC=emmalloc \ + -s MALLOC=dlmalloc \ -s ALLOW_MEMORY_GROWTH=1 \ -s INITIAL_MEMORY=50mb \ -s FILESYSTEM=0 \ diff --git a/packages/openjpeg/test/fixtures/j2k/EE0E3825_1003good_dat.j2k b/packages/openjpeg/test/fixtures/j2k/EE0E3825_1003good_dat.j2k new file mode 100644 index 0000000..f5df469 Binary files /dev/null and b/packages/openjpeg/test/fixtures/j2k/EE0E3825_1003good_dat.j2k differ diff --git a/packages/openjpeg/test/fixtures/j2k/EE60E32E_dat.j2k b/packages/openjpeg/test/fixtures/j2k/EE60E32E_dat.j2k new file mode 100644 index 0000000..b2fda97 Binary files /dev/null and b/packages/openjpeg/test/fixtures/j2k/EE60E32E_dat.j2k differ diff --git a/packages/openjpeg/test/node/index.js b/packages/openjpeg/test/node/index.js index fc1caef..2295c10 100644 --- a/packages/openjpeg/test/node/index.js +++ b/packages/openjpeg/test/node/index.js @@ -83,6 +83,9 @@ function encode( //decode('../fixtures/j2k/CT1.j2k'); function main(openjpeg) { + decode(openjpeg, "./../fixtures/j2k/EE60E32E_dat.j2k"); + decode(openjpeg, './../fixtures/j2k/EE0E3825_1003good_dat.j2k'); + // decode(openjpeg, '../fixtures/j2k/CT1-0decomp.j2k'); // decode(openjpeg, '../fixtures/j2k/NM1.j2k'); decode(openjpeg, "./../fixtures/j2k/CT1.j2k") @@ -103,6 +106,7 @@ function main(openjpeg) { // encode(openjpeg, '../fixtures/raw/RG3.RAW', {width: 1760, height: 1760, bitsPerSample: 16, componentCount: 1, isSigned: false}, '../fixtures/j2c/RG3.j2c'); // encode(openjpeg, '../fixtures/raw/SC1.RAW', {width: 2048, height: 2487, bitsPerSample: 16, componentCount: 1, isSigned: false}, '../fixtures/j2c/SC1.j2c'); // encode(openjpeg, '../fixtures/raw/XA1.RAW', {width: 1024, height: 1024, bitsPerSample: 16, componentCount: 1, isSigned: false}, '../fixtures/j2c/XA1.j2c'); + } if (openjpegjs) {