/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class org_libjpegturbo_turbojpeg_TJCompressor */ #ifndef _Included_org_libjpegturbo_turbojpeg_TJCompressor #define _Included_org_libjpegturbo_turbojpeg_TJCompressor #ifdef __cplusplus extern "C" { #endif /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: set * Signature: (II)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_set (JNIEnv *, jobject, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: get * Signature: (I)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_get (JNIEnv *, jobject, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: init * Signature: ()V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_init (JNIEnv *, jobject); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: destroy * Signature: ()V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_destroy (JNIEnv *, jobject); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress8 * Signature: ([BIIIIII[B)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress8___3BIIIIII_3B (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jint, jint, jbyteArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress12 * Signature: ([SIIIIII[B)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress12 (JNIEnv *, jobject, jshortArray, jint, jint, jint, jint, jint, jint, jbyteArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress16 * Signature: ([SIIIIII[B)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress16 (JNIEnv *, jobject, jshortArray, jint, jint, jint, jint, jint, jint, jbyteArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress8 * Signature: ([IIIIIII[B)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress8___3IIIIIII_3B (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jint, jint, jbyteArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compressFromYUV8 * Signature: ([[B[II[II[B)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compressFromYUV8 (JNIEnv *, jobject, jobjectArray, jintArray, jint, jintArray, jint, jbyteArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: encodeYUV8 * Signature: ([BIIIIII[[B[I[I)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV8___3BIIIIII_3_3B_3I_3I (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jint, jint, jobjectArray, jintArray, jintArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: encodeYUV8 * Signature: ([IIIIIII[[B[I[I)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV8___3IIIIIII_3_3B_3I_3I (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jint, jint, jobjectArray, jintArray, jintArray); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: loadImage * Signature: (ILjava/lang/String;[II[I[I)Ljava/lang/Object; */ JNIEXPORT jobject JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_loadImage (JNIEnv *, jobject, jint, jstring, jintArray, jint, jintArray, jintArray); #ifdef __cplusplus } #endif #endif