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

Commit 959d7a78 authored by Joseph Pirozzo's avatar Joseph Pirozzo Committed by Gerrit Code Review
Browse files

Merge "AVRCP Controller audio focus while browsing."

parents 701580a4 c5509f69
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -289,6 +289,9 @@ public class BluetoothMediaBrowserService extends MediaBrowserService {
        @Override
        public void onSkipToQueueItem(long id) {
            if (DBG) Log.d(TAG, "onSkipToQueueItem" + id);
            if (mA2dpSinkService != null) {
                mA2dpSinkService.requestAudioFocus(mA2dpDevice, true);
            }
            MediaSession.QueueItem queueItem = mMediaQueue.get((int) id);
            if (queueItem != null) {
                String mediaId = queueItem.getDescription().getMediaId();
@@ -331,6 +334,9 @@ public class BluetoothMediaBrowserService extends MediaBrowserService {
        public void onPlayFromMediaId(String mediaId, Bundle extras) {
            synchronized (BluetoothMediaBrowserService.this) {
                // Play the item if possible.
                if (mA2dpSinkService != null) {
                    mA2dpSinkService.requestAudioFocus(mA2dpDevice, true);
                }
                mAvrcpCtrlSrvc.fetchAttrAndPlayItem(mA2dpDevice, mediaId);
            }