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

Commit e94f909e authored by Insun Kang's avatar Insun Kang
Browse files

Commented unresolved hidden API usages

Bug: 119539695
Test: Build
Change-Id: I6d464226eaf338e953b3a8e245af82b4cba5e221
parent 84cfbfd3
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -122,9 +122,10 @@ public class MediaDescription implements Parcelable {

    private MediaDescription(Parcel in) {
        mMediaId = in.readString();
        mTitle = in.readCharSequence();
        mSubtitle = in.readCharSequence();
        mDescription = in.readCharSequence();
        //TODO(b/119783509): Resolve hidden API Usage. Parcel#{read,write}CharSequence
        mTitle = "";  //in.readCharSequence();
        mSubtitle = "";  //in.readCharSequence();
        mDescription = "";  //in.readCharSequence();
        mIcon = in.readParcelable(null);
        mIconUri = in.readParcelable(null);
        mExtras = in.readBundle();
@@ -210,9 +211,12 @@ public class MediaDescription implements Parcelable {
    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(mMediaId);
        //TODO(b/119783509): Resolve hidden API Usage. Parcel#{read,write}CharSequence
        /*
        dest.writeCharSequence(mTitle);
        dest.writeCharSequence(mSubtitle);
        dest.writeCharSequence(mDescription);
        */
        dest.writeParcelable(mIcon, flags);
        dest.writeParcelable(mIconUri, flags);
        dest.writeBundle(mExtras);
+3 −1
Original line number Diff line number Diff line
@@ -422,7 +422,9 @@ public final class MediaMetadata implements Parcelable {
    }

    private MediaMetadata(Parcel in) {
        mBundle = Bundle.setDefusable(in.readBundle(), true);
        //TODO(b/119789387): Resolve hidden API usage: Bundle#setDefusable
        //mBundle = Bundle.setDefusable(in.readBundle(), true);
        mBundle = new Bundle();  //TODO:remove this.
    }

    /**
+7 −1
Original line number Diff line number Diff line
@@ -23,7 +23,7 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.ServiceConnection;
import android.content.pm.ParceledListSlice;
//import android.content.pm.ParceledListSlice;
import android.media.MediaDescription;
import android.media.session.MediaController;
import android.media.session.MediaSession;
@@ -652,6 +652,8 @@ public final class MediaBrowser {
        });
    }

    //TODO:(b/119750807) Resolve hidden API usage ParceledListSlice.
    /*
    private final void onLoadChildren(final IMediaBrowserServiceCallbacks callback,
            final String parentId, final ParceledListSlice list, final Bundle options) {
        mHandler.post(new Runnable() {
@@ -697,6 +699,7 @@ public final class MediaBrowser {
            }
        });
    }
    */

    /**
     * Return true if {@code callback} is the current ServiceCallbacks. Also logs if it's not.
@@ -1106,6 +1109,8 @@ public final class MediaBrowser {
            }
        }

        //TODO:(b/119750807) Resolve hidden API usage ParceledListSlice.
        /*
        @Override
        public void onLoadChildren(String parentId, ParceledListSlice list) {
            onLoadChildrenWithOptions(parentId, list, null);
@@ -1119,6 +1124,7 @@ public final class MediaBrowser {
                mediaBrowser.onLoadChildren(this, parentId, list, options);
            }
        }
        */
    }

    private static class Subscription {
+5 −3
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ package android.media.session;

import android.app.PendingIntent;
import android.content.pm.ParceledListSlice;
import android.media.AudioAttributes;
//import android.media.AudioAttributes;
import android.media.MediaMetadata;
import android.media.session.ISessionController;
import android.media.session.PlaybackState;
@@ -41,13 +41,15 @@ interface ISession {
    // These commands are for the TransportPerformer
    void setMetadata(in MediaMetadata metadata);
    void setPlaybackState(in PlaybackState state);
    void setQueue(in ParceledListSlice queue);
    //TODO(b/119750807): Resolve hidden API usage ParceledListSlice.
    //void setQueue(in ParceledListSlice queue);
    void setQueueTitle(CharSequence title);
    void setExtras(in Bundle extras);
    void setRatingType(int type);

    // These commands relate to volume handling
    void setPlaybackToLocal(in AudioAttributes attributes);
    //TODO(b/119751592): Decide if AudioAttributes should be updated.
    //void setPlaybackToLocal(in AudioAttributes attributes);
    void setPlaybackToRemote(int control, int max);
    void setCurrentVolume(int currentVolume);
}
+3 −2
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ package android.media.session;

import android.app.PendingIntent;
import android.content.Intent;
import android.content.pm.ParceledListSlice;
//import android.content.pm.ParceledListSlice;
import android.media.MediaMetadata;
import android.media.Rating;
import android.media.session.ISessionControllerCallback;
@@ -81,7 +81,8 @@ interface ISessionController {
            String action, in Bundle args);
    MediaMetadata getMetadata();
    PlaybackState getPlaybackState();
    ParceledListSlice getQueue();
    //TODO:(b/119750807) Resolve hidden API usage ParceledListSlice.
    //ParceledListSlice getQueue();
    CharSequence getQueueTitle();
    Bundle getExtras();
    int getRatingType();
Loading