/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class de_uwesoftware_mobilRaw_MobilRawWrapper */

#ifndef _Included_de_uwesoftware_mobilRaw_MobilRawWrapper
#define _Included_de_uwesoftware_mobilRaw_MobilRawWrapper
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    setFile
 * Signature: (Ljava/lang/String;)J
 */
JNIEXPORT jlong JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_setFile
  (JNIEnv *, jobject, jstring);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    setZoom
 * Signature: (JF[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_setZoom
  (JNIEnv *, jobject, jlong, jfloat, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    getSize
 * Signature: (J[I[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_getSize
  (JNIEnv *, jobject, jlong, jintArray, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    moveBitmap2
 * Signature: (Landroid/graphics/Bitmap;II)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_moveBitmap2
  (JNIEnv *, jobject, jobject, jint, jint);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    updateImage
 * Signature: (JLandroid/graphics/Bitmap;[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_updateImage
  (JNIEnv *, jobject, jlong, jobject, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    released
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_released
  (JNIEnv *, jobject, jlong);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Preview_Size
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Preview_1Size
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Preview_Bitmap
 * Signature: (JLandroid/graphics/Bitmap;)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Preview_1Bitmap
  (JNIEnv *, jobject, jlong, jobject);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_ExposureTime
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1ExposureTime
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_FNumber
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1FNumber
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_ExposureProgram
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1ExposureProgram
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_ISOSpeedRatings
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1ISOSpeedRatings
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_DateTimeOriginal
 * Signature: (J[B)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1DateTimeOriginal
  (JNIEnv *, jobject, jlong, jbyteArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_SubsecTimeOriginal
 * Signature: (J[C)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1SubsecTimeOriginal
  (JNIEnv *, jobject, jlong, jcharArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_DateTimeDigitized
 * Signature: (J[C)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1DateTimeDigitized
  (JNIEnv *, jobject, jlong, jcharArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_SubsecTimeDigitized
 * Signature: (J[C)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1SubsecTimeDigitized
  (JNIEnv *, jobject, jlong, jcharArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_ExposureBiasValue
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1ExposureBiasValue
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_MeteringMode
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1MeteringMode
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_Flash
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1Flash
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_FlashEnergy
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1FlashEnergy
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_FocalLength
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1FocalLength
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_FocalLengthIn35mmFilm
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1FocalLengthIn35mmFilm
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_SensingMethod
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1SensingMethod
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_CustomRendered
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1CustomRendered
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_ExposureMode
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1ExposureMode
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_WhiteBalance
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1WhiteBalance
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_SceneCaptureType
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1SceneCaptureType
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_Contrast
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1Contrast
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_Saturation
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1Saturation
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_Sharpness
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1Sharpness
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_BaselineSharpness
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1BaselineSharpness
  (JNIEnv *, jobject, jlong, jintArray);

/*
 * Class:     de_uwesoftware_mobilRaw_MobilRawWrapper
 * Method:    get_Exif_SubjectDistanceRange
 * Signature: (J[I)I
 */
JNIEXPORT jint JNICALL Java_de_uwesoftware_mobilRaw_MobilRawWrapper_get_1Exif_1SubjectDistanceRange
  (JNIEnv *, jobject, jlong, jintArray);

#ifdef __cplusplus
}
#endif
#endif
