DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 1 | TURBOJPEG_1.0 |
DRC | f8e0055 | 2011-02-04 11:06:36 +0000 | [diff] [blame] | 2 | { |
| 3 | global: |
| 4 | tjInitCompress; |
| 5 | tjCompress; |
| 6 | TJBUFSIZE; |
| 7 | tjInitDecompress; |
| 8 | tjDecompressHeader; |
DRC | f8e0055 | 2011-02-04 11:06:36 +0000 | [diff] [blame] | 9 | tjDecompress; |
| 10 | tjDestroy; |
| 11 | tjGetErrorStr; |
DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 12 | local: |
| 13 | *; |
| 14 | }; |
| 15 | |
| 16 | TURBOJPEG_1.1 |
| 17 | { |
| 18 | global: |
| 19 | TJBUFSIZEYUV; |
| 20 | tjDecompressHeader2; |
DRC | 8424160 | 2011-02-25 02:08:23 +0000 | [diff] [blame] | 21 | tjDecompressToYUV; |
| 22 | tjEncodeYUV; |
DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 23 | } TURBOJPEG_1.0; |
| 24 | |
| 25 | TURBOJPEG_1.2 |
| 26 | { |
| 27 | global: |
DRC | 6b76f75 | 2011-05-24 16:52:47 +0000 | [diff] [blame] | 28 | tjAlloc; |
DRC | 9b49f0e | 2011-07-12 03:17:23 +0000 | [diff] [blame] | 29 | tjBufSize; |
| 30 | tjBufSizeYUV; |
DRC | cb6205a | 2011-05-24 13:37:37 +0000 | [diff] [blame] | 31 | tjCompress2; |
| 32 | tjDecompress2; |
| 33 | tjEncodeYUV2; |
DRC | 6b76f75 | 2011-05-24 16:52:47 +0000 | [diff] [blame] | 34 | tjFree; |
DRC | 109a578 | 2011-03-01 09:53:07 +0000 | [diff] [blame] | 35 | tjGetScalingFactors; |
DRC | 890f1e0 | 2011-02-26 22:02:37 +0000 | [diff] [blame] | 36 | tjInitTransform; |
| 37 | tjTransform; |
DRC | c5a4199 | 2011-02-08 06:54:36 +0000 | [diff] [blame] | 38 | Java_org_libjpegturbo_turbojpeg_TJ_bufSize; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 39 | Java_org_libjpegturbo_turbojpeg_TJ_bufSizeYUV__III; |
DRC | bb0e0b5 | 2011-03-04 13:39:46 +0000 | [diff] [blame] | 40 | Java_org_libjpegturbo_turbojpeg_TJ_getScalingFactors; |
DRC | c5a4199 | 2011-02-08 06:54:36 +0000 | [diff] [blame] | 41 | Java_org_libjpegturbo_turbojpeg_TJCompressor_init; |
DRC | 84a1bcc | 2011-02-23 12:09:56 +0000 | [diff] [blame] | 42 | Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIII_3BIII; |
DRC | 4f1580c | 2011-02-25 06:11:03 +0000 | [diff] [blame] | 43 | Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIII_3BIII; |
DRC | 4f1580c | 2011-02-25 06:11:03 +0000 | [diff] [blame] | 44 | Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIII_3BII; |
| 45 | Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIII_3BII; |
DRC | bb0e0b5 | 2011-03-04 13:39:46 +0000 | [diff] [blame] | 46 | Java_org_libjpegturbo_turbojpeg_TJCompressor_destroy; |
DRC | c5a4199 | 2011-02-08 06:54:36 +0000 | [diff] [blame] | 47 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_init; |
| 48 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressHeader; |
DRC | 84a1bcc | 2011-02-23 12:09:56 +0000 | [diff] [blame] | 49 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3BIIIII; |
DRC | 4f1580c | 2011-02-25 06:11:03 +0000 | [diff] [blame] | 50 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3IIIIII; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 51 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressToYUV___3BI_3BI; |
DRC | 1a45b81 | 2014-05-09 18:06:58 +0000 | [diff] [blame] | 52 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_destroy; |
DRC | bb0e0b5 | 2011-03-04 13:39:46 +0000 | [diff] [blame] | 53 | Java_org_libjpegturbo_turbojpeg_TJTransformer_init; |
| 54 | Java_org_libjpegturbo_turbojpeg_TJTransformer_transform; |
DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 55 | } TURBOJPEG_1.1; |
DRC | f610d61 | 2013-04-26 10:33:29 +0000 | [diff] [blame] | 56 | |
DRC | fc5c0c6 | 2013-04-26 23:43:15 +0000 | [diff] [blame] | 57 | TURBOJPEG_1.3 |
DRC | f610d61 | 2013-04-26 10:33:29 +0000 | [diff] [blame] | 58 | { |
| 59 | global: |
DRC | fc5c0c6 | 2013-04-26 23:43:15 +0000 | [diff] [blame] | 60 | Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIIIII_3BIII; |
| 61 | Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIIIII_3BIII; |
| 62 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3BIIIIIII; |
| 63 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3IIIIIIII; |
DRC | f610d61 | 2013-04-26 10:33:29 +0000 | [diff] [blame] | 64 | } TURBOJPEG_1.2; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 65 | |
| 66 | TURBOJPEG_1.4 |
| 67 | { |
| 68 | global: |
| 69 | tjBufSizeYUV2; |
DRC | 910a357 | 2013-10-30 23:02:57 +0000 | [diff] [blame] | 70 | tjCompressFromYUV; |
DRC | aecea38 | 2014-08-11 18:05:41 +0000 | [diff] [blame] | 71 | tjCompressFromYUVPlanes; |
DRC | 34dca05 | 2014-02-28 09:17:14 +0000 | [diff] [blame] | 72 | tjDecodeYUV; |
DRC | aecea38 | 2014-08-11 18:05:41 +0000 | [diff] [blame] | 73 | tjDecodeYUVPlanes; |
DRC | cd7c3e6 | 2013-08-23 02:49:25 +0000 | [diff] [blame] | 74 | tjDecompressHeader3; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 75 | tjDecompressToYUV2; |
DRC | aecea38 | 2014-08-11 18:05:41 +0000 | [diff] [blame] | 76 | tjDecompressToYUVPlanes; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 77 | tjEncodeYUV3; |
DRC | aecea38 | 2014-08-11 18:05:41 +0000 | [diff] [blame] | 78 | tjEncodeYUVPlanes; |
DRC | 0f4469c | 2014-11-22 23:56:26 +0000 | [diff] [blame^] | 79 | tjPlaneHeight; |
| 80 | tjPlaneSizeYUV; |
| 81 | tjPlaneWidth; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 82 | Java_org_libjpegturbo_turbojpeg_TJ_bufSizeYUV__IIII; |
DRC | 40dd314 | 2014-08-17 12:23:49 +0000 | [diff] [blame] | 83 | Java_org_libjpegturbo_turbojpeg_TJCompressor_compressFromYUV___3_3B_3II_3III_3BII; |
| 84 | Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIIIII_3_3B_3I_3III; |
| 85 | Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIIIII_3_3B_3I_3III; |
| 86 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressToYUV___3BI_3_3B_3II_3III; |
| 87 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decodeYUV___3_3B_3I_3II_3BIIIIIII; |
| 88 | Java_org_libjpegturbo_turbojpeg_TJDecompressor_decodeYUV___3_3B_3I_3II_3IIIIIIII; |
| 89 | Java_org_libjpegturbo_turbojpeg_TJ_planeHeight__III; |
| 90 | Java_org_libjpegturbo_turbojpeg_TJ_planeSizeYUV__IIIII; |
| 91 | Java_org_libjpegturbo_turbojpeg_TJ_planeWidth__III; |
DRC | fef9852 | 2013-04-28 01:32:52 +0000 | [diff] [blame] | 92 | } TURBOJPEG_1.3; |