| Index: content/public/android/java/src/org/chromium/content_public/browser/MediaSessionObserver.java
|
| diff --git a/content/public/android/java/src/org/chromium/content_public/browser/MediaSessionObserver.java b/content/public/android/java/src/org/chromium/content_public/browser/MediaSessionObserver.java
|
| index b133f883f20dfd51b70d22c29f5589fa354fccd3..b6235e3ec13976be7f29a54d5454cbd7e41f8d19 100644
|
| --- a/content/public/android/java/src/org/chromium/content_public/browser/MediaSessionObserver.java
|
| +++ b/content/public/android/java/src/org/chromium/content_public/browser/MediaSessionObserver.java
|
| @@ -9,6 +9,8 @@ import android.support.annotation.Nullable;
|
| import org.chromium.content.browser.MediaSessionImpl;
|
| import org.chromium.content_public.common.MediaMetadata;
|
|
|
| +import java.util.Set;
|
| +
|
| /**
|
| * This class is Java implementation of native MediaSessionObserver. The class receives media
|
| * session messages from Java {@link MediaSession}, which acts acts as a proxy forwarding messages
|
| @@ -56,16 +58,10 @@ public abstract class MediaSessionObserver {
|
| public void mediaSessionMetadataChanged(MediaMetadata metadata) {}
|
|
|
| /**
|
| - * Called when the observed {@link MediaSession} has enabled an action.
|
| - * @param action The enabled action.
|
| - */
|
| - public void mediaSessionEnabledAction(int action) {}
|
| -
|
| - /**
|
| - * Called when the observed {@link MediaSession} has disabled an action.
|
| - * @param action The disabled action.
|
| + * Called when the observed {@link MediaSession} has changed its action list.
|
| + * @param actions The new action list after the change.
|
| */
|
| - public void mediaSessionDisabledAction(int action) {}
|
| + public void mediaSessionActionsChanged(Set<Integer> actions) {}
|
|
|
| /**
|
| * Stop observing the media session. Users must explicitly call this before dereferencing the
|
|
|