Home | History | Annotate | Download | only in java
      1 /* DO NOT EDIT THIS FILE - it is machine generated */
      2 #include <jni.h>
      3 /* Header for class org_libjpegturbo_turbojpeg_TJCompressor */
      4 
      5 #ifndef _Included_org_libjpegturbo_turbojpeg_TJCompressor
      6 #define _Included_org_libjpegturbo_turbojpeg_TJCompressor
      7 #ifdef __cplusplus
      8 extern "C" {
      9 #endif
     10 /*
     11  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     12  * Method:    init
     13  * Signature: ()V
     14  */
     15 JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_init
     16   (JNIEnv *, jobject);
     17 
     18 /*
     19  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     20  * Method:    destroy
     21  * Signature: ()V
     22  */
     23 JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_destroy
     24   (JNIEnv *, jobject);
     25 
     26 /*
     27  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     28  * Method:    compress
     29  * Signature: ([BIIII[BIII)I
     30  */
     31 JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIII_3BIII
     32   (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jbyteArray, jint, jint, jint);
     33 
     34 /*
     35  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     36  * Method:    compress
     37  * Signature: ([BIIIIII[BIII)I
     38  */
     39 JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3BIIIIII_3BIII
     40   (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jint, jint, jbyteArray, jint, jint, jint);
     41 
     42 /*
     43  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     44  * Method:    compress
     45  * Signature: ([IIIII[BIII)I
     46  */
     47 JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIII_3BIII
     48   (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jbyteArray, jint, jint, jint);
     49 
     50 /*
     51  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     52  * Method:    compress
     53  * Signature: ([IIIIIII[BIII)I
     54  */
     55 JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compress___3IIIIIII_3BIII
     56   (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jint, jint, jbyteArray, jint, jint, jint);
     57 
     58 /*
     59  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     60  * Method:    compressFromYUV
     61  * Signature: ([[B[II[III[BII)I
     62  */
     63 JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_compressFromYUV___3_3B_3II_3III_3BII
     64   (JNIEnv *, jobject, jobjectArray, jintArray, jint, jintArray, jint, jint, jbyteArray, jint, jint);
     65 
     66 /*
     67  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     68  * Method:    encodeYUV
     69  * Signature: ([BIIII[BII)V
     70  */
     71 JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIII_3BII
     72   (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jbyteArray, jint, jint);
     73 
     74 /*
     75  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     76  * Method:    encodeYUV
     77  * Signature: ([BIIIIII[[B[I[III)V
     78  */
     79 JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIIIII_3_3B_3I_3III
     80   (JNIEnv *, jobject, jbyteArray, jint, jint, jint, jint, jint, jint, jobjectArray, jintArray, jintArray, jint, jint);
     81 
     82 /*
     83  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     84  * Method:    encodeYUV
     85  * Signature: ([IIIII[BII)V
     86  */
     87 JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIII_3BII
     88   (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jbyteArray, jint, jint);
     89 
     90 /*
     91  * Class:     org_libjpegturbo_turbojpeg_TJCompressor
     92  * Method:    encodeYUV
     93  * Signature: ([IIIIIII[[B[I[III)V
     94  */
     95 JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3IIIIIII_3_3B_3I_3III
     96   (JNIEnv *, jobject, jintArray, jint, jint, jint, jint, jint, jint, jobjectArray, jintArray, jintArray, jint, jint);
     97 
     98 #ifdef __cplusplus
     99 }
    100 #endif
    101 #endif
    102