Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9a9a9ef9 authored by Ayan Ghosh's avatar Ayan Ghosh Committed by Ricardo Cerqueira
Browse files

Bluetooth: Modify Avrcp 1.5 implementation to adapt to latest AOSP changes

Modify Avrcp 1.5 implementation to adapt to latest AOSP changes.

CRs-Fixed: 719567
Change-Id: I0958fb12f573054f1da16df0ac46f3bec7374222
parent def02cab
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1322,16 +1322,16 @@ public final class MediaSession {
                    mCallback.onCommand(cmd.command, cmd.extras, cmd.stub);
                    break;
                case MSG_SET_BROWSED_PLAYER:
                    Log.d(TAG, "MSG_SET_BROWSED_PLAYER received in TransportMessageHandler");
                    Log.d(TAG, "MSG_SET_BROWSED_PLAYER received in CallbackMessageHandler");
                    mCallback.setBrowsedPlayer();
                    break;
                case MSG_SET_PLAY_ITEM:
                    Log.d(TAG, "MSG_SET_PLAY_ITEM received in TransportMessageHandler");
                    Log.d(TAG, "MSG_SET_PLAY_ITEM received in CallbackMessageHandler");
                    PlayItemToken playItemToken = (PlayItemToken) msg.obj;
                    mCallback.setPlayItem(playItemToken.getScope(), playItemToken.getUid());
                    break;
                case MSG_GET_NOW_PLAYING_ITEMS:
                    Log.d(TAG, "MSG_GET_NOW_PLAYING_ITEMS received in TransportMessageHandler");
                    Log.d(TAG, "MSG_GET_NOW_PLAYING_ITEMS received in CallbackMessageHandler");
                    mCallback.getNowPlayingEntries();
                    break;
            }
+21 −0
Original line number Diff line number Diff line
@@ -548,6 +548,27 @@ public class MediaSessionLegacyHelper {
                    mRccListener.onSetRating(rating);
                }
            }

            @Override
            public void setBrowsedPlayer() {
                if (mRccListener != null) {
                    mRccListener.setBrowsedPlayer();
                }
            }

            @Override
            public void setPlayItem(int scope, long uid) {
                if (mRccListener != null) {
                    mRccListener.setPlayItem(scope, uid);
                }
            }

            @Override
            public void getNowPlayingEntries() {
                if (mRccListener != null) {
                    mRccListener.getNowPlayingEntries();
                }
            }
        }
    }
}