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

Commit 5f704e19 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Set active player to MediaKeyEventSession when init" am: 29d31dc9 am: 03c6e600

parents b8322535 03c6e600
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -196,7 +196,16 @@ public class MediaPlayerList {

                // If there were any active players and we don't already have one due to the Media
                // Framework Callbacks then set the highest priority one to active
                if (mActivePlayerId == 0 && mMediaPlayers.size() > 0) setActivePlayer(1);
                if (mActivePlayerId == 0 && mMediaPlayers.size() > 0) {
                    String packageName = mMediaSessionManager.getMediaKeyEventSessionPackageName();
                    if (!TextUtils.isEmpty(packageName) && haveMediaPlayer(packageName)) {
                        Log.i(TAG, "Set active player to MediaKeyEvent session = " + packageName);
                        setActivePlayer(mMediaPlayerIds.get(packageName));
                    } else {
                        Log.i(TAG, "Set active player to first default");
                        setActivePlayer(1);
                    }
                }
            });
    }