org_libjpegturbo_turbojpeg_TJDecompressor.h 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <jni.h>
  3. /* Header for class org_libjpegturbo_turbojpeg_TJDecompressor */
  4. #ifndef _Included_org_libjpegturbo_turbojpeg_TJDecompressor
  5. #define _Included_org_libjpegturbo_turbojpeg_TJDecompressor
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9. /*
  10. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  11. * Method: init
  12. * Signature: ()V
  13. */
  14. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_init
  15. (JNIEnv *, jobject);
  16. /*
  17. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  18. * Method: destroy
  19. * Signature: ()V
  20. */
  21. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_destroy
  22. (JNIEnv *, jobject);
  23. /*
  24. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  25. * Method: decompressHeader
  26. * Signature: ([BI)V
  27. */
  28. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressHeader
  29. (JNIEnv *, jobject, jbyteArray, jint);
  30. /*
  31. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  32. * Method: decompress
  33. * Signature: ([BI[BIIIII)V
  34. */
  35. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3BIIIII
  36. (JNIEnv *, jobject, jbyteArray, jint, jbyteArray, jint, jint, jint, jint, jint);
  37. /*
  38. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  39. * Method: decompress
  40. * Signature: ([BI[BIIIIIII)V
  41. */
  42. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3BIIIIIII
  43. (JNIEnv *, jobject, jbyteArray, jint, jbyteArray, jint, jint, jint, jint, jint, jint, jint);
  44. /*
  45. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  46. * Method: decompress
  47. * Signature: ([BI[IIIIII)V
  48. */
  49. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3IIIIII
  50. (JNIEnv *, jobject, jbyteArray, jint, jintArray, jint, jint, jint, jint, jint);
  51. /*
  52. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  53. * Method: decompress
  54. * Signature: ([BI[IIIIIIII)V
  55. */
  56. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompress___3BI_3IIIIIIII
  57. (JNIEnv *, jobject, jbyteArray, jint, jintArray, jint, jint, jint, jint, jint, jint, jint);
  58. /*
  59. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  60. * Method: decompressToYUV
  61. * Signature: ([BI[BI)V
  62. */
  63. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressToYUV___3BI_3BI
  64. (JNIEnv *, jobject, jbyteArray, jint, jbyteArray, jint);
  65. /*
  66. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  67. * Method: decompressToYUV
  68. * Signature: ([BI[[B[II[III)V
  69. */
  70. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decompressToYUV___3BI_3_3B_3II_3III
  71. (JNIEnv *, jobject, jbyteArray, jint, jobjectArray, jintArray, jint, jintArray, jint, jint);
  72. /*
  73. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  74. * Method: decodeYUV
  75. * Signature: ([[B[I[II[BIIIIIII)V
  76. */
  77. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decodeYUV___3_3B_3I_3II_3BIIIIIII
  78. (JNIEnv *, jobject, jobjectArray, jintArray, jintArray, jint, jbyteArray, jint, jint, jint, jint, jint, jint, jint);
  79. /*
  80. * Class: org_libjpegturbo_turbojpeg_TJDecompressor
  81. * Method: decodeYUV
  82. * Signature: ([[B[I[II[IIIIIIII)V
  83. */
  84. JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_decodeYUV___3_3B_3I_3II_3IIIIIIII
  85. (JNIEnv *, jobject, jobjectArray, jintArray, jintArray, jint, jintArray, jint, jint, jint, jint, jint, jint, jint);
  86. #ifdef __cplusplus
  87. }
  88. #endif
  89. #endif