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

Commit f343c491 authored by Wei Jia's avatar Wei Jia Committed by android-build-merger
Browse files

Merge "BufferingParams: add annotation @TestApi" into pi-dev am: fb052cc3

am: bfd7f564

Change-Id: Icc721ee3fd658ab503f60a45f2e8f7fd34e7a1d4
parents 30524c6f bfd7f564
Loading
Loading
Loading
Loading
+21 −0
Original line number Original line Diff line number Diff line
@@ -492,6 +492,27 @@ package android.media {
    method public int getProgramId();
    method public int getProgramId();
  }
  }


  public final class BufferingParams implements android.os.Parcelable {
    method public int describeContents();
    method public int getInitialMarkMs();
    method public int getResumePlaybackMarkMs();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator<android.media.BufferingParams> CREATOR;
  }

  public static class BufferingParams.Builder {
    ctor public BufferingParams.Builder();
    ctor public BufferingParams.Builder(android.media.BufferingParams);
    method public android.media.BufferingParams build();
    method public android.media.BufferingParams.Builder setInitialMarkMs(int);
    method public android.media.BufferingParams.Builder setResumePlaybackMarkMs(int);
  }

  public class MediaPlayer implements android.media.AudioRouting android.media.VolumeAutomation {
    method public android.media.BufferingParams getBufferingParams();
    method public void setBufferingParams(android.media.BufferingParams);
  }

  public final class PlaybackParams implements android.os.Parcelable {
  public final class PlaybackParams implements android.os.Parcelable {
    method public int getAudioStretchMode();
    method public int getAudioStretchMode();
    method public android.media.PlaybackParams setAudioStretchMode(int);
    method public android.media.PlaybackParams setAudioStretchMode(int);
+2 −0
Original line number Original line Diff line number Diff line
@@ -17,6 +17,7 @@
package android.media;
package android.media;


import android.annotation.IntDef;
import android.annotation.IntDef;
import android.annotation.TestApi;
import android.os.Parcel;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.Parcelable;


@@ -63,6 +64,7 @@ import java.lang.annotation.RetentionPolicy;
 * <p>Users should use {@link Builder} to change {@link BufferingParams}.
 * <p>Users should use {@link Builder} to change {@link BufferingParams}.
 * @hide
 * @hide
 */
 */
@TestApi
public final class BufferingParams implements Parcelable {
public final class BufferingParams implements Parcelable {
    private static final int BUFFERING_NO_MARK = -1;
    private static final int BUFFERING_NO_MARK = -1;


+3 −0
Original line number Original line Diff line number Diff line
@@ -19,6 +19,7 @@ package android.media;
import android.annotation.IntDef;
import android.annotation.IntDef;
import android.annotation.NonNull;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.Nullable;
import android.annotation.TestApi;
import android.app.ActivityThread;
import android.app.ActivityThread;
import android.content.ContentProvider;
import android.content.ContentProvider;
import android.content.ContentResolver;
import android.content.ContentResolver;
@@ -1680,6 +1681,7 @@ public class MediaPlayer extends PlayerBase
     * @hide
     * @hide
     */
     */
    @NonNull
    @NonNull
    @TestApi
    public native BufferingParams getBufferingParams();
    public native BufferingParams getBufferingParams();


    /**
    /**
@@ -1696,6 +1698,7 @@ public class MediaPlayer extends PlayerBase
     * @throws IllegalArgumentException if params is invalid or not supported.
     * @throws IllegalArgumentException if params is invalid or not supported.
     * @hide
     * @hide
     */
     */
    @TestApi
    public native void setBufferingParams(@NonNull BufferingParams params);
    public native void setBufferingParams(@NonNull BufferingParams params);


    /**
    /**