Home | History | Annotate | Download | only in srec_jni

Lines Matching refs:env

42 static void throwException(JNIEnv *env, const char* ex, const char* fmt, int data) {
43 if (jclass cls = env->FindClass(ex)) {
46 env->ThrowNew(cls, msg);
47 env->DeleteLocalRef(cls);
57 (JNIEnv *env, jclass clazz, jint sampleRate, jint fifoFrames) {
78 (JNIEnv *env, jclass clazz, jint audioRecord) {
83 (JNIEnv *env, jclass clazz, jint audioRecord, jbyteArray array, jint offset, jint length) {
88 throwException(env, "java/io/IOException", "AudioRecord::read failed %d", length);
91 env->SetByteArrayRegion(array, offset, length, buffer);
96 (JNIEnv *env, jclass clazz, jint audioRecord) {
101 (JNIEnv *env, jclass clazz, jint audioRecord) {
125 JNIEnv* env = NULL;
129 if (vm->GetEnv((void**) &env, JNI_VERSION_1_4) != JNI_OK) {
133 assert(env != NULL);
135 clazz = env->FindClass(className);
140 if (env->RegisterNatives(clazz, gMethods,