3 #include <JavaVM/jni.h> 10 #ifndef _Included_com_portaudio_BlockingStream 11 #define _Included_com_portaudio_BlockingStream 20 JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getReadAvailable
28 JNIEXPORT jint JNICALL Java_com_portaudio_BlockingStream_getWriteAvailable
36 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readFloats
37 (JNIEnv *, jobject, jfloatArray, jint);
44 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeFloats
45 (JNIEnv *, jobject, jfloatArray, jint);
52 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_readShorts
53 (JNIEnv *, jobject, jshortArray, jint);
60 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_writeShorts
61 (JNIEnv *, jobject, jshortArray, jint);
68 JNIEXPORT
void JNICALL Java_com_portaudio_BlockingStream_start
76 JNIEXPORT
void JNICALL Java_com_portaudio_BlockingStream_stop
84 JNIEXPORT
void JNICALL Java_com_portaudio_BlockingStream_abort
92 JNIEXPORT
void JNICALL Java_com_portaudio_BlockingStream_close
100 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isStopped
108 JNIEXPORT jboolean JNICALL Java_com_portaudio_BlockingStream_isActive
116 JNIEXPORT jdouble JNICALL Java_com_portaudio_BlockingStream_getTime
124 JNIEXPORT
void JNICALL Java_com_portaudio_BlockingStream_getInfo
125 (JNIEnv *, jobject, jobject);