PortAudio 2.0
|
00001 /* DO NOT EDIT THIS FILE - it is machine generated */ 00002 #if defined(__APPLE__) 00003 #include <JavaVM/jni.h> 00004 #else 00005 #include <jni.h> 00006 #endif 00007 00008 /* Header for class com_portaudio_BlockingStream */ 00009 00010 #ifndef _Included_com_portaudio_BlockingStream 00011 #define _Included_com_portaudio_BlockingStream 00012 #ifdef __cplusplus 00013 extern "C" { 00014 #endif 00015 /* 00016 * Class: com_portaudio_BlockingStream 00017 * Method: getReadAvailable 00018 * Signature: ()I 00019 */ 00020 JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getReadAvailable 00021 (JNIEnv *, jobject); 00022 00023 /* 00024 * Class: com_portaudio_BlockingStream 00025 * Method: getWriteAvailable 00026 * Signature: ()I 00027 */ 00028 JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getWriteAvailable 00029 (JNIEnv *, jobject); 00030 00031 /* 00032 * Class: com_portaudio_BlockingStream 00033 * Method: readFloats 00034 * Signature: ([FI)Z 00035 */ 00036 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readFloats 00037 (JNIEnv *, jobject, jfloatArray, jint); 00038 00039 /* 00040 * Class: com_portaudio_BlockingStream 00041 * Method: writeFloats 00042 * Signature: ([FI)Z 00043 */ 00044 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeFloats 00045 (JNIEnv *, jobject, jfloatArray, jint); 00046 00047 /* 00048 * Class: com_portaudio_BlockingStream 00049 * Method: readShorts 00050 * Signature: ([SI)Z 00051 */ 00052 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readShorts 00053 (JNIEnv *, jobject, jshortArray, jint); 00054 00055 /* 00056 * Class: com_portaudio_BlockingStream 00057 * Method: writeShorts 00058 * Signature: ([SI)Z 00059 */ 00060 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeShorts 00061 (JNIEnv *, jobject, jshortArray, jint); 00062 00063 /* 00064 * Class: com_portaudio_BlockingStream 00065 * Method: start 00066 * Signature: ()V 00067 */ 00068 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_start 00069 (JNIEnv *, jobject); 00070 00071 /* 00072 * Class: com_portaudio_BlockingStream 00073 * Method: stop 00074 * Signature: ()V 00075 */ 00076 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_stop 00077 (JNIEnv *, jobject); 00078 00079 /* 00080 * Class: com_portaudio_BlockingStream 00081 * Method: abort 00082 * Signature: ()V 00083 */ 00084 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_abort 00085 (JNIEnv *, jobject); 00086 00087 /* 00088 * Class: com_portaudio_BlockingStream 00089 * Method: close 00090 * Signature: ()V 00091 */ 00092 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_close 00093 (JNIEnv *, jobject); 00094 00095 /* 00096 * Class: com_portaudio_BlockingStream 00097 * Method: isStopped 00098 * Signature: ()Z 00099 */ 00100 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isStopped 00101 (JNIEnv *, jobject); 00102 00103 /* 00104 * Class: com_portaudio_BlockingStream 00105 * Method: isActive 00106 * Signature: ()Z 00107 */ 00108 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isActive 00109 (JNIEnv *, jobject); 00110 00111 /* 00112 * Class: com_portaudio_BlockingStream 00113 * Method: getTime 00114 * Signature: ()D 00115 */ 00116 JNIEXPORT jdouble JNICALL Java_com_portaudio_BlockingStream_getTime 00117 (JNIEnv *, jobject); 00118 00119 /* 00120 * Class: com_portaudio_BlockingStream 00121 * Method: getInfo 00122 * Signature: (Lcom/portaudio/StreamInfo;)V 00123 */ 00124 JNIEXPORT void JNICALL Java_com_portaudio_BlockingStream_getInfo 00125 (JNIEnv *, jobject, jobject); 00126 00127 #ifdef __cplusplus 00128 } 00129 #endif 00130 #endif