Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a44d7cd2 authored by Sungsoo Lim's avatar Sungsoo Lim Committed by Android (Google) Code Review
Browse files

Merge "Revert "MediaSession: Add methods for queue managements"" into oc-dev

parents 51d91bff 7066c9e4
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -24254,8 +24254,6 @@ package android.media.session {
  public final class MediaController {
    ctor public MediaController(android.content.Context, android.media.session.MediaSession.Token);
    method public void addQueueItem(android.media.MediaDescription);
    method public void addQueueItem(android.media.MediaDescription, int);
    method public void adjustVolume(int, int);
    method public boolean dispatchMediaButtonEvent(android.view.KeyEvent);
    method public android.os.Bundle getExtras();
@@ -24274,8 +24272,6 @@ package android.media.session {
    method public boolean isShuffleModeEnabled();
    method public void registerCallback(android.media.session.MediaController.Callback);
    method public void registerCallback(android.media.session.MediaController.Callback, android.os.Handler);
    method public void removeQueueItem(android.media.MediaDescription);
    method public void removeQueueItemAt(int);
    method public void sendCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
    method public void setVolumeTo(int, int);
    method public void unregisterCallback(android.media.session.MediaController.Callback);
@@ -24353,14 +24349,11 @@ package android.media.session {
    method public void setSessionActivity(android.app.PendingIntent);
    method public void setShuffleModeEnabled(boolean);
    field public static final deprecated int FLAG_HANDLES_MEDIA_BUTTONS = 1; // 0x1
    field public static final int FLAG_HANDLES_QUEUE_COMMANDS = 4; // 0x4
    field public static final deprecated int FLAG_HANDLES_TRANSPORT_CONTROLS = 2; // 0x2
  }
  public static abstract class MediaSession.Callback {
    ctor public MediaSession.Callback();
    method public void onAddQueueItem(android.media.MediaDescription);
    method public void onAddQueueItem(android.media.MediaDescription, int);
    method public void onCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
    method public void onCustomAction(java.lang.String, android.os.Bundle);
    method public void onFastForward();
@@ -24374,8 +24367,6 @@ package android.media.session {
    method public void onPrepareFromMediaId(java.lang.String, android.os.Bundle);
    method public void onPrepareFromSearch(java.lang.String, android.os.Bundle);
    method public void onPrepareFromUri(android.net.Uri, android.os.Bundle);
    method public void onRemoveQueueItem(android.media.MediaDescription);
    method public void onRemoveQueueItemAt(int);
    method public void onRewind();
    method public void onSeekTo(long);
    method public void onSetRating(android.media.Rating);
+0 −9
Original line number Diff line number Diff line
@@ -26176,8 +26176,6 @@ package android.media.session {
  public final class MediaController {
    ctor public MediaController(android.content.Context, android.media.session.MediaSession.Token);
    method public void addQueueItem(android.media.MediaDescription);
    method public void addQueueItem(android.media.MediaDescription, int);
    method public void adjustVolume(int, int);
    method public boolean dispatchMediaButtonEvent(android.view.KeyEvent);
    method public android.os.Bundle getExtras();
@@ -26196,8 +26194,6 @@ package android.media.session {
    method public boolean isShuffleModeEnabled();
    method public void registerCallback(android.media.session.MediaController.Callback);
    method public void registerCallback(android.media.session.MediaController.Callback, android.os.Handler);
    method public void removeQueueItem(android.media.MediaDescription);
    method public void removeQueueItemAt(int);
    method public void sendCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
    method public void setVolumeTo(int, int);
    method public void unregisterCallback(android.media.session.MediaController.Callback);
@@ -26275,14 +26271,11 @@ package android.media.session {
    method public void setSessionActivity(android.app.PendingIntent);
    method public void setShuffleModeEnabled(boolean);
    field public static final deprecated int FLAG_HANDLES_MEDIA_BUTTONS = 1; // 0x1
    field public static final int FLAG_HANDLES_QUEUE_COMMANDS = 4; // 0x4
    field public static final deprecated int FLAG_HANDLES_TRANSPORT_CONTROLS = 2; // 0x2
  }
  public static abstract class MediaSession.Callback {
    ctor public MediaSession.Callback();
    method public void onAddQueueItem(android.media.MediaDescription);
    method public void onAddQueueItem(android.media.MediaDescription, int);
    method public void onCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
    method public void onCustomAction(java.lang.String, android.os.Bundle);
    method public void onFastForward();
@@ -26296,8 +26289,6 @@ package android.media.session {
    method public void onPrepareFromMediaId(java.lang.String, android.os.Bundle);
    method public void onPrepareFromSearch(java.lang.String, android.os.Bundle);
    method public void onPrepareFromUri(android.net.Uri, android.os.Bundle);
    method public void onRemoveQueueItem(android.media.MediaDescription);
    method public void onRemoveQueueItemAt(int);
    method public void onRewind();
    method public void onSeekTo(long);
    method public void onSetRating(android.media.Rating);
+0 −9
Original line number Diff line number Diff line
@@ -24361,8 +24361,6 @@ package android.media.session {
  public final class MediaController {
    ctor public MediaController(android.content.Context, android.media.session.MediaSession.Token);
    method public void addQueueItem(android.media.MediaDescription);
    method public void addQueueItem(android.media.MediaDescription, int);
    method public void adjustVolume(int, int);
    method public boolean dispatchMediaButtonEvent(android.view.KeyEvent);
    method public android.os.Bundle getExtras();
@@ -24381,8 +24379,6 @@ package android.media.session {
    method public boolean isShuffleModeEnabled();
    method public void registerCallback(android.media.session.MediaController.Callback);
    method public void registerCallback(android.media.session.MediaController.Callback, android.os.Handler);
    method public void removeQueueItem(android.media.MediaDescription);
    method public void removeQueueItemAt(int);
    method public void sendCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
    method public void setVolumeTo(int, int);
    method public void unregisterCallback(android.media.session.MediaController.Callback);
@@ -24460,14 +24456,11 @@ package android.media.session {
    method public void setSessionActivity(android.app.PendingIntent);
    method public void setShuffleModeEnabled(boolean);
    field public static final deprecated int FLAG_HANDLES_MEDIA_BUTTONS = 1; // 0x1
    field public static final int FLAG_HANDLES_QUEUE_COMMANDS = 4; // 0x4
    field public static final deprecated int FLAG_HANDLES_TRANSPORT_CONTROLS = 2; // 0x2
  }
  public static abstract class MediaSession.Callback {
    ctor public MediaSession.Callback();
    method public void onAddQueueItem(android.media.MediaDescription);
    method public void onAddQueueItem(android.media.MediaDescription, int);
    method public void onCommand(java.lang.String, android.os.Bundle, android.os.ResultReceiver);
    method public void onCustomAction(java.lang.String, android.os.Bundle);
    method public void onFastForward();
@@ -24481,8 +24474,6 @@ package android.media.session {
    method public void onPrepareFromMediaId(java.lang.String, android.os.Bundle);
    method public void onPrepareFromSearch(java.lang.String, android.os.Bundle);
    method public void onPrepareFromUri(android.net.Uri, android.os.Bundle);
    method public void onRemoveQueueItem(android.media.MediaDescription);
    method public void onRemoveQueueItemAt(int);
    method public void onRewind();
    method public void onSeekTo(long);
    method public void onSetRating(android.media.Rating);
+0 −5
Original line number Diff line number Diff line
@@ -16,7 +16,6 @@
package android.media.session;

import android.content.Intent;
import android.media.MediaDescription;
import android.media.Rating;
import android.net.Uri;
import android.os.Bundle;
@@ -50,10 +49,6 @@ oneway interface ISessionCallback {
    void onRepeatMode(int repeatMode);
    void onShuffleMode(boolean enabled);
    void onCustomAction(String action, in Bundle args);
    void onAddQueueItem(in MediaDescription description);
    void onAddQueueItemAt(in MediaDescription description, int index);
    void onRemoveQueueItem(in MediaDescription description);
    void onRemoveQueueItemAt(int index);

    // These callbacks are for volume handling
    void onAdjustVolume(int direction);
+0 −6
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@ package android.media.session;
import android.app.PendingIntent;
import android.content.Intent;
import android.content.pm.ParceledListSlice;
import android.media.MediaDescription;
import android.media.MediaMetadata;
import android.media.Rating;
import android.media.session.ISessionControllerCallback;
@@ -52,11 +51,6 @@ interface ISessionController {
    MediaMetadata getMetadata();
    PlaybackState getPlaybackState();
    ParceledListSlice getQueue();
    void addQueueItem(in MediaDescription description);
    void addQueueItemAt(in MediaDescription description, int index);
    void removeQueueItem(in MediaDescription description);
    void removeQueueItemAt(int index);

    CharSequence getQueueTitle();
    Bundle getExtras();
    int getRatingType();
Loading