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.