transcoding: Unhide ApplicationMediaCapabilities

CTS-Coverage-Bug:172074159

Bug: 169849854
Test: Unit test
Change-Id: Ib043bf8e52c6868cd1dfeff5552755d394c4c851
This commit is contained in:
hkuang
2020-10-30 12:17:44 -07:00
parent e81f13321b
commit 10acecb23b
5 changed files with 307 additions and 60 deletions

View File

@@ -24184,6 +24184,25 @@ package android.location {
package android.media {
public final class ApplicationMediaCapabilities implements android.os.Parcelable {
method public int describeContents();
method @NonNull public java.util.List<java.lang.String> getSupportedHdrTypes();
method @NonNull public java.util.List<java.lang.String> getSupportedVideoMimeTypes();
method public boolean isHdrTypeSupported(@NonNull String);
method public boolean isSlowMotionSupported();
method public boolean isVideoMimeTypeSupported(@NonNull String);
method public void writeToParcel(@NonNull android.os.Parcel, int);
field @NonNull public static final android.os.Parcelable.Creator<android.media.ApplicationMediaCapabilities> CREATOR;
}
public static final class ApplicationMediaCapabilities.Builder {
ctor public ApplicationMediaCapabilities.Builder();
method @NonNull public android.media.ApplicationMediaCapabilities.Builder addSupportedHdrType(@NonNull String);
method @NonNull public android.media.ApplicationMediaCapabilities.Builder addSupportedVideoMimeType(@NonNull String);
method @NonNull public android.media.ApplicationMediaCapabilities build();
method @NonNull public android.media.ApplicationMediaCapabilities.Builder setSlowMotionSupported(boolean);
}
public class AsyncPlayer {
ctor public AsyncPlayer(String);
method @Deprecated public void play(android.content.Context, android.net.Uri, boolean, int);
@@ -26303,6 +26322,17 @@ package android.media {
field public static final String TRACKS = "android.media.mediaextractor.ntrk";
}
public final class MediaFeature {
ctor public MediaFeature();
}
public static final class MediaFeature.HdrType {
field public static final String DOLBY_VISION = "android.media.feature.hdr.dolby_vision";
field public static final String HDR10 = "android.media.feature.hdr.hdr10";
field public static final String HDR10_PLUS = "android.media.feature.hdr.hdr10_plus";
field public static final String HLG = "android.media.feature.hdr.hlg";
}
public final class MediaFormat {
ctor public MediaFormat();
ctor public MediaFormat(@NonNull android.media.MediaFormat);