diff --git a/core/api/test-current.txt b/core/api/test-current.txt index 6a4584b39135c..85861c3db4666 100644 --- a/core/api/test-current.txt +++ b/core/api/test-current.txt @@ -1735,6 +1735,7 @@ package android.media { public final class MediaCas implements java.lang.AutoCloseable { method public void forceResourceLost(); + method public boolean isAidlHal(); } public static final class MediaCodecInfo.VideoCapabilities.PerformancePoint { @@ -1745,6 +1746,10 @@ package android.media { method public int getMaxMacroBlocks(); } + public final class MediaDescrambler implements java.lang.AutoCloseable { + method public boolean isAidlHal(); + } + public final class MediaRoute2Info implements android.os.Parcelable { method @NonNull public String getOriginalId(); } diff --git a/media/java/android/media/MediaCas.java b/media/java/android/media/MediaCas.java index 0704da4fb63d8..5bc8c04c8a537 100644 --- a/media/java/android/media/MediaCas.java +++ b/media/java/android/media/MediaCas.java @@ -944,10 +944,11 @@ public final class MediaCas implements AutoCloseable { } /** - * Check if the HAL is an AIDL implementation + * Check if the HAL is an AIDL implementation. For CTS testing purpose. * * @hide */ + @TestApi public boolean isAidlHal() { return mICas != null; } diff --git a/media/java/android/media/MediaDescrambler.java b/media/java/android/media/MediaDescrambler.java index 15dee8516f0c7..3c276d6ae8b6c 100644 --- a/media/java/android/media/MediaDescrambler.java +++ b/media/java/android/media/MediaDescrambler.java @@ -17,6 +17,7 @@ package android.media; import android.annotation.NonNull; +import android.annotation.TestApi; import android.hardware.cas.IDescrambler; import android.hardware.cas.ScramblingControl; import android.hardware.cas.V1_0.IDescramblerBase; @@ -221,10 +222,11 @@ public final class MediaDescrambler implements AutoCloseable { } /** - * Check if the underlying HAL is AIDL. Used only for CTS. + * Check if the underlying HAL is AIDL. For CTS testing purpose. * * @hide */ + @TestApi public boolean isAidlHal() { return mIsAidlHal; }