|
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. | |
| JNIEXPORT jlong JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_open (JNIEnv *env, jobject stream, jstring url, jbyteArray urlBytes, jint streamIndex, jint fileBufferSize) |
| Open a file/URL and create a corresponding FFAudioIO. | |
| JNIEXPORT jboolean JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_isSeekable (JNIEnv *env, jobject stream, jlong aio_pointer) |
| Indicates whether an FFAudioIO context is seekable. | |
| JNIEXPORT void JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_seek (JNIEnv *env, jobject stream, jlong aio_pointer, jlong microseconds) |
| Seeks to a point in time. | |
| JNIEXPORT void JNICALL | Java_com_tagtraum_ffsampledsp_FFURLInputStream_close (JNIEnv *env, jobject stream, jlong aio_pointer) |
| Free all resources associated with a given FFAudioIO. | |
| 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 192 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 132 of file FFURLInputStream.c.
| JNIEXPORT jlong JNICALL Java_com_tagtraum_ffsampledsp_FFURLInputStream_open | ( | JNIEnv * | env, |
| jobject | stream, | ||
| jstring | url, | ||
| jbyteArray | urlBytes, | ||
| jint | streamIndex, | ||
| jint | fileBufferSize ) |
Open a file/URL and create a corresponding FFAudioIO.
| env | JNIEnv |
| stream | calling FFURLInputStream instance |
| url | URL |
Definition at line 57 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 149 of file FFURLInputStream.c.