diff options
author | pramod kotreshappa <kpramod@codeaurora.org> | 2015-01-28 19:42:55 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2015-02-05 14:55:50 -0800 |
commit | e25b96fd4a5c1d5ff461d4d121ea51edea62b2ec (patch) | |
tree | 25d53dcfa4ed59a321266b344611db5660532c53 | |
parent | 70f0c7b34fb0539ffeacd11fbf46d5a9fd4dfd50 (diff) | |
download | android_packages_apps_Bluetooth-e25b96fd4a5c1d5ff461d4d121ea51edea62b2ec.tar.gz android_packages_apps_Bluetooth-e25b96fd4a5c1d5ff461d4d121ea51edea62b2ec.tar.bz2 android_packages_apps_Bluetooth-e25b96fd4a5c1d5ff461d4d121ea51edea62b2ec.zip |
Bluetooth: Fix to respond to Browse command when not supported
Send error response for GetFolderItem with NowPlaying scope AVRCP
browse command sent by remote prior to SetBrowsedPlayer command.
Change-Id: I878e71d5534e055a0d498317200ee13cbba878dd
-rw-r--r-- | src/com/android/bluetooth/avrcp/Avrcp.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/bluetooth/avrcp/Avrcp.java b/src/com/android/bluetooth/avrcp/Avrcp.java index de31eef45..2363d8067 100644 --- a/src/com/android/bluetooth/avrcp/Avrcp.java +++ b/src/com/android/bluetooth/avrcp/Avrcp.java @@ -2961,7 +2961,7 @@ public final class Avrcp { while (rccIterator.hasNext()) { final MediaPlayerInfo di = rccIterator.next(); if (di.GetPlayerFocus()) { - if (!di.IsRemoteAddressable()) { + if (!di.IsRemoteAddressable() || mCurrentPath.equals(PATH_INVALID)) { getFolderItemsRspNative((byte)INTERNAL_ERROR, numItems, itemType, uid, type, playable, displayName, numAtt, attValues, attIds); Log.e(TAG, "GetFolderItems fails: addressed player is not browsable"); |