|
FFSampledSP
|
Go to the source code of this file.
Functions | |
| JNIEXPORT void JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_fillNativeBuffer (JNIEnv *env, jobject stream, jlong aio_pointer) |
| Fills the java-side buffer (allocated via Java code) with fresh audio data. More... | |
| JNIEXPORT jlong JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_open (JNIEnv *env, jobject stream, jstring url, jint streamIndex) |
| Open a file/URL and create a corresponding FFAudioIO. More... | |
| JNIEXPORT jboolean JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_isSeekable (JNIEnv *env, jobject stream, jlong aio_pointer) |
| Indicates whether an FFAudioIO context is seekable. More... | |
| JNIEXPORT void JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_seek (JNIEnv *env, jobject stream, jlong aio_pointer, jlong microseconds) |
| Seeks to a point in time. More... | |
| JNIEXPORT void JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_close (JNIEnv *env, jobject stream, jlong aio_pointer) |
| Free all resources associated with a given FFAudioIO. More... | |
| JNIEXPORT void JNICALL Java_com_tagtraum_ffsampledsp_FFURLInputStream_close | ( | JNIEnv * | env, |
| jobject | stream, | ||
| jlong | aio_pointer | ||
| ) |
Free all resources associated with a given FFAudioIO.
| env | JNIEnv |
| stream | calling FFURLInputStream instance |
| aio_pointer | pointer to FFAudioIO |
Definition at line 166 of file FFURLInputStream.c.
| JNIEXPORT void JNICALL Java_com_tagtraum_ffsampledsp_FFURLInputStream_fillNativeBuffer | ( | JNIEnv * | env, |
| jobject | stream, | ||
| jlong | aio_pointer | ||
| ) |
Fills the java-side buffer (allocated via Java code) with fresh audio data.
| env | JNIEnv |
| stream | FFURLInputStream instance |
| aio_pointer | pointer to the FFAudioIO created when opening the file |
Definition at line 35 of file FFURLInputStream.c.
| JNIEXPORT jboolean JNICALL Java_com_tagtraum_ffsampledsp_FFURLInputStream_isSeekable | ( | JNIEnv * | env, |
| jobject | stream, | ||
| jlong | aio_pointer | ||
| ) |
Indicates whether an FFAudioIO context is seekable.
| env | JNIEnv |
| stream | calling FFURLInputStream instance |
| aio_pointer | pointer to FFAudioIO context |
Definition at line 113 of file FFURLInputStream.c.
| JNIEXPORT jlong JNICALL Java_com_tagtraum_ffsampledsp_FFURLInputStream_open | ( | JNIEnv * | env, |
| jobject | stream, | ||
| jstring | url, | ||
| jint | streamIndex | ||
| ) |
Open a file/URL and create a corresponding FFAudioIO.
| env | JNIEnv |
| stream | calling FFURLInputStream instance |
| url | URL |
Definition at line 56 of file FFURLInputStream.c.
| JNIEXPORT void JNICALL Java_com_tagtraum_ffsampledsp_FFURLInputStream_seek | ( | JNIEnv * | env, |
| jobject | stream, | ||
| jlong | aio_pointer, | ||
| jlong | microseconds | ||
| ) |
Seeks to a point in time.
| env | JNIEnv |
| stream | calling FFURLInputStream instance |
| aio_pointer | pointer to FFAudioIO context |
| microseconds | timestamp to seek to |
Definition at line 128 of file FFURLInputStream.c.
1.8.13