Searched refs:sCallbackEnv (Results 1 - 11 of 11) sorted by relevance

/packages/apps/Bluetooth/jni/
H A Dcom_android_bluetooth_hfp.cpp56 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
60 // Caching this could cause this sCallbackEnv to go out-of-sync
63 //if (sCallbackEnv == NULL) {
64 sCallbackEnv = getCallbackEnv();
67 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
74 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
77 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
80 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte *) bd_addr);
90 addr = sCallbackEnv
[all...]
H A Dcom_android_bluetooth_hfpclient.cpp36 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
62 // Caching this could cause this sCallbackEnv to go out-of-sync
65 sCallbackEnv = getCallbackEnv();
67 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
76 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
79 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
83 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*) bd_addr);
84 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onConnectionStateChanged, (jint) state, (jint) peer_feat, (jint) chld_feat, addr);
85 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION_
[all...]
H A Dcom_android_bluetooth_a2dp.cpp34 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
38 // Caching this could cause this sCallbackEnv to go out-of-sync
41 //if (sCallbackEnv == NULL) {
42 sCallbackEnv = getCallbackEnv();
46 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
59 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
62 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
66 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*) bd_addr);
67 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_hid.cpp44 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
49 // Caching this could cause this sCallbackEnv to go out-of-sync
53 sCallbackEnv = getCallbackEnv();
56 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
64 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
67 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
70 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte *) bd_addr);
72 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onConnectStateChanged, addr, (jint) state);
73 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION_
[all...]
H A Dcom_android_bluetooth_a2dp_sink.cpp35 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
39 // Caching this could cause this sCallbackEnv to go out-of-sync
42 //if (sCallbackEnv == NULL) {
43 sCallbackEnv = getCallbackEnv();
47 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
60 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
63 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
67 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*) bd_addr);
68 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_avrcp_controller.cpp34 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
38 // Caching this could cause this sCallbackEnv to go out-of-sync
41 sCallbackEnv = getCallbackEnv();
44 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
57 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_handlePassthroughRsp, (jint)id,
59 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
73 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
76 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
80 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_avrcp.cpp38 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
42 // Caching this could cause this sCallbackEnv to go out-of-sync
45 sCallbackEnv = getCallbackEnv();
48 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
60 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
63 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
68 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*) bd_addr);
69 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_getRcFeatures, addr, (jint)features);
74 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION_
[all...]
H A Dcom_android_bluetooth_hdp.cpp41 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
44 sCallbackEnv = getCallbackEnv();
47 if (sCallbackEnv != env || sCallbackEnv == NULL) {
48 ALOGE("Callback env check fail: env: %p, callback: %p", env, sCallbackEnv);
57 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onAppRegistrationState, app_id,
59 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
68 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
71 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
77 fileDescriptor = jniCreateFileDescriptor(sCallbackEnv, f
[all...]
H A Dcom_android_bluetooth_gatt.cpp205 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
208 sCallbackEnv = getCallbackEnv();
211 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
222 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onClientRegistered, status,
224 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
236 jstring address = sCallbackEnv->NewStringUTF(c_address);
237 jbyteArray jb = sCallbackEnv->NewByteArray(62);
238 sCallbackEnv->SetByteArrayRegion(jb, 0, 62, (jbyte *) adv_data);
240 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_pan.cpp49 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
52 sCallbackEnv = getCallbackEnv();
55 if (sCallbackEnv != env || sCallbackEnv == NULL) return false;
63 jstring js_ifname = sCallbackEnv->NewStringUTF(ifname);
64 sCallbackEnv->CallVoidMethod(mCallbacksObj, method_onControlStateChanged, (jint)local_role, (jint)state,
66 sCallbackEnv->DeleteLocalRef(js_ifname);
74 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
77 checkAndClearExceptionFromCallback(sCallbackEnv, __FUNCTION__);
80 sCallbackEnv
[all...]
H A Dcom_android_bluetooth_sdp.cpp69 static JNIEnv *sCallbackEnv = NULL; member in namespace:android
72 sCallbackEnv = getCallbackEnv();
75 if (sCallbackEnv != env || sCallbackEnv == NULL) {
76 ALOGE("Callback env check fail: env: %p, callback: %p", env, sCallbackEnv);
186 addr = sCallbackEnv->NewByteArray(sizeof(bt_bdaddr_t));
189 uuid = sCallbackEnv->NewByteArray(sizeof(bt_uuid_t));
192 sCallbackEnv->SetByteArrayRegion(addr, 0, sizeof(bt_bdaddr_t), (jbyte*)bd_addr);
193 sCallbackEnv->SetByteArrayRegion(uuid, 0, sizeof(bt_uuid_t), (jbyte*)uuid_in);
204 service_name = (jstring)sCallbackEnv
[all...]

Completed in 97 milliseconds