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

Commit d922e0d6 authored by Sungsoo Lim's avatar Sungsoo Lim
Browse files

Unhide MediaItem2

Bug: 122334310
Test: pass MediaItem2Test
Change-Id: Icfdefec07071c897e1d70601fa3ff5d21e80e18c
parent 4e07b513
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -24939,6 +24939,25 @@ package android.media {
    field public static final int TYPE_STRING = 4; // 0x4
  }
  public final class MediaItem2 implements android.os.Parcelable {
    method public int describeContents();
    method public long getEndPosition();
    method public android.media.MediaMetadata getMetadata();
    method public long getStartPosition();
    method public void setMetadata(android.media.MediaMetadata);
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator<android.media.MediaItem2> CREATOR;
    field public static final long POSITION_UNKNOWN = 576460752303423487L; // 0x7ffffffffffffffL
  }
  public static class MediaItem2.Builder {
    ctor public MediaItem2.Builder();
    method public android.media.MediaItem2 build();
    method public android.media.MediaItem2.Builder setEndPosition(long);
    method public android.media.MediaItem2.Builder setMetadata(android.media.MediaMetadata);
    method public android.media.MediaItem2.Builder setStartPosition(long);
  }
  public final class MediaMetadata implements android.os.Parcelable {
    method public boolean containsKey(java.lang.String);
    method public int describeContents();
+1 −3
Original line number Diff line number Diff line
@@ -40,9 +40,8 @@ import java.util.concurrent.Executor;
 * <a href="{@docRoot}reference/androidx/media2/package-summary.html">Media2 Library</a>
 * for consistent behavior across all devices.
 * <p>
 * @hide
 */
public class MediaItem2 implements Parcelable {
public final class MediaItem2 implements Parcelable {
    private static final String TAG = "MediaItem2";

    // intentionally less than long.MAX_VALUE.
@@ -69,7 +68,6 @@ public class MediaItem2 implements Parcelable {
                }
            };

    // TODO: Use SessionPlayer2.UNKNOWN_TIME instead
    private static final long UNKNOWN_TIME = -1;

    private final long mStartPositionMs;