Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(325)

Unified Diff: content/public/android/java/src/org/chromium/content/browser/MediaSessionImpl.java

Issue 2526533002: Allow MediaSession in iframes to be routed (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/public/android/java/src/org/chromium/content/browser/MediaSessionImpl.java
diff --git a/content/public/android/java/src/org/chromium/content/browser/MediaSessionImpl.java b/content/public/android/java/src/org/chromium/content/browser/MediaSessionImpl.java
index 15350c59abee0115a5af0e1d6428b5636a3fa8a8..16bdb59ab318f889d24b9ddadb54c6534d282a37 100644
--- a/content/public/android/java/src/org/chromium/content/browser/MediaSessionImpl.java
+++ b/content/public/android/java/src/org/chromium/content/browser/MediaSessionImpl.java
@@ -12,6 +12,8 @@ import org.chromium.content_public.browser.MediaSessionObserver;
import org.chromium.content_public.browser.WebContents;
import org.chromium.content_public.common.MediaMetadata;
+import java.util.List;
+
/**
* The MediaSessionImpl Java wrapper to allow communicating with the native MediaSessionImpl object.
* The object is owned by Java WebContentsImpl instead of native to avoid introducing a new garbage
@@ -93,16 +95,9 @@ public class MediaSessionImpl extends MediaSession {
}
@CalledByNative
- private void mediaSessionEnabledAction(int action) {
- for (mObserversIterator.rewind(); mObserversIterator.hasNext();) {
- mObserversIterator.next().mediaSessionEnabledAction(action);
- }
- }
-
- @CalledByNative
- private void mediaSessionDisabledAction(int action) {
+ private void mediaSessionActionsChanged(List<Integer> actions) {
for (mObserversIterator.rewind(); mObserversIterator.hasNext();) {
- mObserversIterator.next().mediaSessionDisabledAction(action);
+ mObserversIterator.next().mediaSessionActionsChanged(actions);
}
}

Powered by Google App Engine
This is Rietveld 408576698