From f852ca7afaeebef0d26f9773128eabb1ae1546a0 Mon Sep 17 00:00:00 2001 From: Jin Seok Park Date: Wed, 3 Mar 2021 23:35:11 +0900 Subject: [PATCH] Remove dispatchMediaKeyEvent API Remove dispatchMediaKeyEvent(KeyEvent) since it can be substituted by calling dispatchMediaKeyEvent(KeyEvent, boolean) API with boolean value as false. Bug: 179116384 Test: build Change-Id: I3692c712a780e8978bb8e3b2d19cfc242357e864 --- core/api/module-lib-current.txt | 1 - .../android/media/session/MediaSessionManager.java | 11 ----------- 2 files changed, 12 deletions(-) diff --git a/core/api/module-lib-current.txt b/core/api/module-lib-current.txt index e6f0e48046552..6a13cdedfb425 100644 --- a/core/api/module-lib-current.txt +++ b/core/api/module-lib-current.txt @@ -136,7 +136,6 @@ package android.media.session { public final class MediaSessionManager { method public void addOnActiveSessionsChangedListener(@Nullable android.content.ComponentName, @NonNull android.os.UserHandle, @NonNull java.util.concurrent.Executor, @NonNull android.media.session.MediaSessionManager.OnActiveSessionsChangedListener); - method public void dispatchMediaKeyEvent(@NonNull android.view.KeyEvent); method public void dispatchMediaKeyEvent(@NonNull android.view.KeyEvent, boolean); method public void dispatchMediaKeyEventAsSystemService(@NonNull android.view.KeyEvent); method public boolean dispatchMediaKeyEventToSessionAsSystemService(@NonNull android.view.KeyEvent, @NonNull android.media.session.MediaSession.Token); diff --git a/media/java/android/media/session/MediaSessionManager.java b/media/java/android/media/session/MediaSessionManager.java index aa0f7fdd70d5f..5eb2d05cea347 100644 --- a/media/java/android/media/session/MediaSessionManager.java +++ b/media/java/android/media/session/MediaSessionManager.java @@ -571,17 +571,6 @@ public final class MediaSessionManager { } } - /** - * Sends a media key event. The receiver will be selected automatically. - * - * @param keyEvent the key event to send - * @hide - */ - @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES) - public void dispatchMediaKeyEvent(@NonNull KeyEvent keyEvent) { - dispatchMediaKeyEventInternal(keyEvent, /*asSystemService=*/false, /*needWakeLock=*/false); - } - /** * Sends a media key event. The receiver will be selected automatically. *