1*dfc6aa5cSAndroid Build Coastguard WorkerTURBOJPEG_1.0 2*dfc6aa5cSAndroid Build Coastguard Worker{ 3*dfc6aa5cSAndroid Build Coastguard Worker global: 4*dfc6aa5cSAndroid Build Coastguard Worker TJBUFSIZE; 5*dfc6aa5cSAndroid Build Coastguard Worker tjCompress; 6*dfc6aa5cSAndroid Build Coastguard Worker tjDecompress; 7*dfc6aa5cSAndroid Build Coastguard Worker tjDecompressHeader; 8*dfc6aa5cSAndroid Build Coastguard Worker tjDestroy; 9*dfc6aa5cSAndroid Build Coastguard Worker tjGetErrorStr; 10*dfc6aa5cSAndroid Build Coastguard Worker tjInitCompress; 11*dfc6aa5cSAndroid Build Coastguard Worker tjInitDecompress; 12*dfc6aa5cSAndroid Build Coastguard Worker local: 13*dfc6aa5cSAndroid Build Coastguard Worker *; 14*dfc6aa5cSAndroid Build Coastguard Worker}; 15*dfc6aa5cSAndroid Build Coastguard Worker 16*dfc6aa5cSAndroid Build Coastguard WorkerTURBOJPEG_1.1 17*dfc6aa5cSAndroid Build Coastguard Worker{ 18*dfc6aa5cSAndroid Build Coastguard Worker global: 19*dfc6aa5cSAndroid Build Coastguard Worker TJBUFSIZEYUV; 20*dfc6aa5cSAndroid Build Coastguard Worker tjDecompressHeader2; 21*dfc6aa5cSAndroid Build Coastguard Worker tjDecompressToYUV; 22*dfc6aa5cSAndroid Build Coastguard Worker tjEncodeYUV; 23*dfc6aa5cSAndroid Build Coastguard Worker} TURBOJPEG_1.0; 24*dfc6aa5cSAndroid Build Coastguard Worker 25*dfc6aa5cSAndroid Build Coastguard WorkerTURBOJPEG_1.2 26*dfc6aa5cSAndroid Build Coastguard Worker{ 27*dfc6aa5cSAndroid Build Coastguard Worker global: 28*dfc6aa5cSAndroid Build Coastguard Worker tjAlloc; 29*dfc6aa5cSAndroid Build Coastguard Worker tjBufSize; 30*dfc6aa5cSAndroid Build Coastguard Worker tjBufSizeYUV; 31*dfc6aa5cSAndroid Build Coastguard Worker tjCompress2; 32*dfc6aa5cSAndroid Build Coastguard Worker tjDecompress2; 33*dfc6aa5cSAndroid Build Coastguard Worker tjEncodeYUV2; 34*dfc6aa5cSAndroid Build Coastguard Worker tjFree; 35*dfc6aa5cSAndroid Build Coastguard Worker tjGetScalingFactors; 36*dfc6aa5cSAndroid Build Coastguard Worker tjInitTransform; 37*dfc6aa5cSAndroid Build Coastguard Worker tjTransform; 38*dfc6aa5cSAndroid Build Coastguard Worker} TURBOJPEG_1.1; 39*dfc6aa5cSAndroid Build Coastguard Worker 40*dfc6aa5cSAndroid Build Coastguard WorkerTURBOJPEG_1.4 41*dfc6aa5cSAndroid Build Coastguard Worker{ 42*dfc6aa5cSAndroid Build Coastguard Worker global: 43*dfc6aa5cSAndroid Build Coastguard Worker tjBufSizeYUV2; 44*dfc6aa5cSAndroid Build Coastguard Worker tjCompressFromYUV; 45*dfc6aa5cSAndroid Build Coastguard Worker tjCompressFromYUVPlanes; 46*dfc6aa5cSAndroid Build Coastguard Worker tjDecodeYUV; 47*dfc6aa5cSAndroid Build Coastguard Worker tjDecodeYUVPlanes; 48*dfc6aa5cSAndroid Build Coastguard Worker tjDecompressHeader3; 49*dfc6aa5cSAndroid Build Coastguard Worker tjDecompressToYUV2; 50*dfc6aa5cSAndroid Build Coastguard Worker tjDecompressToYUVPlanes; 51*dfc6aa5cSAndroid Build Coastguard Worker tjEncodeYUV3; 52*dfc6aa5cSAndroid Build Coastguard Worker tjEncodeYUVPlanes; 53*dfc6aa5cSAndroid Build Coastguard Worker tjPlaneHeight; 54*dfc6aa5cSAndroid Build Coastguard Worker tjPlaneSizeYUV; 55*dfc6aa5cSAndroid Build Coastguard Worker tjPlaneWidth; 56*dfc6aa5cSAndroid Build Coastguard Worker} TURBOJPEG_1.2; 57*dfc6aa5cSAndroid Build Coastguard Worker 58*dfc6aa5cSAndroid Build Coastguard WorkerTURBOJPEG_2.0 59*dfc6aa5cSAndroid Build Coastguard Worker{ 60*dfc6aa5cSAndroid Build Coastguard Worker global: 61*dfc6aa5cSAndroid Build Coastguard Worker tjGetErrorCode; 62*dfc6aa5cSAndroid Build Coastguard Worker tjGetErrorStr2; 63*dfc6aa5cSAndroid Build Coastguard Worker tjLoadImage; 64*dfc6aa5cSAndroid Build Coastguard Worker tjSaveImage; 65*dfc6aa5cSAndroid Build Coastguard Worker} TURBOJPEG_1.4; 66