OSDN Git Service

AudioFocusRequest: getOnAudioFocusChangeListener in test API
authorJean-Michel Trivi <jmtrivi@google.com>
Thu, 5 Apr 2018 22:46:06 +0000 (15:46 -0700)
committerJean-Michel Trivi <jmtrivi@google.com>
Fri, 6 Apr 2018 23:59:21 +0000 (16:59 -0700)
Bug: 77651038
Test: CTS AudioFocusTest
Change-Id: I071057f1ed0ed6c56c16182a48191d763d408ae1

api/test-current.txt
media/java/android/media/AudioFocusRequest.java

index b7faac9..9f2aaab 100644 (file)
@@ -469,6 +469,10 @@ package android.location {
 
 package android.media {
 
+  public final class AudioFocusRequest {
+    method public android.media.AudioManager.OnAudioFocusChangeListener getOnAudioFocusChangeListener();
+  }
+
   public final class AudioFormat implements android.os.Parcelable {
     method public static int channelCountFromInChannelMask(int);
     method public static int channelCountFromOutChannelMask(int);
index 7104dad..fe89b89 100644 (file)
@@ -19,6 +19,7 @@ package android.media;
 import android.annotation.NonNull;
 import android.annotation.Nullable;
 import android.annotation.SystemApi;
+import android.annotation.TestApi;
 import android.media.AudioManager.OnAudioFocusChangeListener;
 import android.os.Bundle;
 import android.os.Handler;
@@ -262,6 +263,7 @@ public final class AudioFocusRequest {
      * Returns the focus change listener set for this {@code AudioFocusRequest}.
      * @return null if no {@link AudioManager.OnAudioFocusChangeListener} was set.
      */
+    @TestApi
     public @Nullable OnAudioFocusChangeListener getOnAudioFocusChangeListener() {
         return mFocusListener;
     }