CASampledSP
com_tagtraum_casampledsp_CAStreamInputStream.h
Go to the documentation of this file.
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class com_tagtraum_casampledsp_CAStreamInputStream */
4 
5 #ifndef _Included_com_tagtraum_casampledsp_CAStreamInputStream
6 #define _Included_com_tagtraum_casampledsp_CAStreamInputStream
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef com_tagtraum_casampledsp_CAStreamInputStream_MAX_SKIP_BUFFER_SIZE
11 #define com_tagtraum_casampledsp_CAStreamInputStream_MAX_SKIP_BUFFER_SIZE 2048L
12 /*
13  * Class: com_tagtraum_casampledsp_CAStreamInputStream
14  * Method: fillNativeBuffer
15  * Signature: (J[BI)V
16  */
18  (JNIEnv *, jobject, jlong, jbyteArray, jint);
19 
20 /*
21  * Class: com_tagtraum_casampledsp_CAStreamInputStream
22  * Method: open
23  * Signature: (I)J
24  */
26  (JNIEnv *, jobject, jint);
27 
28 /*
29  * Class: com_tagtraum_casampledsp_CAStreamInputStream
30  * Method: close
31  * Signature: (J)V
32  */
34  (JNIEnv *, jobject, jlong);
35 
36 #ifdef __cplusplus
37 }
38 #endif
39 #endif
JNIEXPORT void JNICALL Java_com_tagtraum_casampledsp_CAStreamInputStream_close(JNIEnv *, jobject, jlong)
Closes the stream and all associated resources.
JNIEXPORT void JNICALL Java_com_tagtraum_casampledsp_CAStreamInputStream_fillNativeBuffer(JNIEnv *, jobject, jlong, jbyteArray, jint)
Called by the Java code to fill the native buffer.
JNIEXPORT jlong JNICALL Java_com_tagtraum_casampledsp_CAStreamInputStream_open(JNIEnv *, jobject, jint)
Opens the audio stream - at this point only the callbacks are set up via AudioFileStreamOpen.