Merge "Remove getPrimaryPhysicalDisplayId"

This commit is contained in:
Huihong Luo
2022-08-09 18:08:37 +00:00
committed by Android (Google) Code Review
2 changed files with 0 additions and 18 deletions

View File

@@ -172,7 +172,6 @@ public final class SurfaceControl implements Parcelable {
private static native boolean nativeGetAnimationFrameStats(WindowAnimationFrameStats outStats);
private static native long[] nativeGetPhysicalDisplayIds();
private static native long nativeGetPrimaryPhysicalDisplayId();
private static native IBinder nativeGetPhysicalDisplayToken(long physicalDisplayId);
private static native IBinder nativeCreateDisplay(String name, boolean secure);
private static native void nativeDestroyDisplay(IBinder displayToken);
@@ -2394,15 +2393,6 @@ public final class SurfaceControl implements Parcelable {
return nativeGetPhysicalDisplayIds();
}
/**
* Exposed to identify the correct display to apply the primary display orientation. Avoid using
* for any other purpose.
* @hide
*/
public static long getPrimaryPhysicalDisplayId() {
return nativeGetPrimaryPhysicalDisplayId();
}
/**
* @hide
*/

View File

@@ -1116,12 +1116,6 @@ static jlongArray nativeGetPhysicalDisplayIds(JNIEnv* env, jclass clazz) {
return array;
}
static jlong nativeGetPrimaryPhysicalDisplayId(JNIEnv* env, jclass clazz) {
PhysicalDisplayId displayId;
SurfaceComposerClient::getPrimaryPhysicalDisplayId(&displayId);
return static_cast<jlong>(displayId.value);
}
static jobject nativeGetPhysicalDisplayToken(JNIEnv* env, jclass clazz, jlong physicalDisplayId) {
const auto id = DisplayId::fromValue<PhysicalDisplayId>(physicalDisplayId);
if (!id) return nullptr;
@@ -2210,8 +2204,6 @@ static const JNINativeMethod sSurfaceControlMethods[] = {
(void*)nativeSetDefaultFrameRateCompatibility},
{"nativeGetPhysicalDisplayIds", "()[J",
(void*)nativeGetPhysicalDisplayIds },
{"nativeGetPrimaryPhysicalDisplayId", "()J",
(void*)nativeGetPrimaryPhysicalDisplayId },
{"nativeGetPhysicalDisplayToken", "(J)Landroid/os/IBinder;",
(void*)nativeGetPhysicalDisplayToken },
{"nativeCreateDisplay", "(Ljava/lang/String;Z)Landroid/os/IBinder;",