CASampledSP
com_tagtraum_casampledsp_CAURLInputStream.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_CAURLInputStream */
4 
5 #ifndef _Included_com_tagtraum_casampledsp_CAURLInputStream
6 #define _Included_com_tagtraum_casampledsp_CAURLInputStream
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef com_tagtraum_casampledsp_CAURLInputStream_MAX_SKIP_BUFFER_SIZE
11 #define com_tagtraum_casampledsp_CAURLInputStream_MAX_SKIP_BUFFER_SIZE 2048L
12 /*
13  * Class: com_tagtraum_casampledsp_CAURLInputStream
14  * Method: isSeekable
15  * Signature: (J)Z
16  */
18  (JNIEnv *, jobject, jlong);
19 
20 /*
21  * Class: com_tagtraum_casampledsp_CAURLInputStream
22  * Method: seek
23  * Signature: (JJ)V
24  */
26  (JNIEnv *, jobject, jlong, jlong);
27 
28 /*
29  * Class: com_tagtraum_casampledsp_CAURLInputStream
30  * Method: fillNativeBuffer
31  * Signature: (J)V
32  */
34  (JNIEnv *, jobject, jlong);
35 
36 /*
37  * Class: com_tagtraum_casampledsp_CAURLInputStream
38  * Method: open
39  * Signature: (Ljava/lang/String;)J
40  */
42  (JNIEnv *, jobject, jstring);
43 
44 /*
45  * Class: com_tagtraum_casampledsp_CAURLInputStream
46  * Method: close
47  * Signature: (J)V
48  */
50  (JNIEnv *, jobject, jlong);
51 
52 #ifdef __cplusplus
53 }
54 #endif
55 #endif
JNIEXPORT jlong JNICALL Java_com_tagtraum_casampledsp_CAURLInputStream_open(JNIEnv *, jobject, jstring)
Opens the given URL via AudioFileOpenURL.
JNIEXPORT void JNICALL Java_com_tagtraum_casampledsp_CAURLInputStream_close(JNIEnv *, jobject, jlong)
Closes this resource and frees all associated resources.
JNIEXPORT jboolean JNICALL Java_com_tagtraum_casampledsp_CAURLInputStream_isSeekable(JNIEnv *, jobject, jlong)
Indicates whether the resource is seekable.
JNIEXPORT void JNICALL Java_com_tagtraum_casampledsp_CAURLInputStream_seek(JNIEnv *, jobject, jlong, jlong)
Attempts the seek a given timestamp in the resource.
JNIEXPORT void JNICALL Java_com_tagtraum_casampledsp_CAURLInputStream_fillNativeBuffer(JNIEnv *, jobject, jlong)
Callback to fill the native buffer.