DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 1 | TURBOJPEG_1.0 |
DRC | 6f8c668 | 2010-02-16 05:03:51 +0000 | [diff] [blame] | 2 | { |
Leon Scroggins III | 3993b37 | 2018-07-16 10:43:45 -0400 | [diff] [blame] | 3 | global: |
4 | tjInitCompress; | ||||
5 | tjCompress; | ||||
6 | TJBUFSIZE; | ||||
7 | tjInitDecompress; | ||||
8 | tjDecompressHeader; | ||||
9 | tjDecompress; | ||||
10 | tjDestroy; | ||||
11 | tjGetErrorStr; | ||||
12 | local: | ||||
13 | *; | ||||
DRC | 6f8c668 | 2010-02-16 05:03:51 +0000 | [diff] [blame] | 14 | }; |
DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 15 | |
16 | TURBOJPEG_1.1 | ||||
17 | { | ||||
Leon Scroggins III | 3993b37 | 2018-07-16 10:43:45 -0400 | [diff] [blame] | 18 | global: |
19 | TJBUFSIZEYUV; | ||||
20 | tjDecompressHeader2; | ||||
21 | tjDecompressToYUV; | ||||
22 | tjEncodeYUV; | ||||
DRC | 9fa9559 | 2011-02-25 00:23:44 +0000 | [diff] [blame] | 23 | } TURBOJPEG_1.0; |
DRC | 89d1164 | 2011-02-26 19:59:01 +0000 | [diff] [blame] | 24 | |
25 | TURBOJPEG_1.2 | ||||
26 | { | ||||
Leon Scroggins III | 3993b37 | 2018-07-16 10:43:45 -0400 | [diff] [blame] | 27 | global: |
28 | tjAlloc; | ||||
29 | tjBufSize; | ||||
30 | tjBufSizeYUV; | ||||
31 | tjCompress2; | ||||
32 | tjDecompress2; | ||||
33 | tjEncodeYUV2; | ||||
34 | tjFree; | ||||
35 | tjGetScalingFactors; | ||||
36 | tjInitTransform; | ||||
37 | tjTransform; | ||||
DRC | 89d1164 | 2011-02-26 19:59:01 +0000 | [diff] [blame] | 38 | } TURBOJPEG_1.1; |
DRC | f610d61 | 2013-04-26 10:33:29 +0000 | [diff] [blame] | 39 | |
40 | TURBOJPEG_1.4 | ||||
41 | { | ||||
Leon Scroggins III | 3993b37 | 2018-07-16 10:43:45 -0400 | [diff] [blame] | 42 | global: |
43 | tjBufSizeYUV2; | ||||
44 | tjCompressFromYUV; | ||||
45 | tjCompressFromYUVPlanes; | ||||
46 | tjDecodeYUV; | ||||
47 | tjDecodeYUVPlanes; | ||||
48 | tjDecompressHeader3; | ||||
49 | tjDecompressToYUV2; | ||||
50 | tjDecompressToYUVPlanes; | ||||
51 | tjEncodeYUV3; | ||||
52 | tjEncodeYUVPlanes; | ||||
53 | tjPlaneHeight; | ||||
54 | tjPlaneSizeYUV; | ||||
55 | tjPlaneWidth; | ||||
DRC | f610d61 | 2013-04-26 10:33:29 +0000 | [diff] [blame] | 56 | } TURBOJPEG_1.2; |
Leon Scroggins III | 3993b37 | 2018-07-16 10:43:45 -0400 | [diff] [blame] | 57 | |
58 | TURBOJPEG_2.0 | ||||
59 | { | ||||
60 | global: | ||||
61 | tjGetErrorCode; | ||||
62 | tjGetErrorStr2; | ||||
63 | tjLoadImage; | ||||
64 | tjSaveImage; | ||||
65 | } TURBOJPEG_1.4; |