Merge "Unhide MediaDrm#getPlaybackComponent" into sc-dev

This commit is contained in:
Robert Shih
2021-03-15 17:00:32 +00:00
committed by Android (Google) Code Review
3 changed files with 1 additions and 7 deletions

View File

@@ -21892,6 +21892,7 @@ package android.media {
method @NonNull public java.util.List<byte[]> getOfflineLicenseKeySetIds();
method public int getOfflineLicenseState(@NonNull byte[]);
method public int getOpenSessionCount();
method @Nullable public android.media.metrics.PlaybackComponent getPlaybackComponent(@NonNull byte[]);
method @NonNull public byte[] getPropertyByteArray(String);
method @NonNull public String getPropertyString(@NonNull String);
method @NonNull public android.media.MediaDrm.ProvisionRequest getProvisionRequest();

View File

@@ -1380,10 +1380,6 @@ package android.media {
method public int getMaxMacroBlocks();
}
public final class MediaDrm implements java.lang.AutoCloseable {
method @Nullable public android.media.metrics.PlaybackComponent getPlaybackComponent(@NonNull byte[]);
}
public final class MediaRoute2Info implements android.os.Parcelable {
method @NonNull public String getOriginalId();
}

View File

@@ -21,7 +21,6 @@ import android.annotation.IntDef;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.StringDef;
import android.annotation.TestApi;
import android.app.ActivityThread;
import android.app.Application;
import android.compat.annotation.UnsupportedAppUsage;
@@ -2937,9 +2936,7 @@ public final class MediaDrm implements AutoCloseable {
* @return a {@link PlaybackComponent} associated with the session,
* or {@code null} if the session is closed or does not exist.
* @see PlaybackComponent
* @hide
*/
@TestApi
@Nullable
public PlaybackComponent getPlaybackComponent(@NonNull byte[] sessionId) {
if (sessionId == null) {