diff options
author | Gaurav Asati <gasati@codeaurora.org> | 2014-02-27 14:39:20 +0530 |
---|---|---|
committer | Gaurav Asati <gasati@codeaurora.org> | 2014-03-11 17:41:21 +0530 |
commit | 00af3b0c1a64e1ce35fe9d4b8e1ce781e6f47db8 (patch) | |
tree | a061630c01c72a7885723c704bc2791c4abde429 /jni/com_android_bluetooth_a2dp.cpp | |
parent | ddee5f0eb419e22208782c3467e7365f537562d2 (diff) | |
download | android_packages_apps_Bluetooth-00af3b0c1a64e1ce35fe9d4b8e1ce781e6f47db8.tar.gz android_packages_apps_Bluetooth-00af3b0c1a64e1ce35fe9d4b8e1ce781e6f47db8.tar.bz2 android_packages_apps_Bluetooth-00af3b0c1a64e1ce35fe9d4b8e1ce781e6f47db8.zip |
Bluetooth: Do not delay braodcasting.
Do not delay broadcasting of connecting
or disconnecting state to app.
Change-Id: Ie58f4a49b79020bdee86bbebf5dbaae0c2641631
CRs-Fixed: 623079
Diffstat (limited to 'jni/com_android_bluetooth_a2dp.cpp')
-rw-r--r-- | jni/com_android_bluetooth_a2dp.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/jni/com_android_bluetooth_a2dp.cpp b/jni/com_android_bluetooth_a2dp.cpp index 76f90d6a4..babdf9864 100644 --- a/jni/com_android_bluetooth_a2dp.cpp +++ b/jni/com_android_bluetooth_a2dp.cpp @@ -305,7 +305,7 @@ static void informAudioFocusStateNative(JNIEnv *env, jobject object, int state) } -static jboolean isSrcNative(JNIEnv *env, jobject object, jbyteArray address) { +static jint isSrcNative(JNIEnv *env, jobject object, jbyteArray address) { jbyte *addr; bt_status_t status; @@ -321,7 +321,7 @@ static jboolean isSrcNative(JNIEnv *env, jobject object, jbyteArray address) { ALOGE("Failed HF disconnection, status: %d", status); } env->ReleaseByteArrayElements(address, addr, 0); - return (status == BT_STATUS_SUCCESS) ? JNI_TRUE : JNI_FALSE; + return status; } static void suspendA2dpNative(JNIEnv *env, jobject object) { @@ -352,7 +352,7 @@ static JNINativeMethod sMethods[] = { {"connectA2dpNative", "([B)Z", (void *) connectA2dpNative}, {"disconnectA2dpNative", "([B)Z", (void *) disconnectA2dpNative}, {"allowConnectionNative", "(I)V", (void *) allowConnectionNative}, - {"isSrcNative", "([B)Z", (void *) isSrcNative}, + {"isSrcNative", "([B)I", (void *) isSrcNative}, {"suspendA2dpNative", "()V", (void *) suspendA2dpNative}, {"resumeA2dpNative", "()V", (void *) resumeA2dpNative}, {"informAudioFocusStateNative", "(I)V", (void *) informAudioFocusStateNative}, |