Lines Matching refs:env

45     JNIEnv* env = AndroidRuntime::getJNIEnv();  in checkCallbackThread()  local
46 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; in checkCallbackThread()
102 static void classInitNative(JNIEnv* env, jclass clazz) { in classInitNative() argument
108 env->GetMethodID(clazz, "onConnectionStateChanged", "(I[B)V"); in classInitNative()
111 env->GetMethodID(clazz, "onAudioStateChanged", "(I[B)V"); in classInitNative()
137 static void initNative(JNIEnv *env, jobject object) { in initNative() argument
154 env->DeleteGlobalRef(mCallbacksObj); in initNative()
170 mCallbacksObj = env->NewGlobalRef(object); in initNative()
173 static void cleanupNative(JNIEnv *env, jobject object) { in cleanupNative() argument
188 env->DeleteGlobalRef(mCallbacksObj); in cleanupNative()
193 static jboolean connectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) { in connectA2dpNative() argument
201 addr = env->GetByteArrayElements(address, NULL); in connectA2dpNative()
204 jniThrowIOException(env, EINVAL); in connectA2dpNative()
211 env->ReleaseByteArrayElements(address, addr, 0); in connectA2dpNative()
215 static jboolean disconnectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) { in disconnectA2dpNative() argument
221 addr = env->GetByteArrayElements(address, NULL); in disconnectA2dpNative()
223 jniThrowIOException(env, EINVAL); in disconnectA2dpNative()
230 env->ReleaseByteArrayElements(address, addr, 0); in disconnectA2dpNative()
242 int register_com_android_bluetooth_a2dp(JNIEnv* env) in register_com_android_bluetooth_a2dp() argument
244 return jniRegisterNativeMethods(env, "com/android/bluetooth/a2dp/A2dpStateMachine", in register_com_android_bluetooth_a2dp()