blob: 5477fed2c36d882bb25a67a5886671b4b640004a [file] [log] [blame]
DRC9fa95592011-02-25 00:23:44 +00001TURBOJPEG_1.0
DRC6f8c6682010-02-16 05:03:51 +00002{
Leon Scroggins III3993b372018-07-16 10:43:45 -04003 global:
4 tjInitCompress;
5 tjCompress;
6 TJBUFSIZE;
7 tjInitDecompress;
8 tjDecompressHeader;
9 tjDecompress;
10 tjDestroy;
11 tjGetErrorStr;
12 local:
13 *;
DRC6f8c6682010-02-16 05:03:51 +000014};
DRC9fa95592011-02-25 00:23:44 +000015
16TURBOJPEG_1.1
17{
Leon Scroggins III3993b372018-07-16 10:43:45 -040018 global:
19 TJBUFSIZEYUV;
20 tjDecompressHeader2;
21 tjDecompressToYUV;
22 tjEncodeYUV;
DRC9fa95592011-02-25 00:23:44 +000023} TURBOJPEG_1.0;
DRC89d11642011-02-26 19:59:01 +000024
25TURBOJPEG_1.2
26{
Leon Scroggins III3993b372018-07-16 10:43:45 -040027 global:
28 tjAlloc;
29 tjBufSize;
30 tjBufSizeYUV;
31 tjCompress2;
32 tjDecompress2;
33 tjEncodeYUV2;
34 tjFree;
35 tjGetScalingFactors;
36 tjInitTransform;
37 tjTransform;
DRC89d11642011-02-26 19:59:01 +000038} TURBOJPEG_1.1;
DRCf610d612013-04-26 10:33:29 +000039
40TURBOJPEG_1.4
41{
Leon Scroggins III3993b372018-07-16 10:43:45 -040042 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;
DRCf610d612013-04-26 10:33:29 +000056} TURBOJPEG_1.2;
Leon Scroggins III3993b372018-07-16 10:43:45 -040057
58TURBOJPEG_2.0
59{
60 global:
61 tjGetErrorCode;
62 tjGetErrorStr2;
63 tjLoadImage;
64 tjSaveImage;
65} TURBOJPEG_1.4;