/* 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: 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: compress * Signature: ([BIIII[BIII)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIII_3BIII (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jbyteArray, jint, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress * Signature: ([BIIIIII[BIII)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIIIII_3BIII (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jint, jint, jbyteArray, jint, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress * Signature: ([IIIII[BIII)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIII_3BIII (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jbyteArray, jint, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compress * Signature: ([IIIIIII[BIII)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIIIII_3BIII (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jint, jint, jbyteArray, jint, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: compressFromYUV * Signature: ([[B[II[III[BII)I */ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compressFromYUV___3_3B_3II_3III_3BII (JNIEnv *, jobject, jobjectArray, jintArray, jint, jintArray, jint, jint, jbyteArray, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: encodeYUV * Signature: ([BIIII[BII)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIII_3BII (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jbyteArray, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: encodeYUV * Signature: ([BIIIIII[[B[I[III)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIIIII_3_3B_3I_3III (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jint, jint, jobjectArray, jintArray, jintArray, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: encodeYUV * Signature: ([IIIII[BII)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIII_3BII (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jbyteArray, jint, jint); /* * Class: org_libjpegturbo_turbojpeg_TJCompressor * Method: encodeYUV * Signature: ([IIIIIII[[B[I[III)V */ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIIIII_3_3B_3I_3III (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jint, jint, jobjectArray, jintArray, jintArray, jint, jint); #ifdef __cplusplus } #endif #endif