diff options
author | Jean-Michel Trivi <jmtrivi@google.com> | 2021-08-09 15:15:28 -0700 |
---|---|---|
committer | Jean-Michel Trivi <jmtrivi@google.com> | 2021-08-20 17:29:57 -0700 |
commit | c69743ea169f8e0c87ecb48d6d9e81a1286605ee (patch) | |
tree | fdbfdd1e693945c206bcec91a2c6451a99e909b0 /media | |
parent | df1723afdfc10112a99f77439224f157af301fa2 (diff) |
Notification playback: pause on release
When releasing a MediaPlayer outside of a playback
completion (back to back notifications), pause and
wait 100ms before releasing the player.
Bug: 193832902
Test: create back-to-back notifications, check for glitch
Change-Id: Ib8baba4bf2b41e75b526e8490b6c2f31c85c193c
Diffstat (limited to 'media')
-rw-r--r-- | media/java/android/media/PlayerBase.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/media/java/android/media/PlayerBase.java b/media/java/android/media/PlayerBase.java index 86ed50bacb63..72ee00f03774 100644 --- a/media/java/android/media/PlayerBase.java +++ b/media/java/android/media/PlayerBase.java @@ -102,6 +102,13 @@ public abstract class PlayerBase { mState = AudioPlaybackConfiguration.PLAYER_STATE_IDLE; }; + /** @hide */ + public int getPlayerIId() { + synchronized (mLock) { + return mPlayerIId; + } + } + /** * Call from derived class when instantiation / initialization is successful */ |