Loading core/jni/android_hardware_input_InputWindowHandle.cpp +14 −13 Original line number Diff line number Diff line Loading @@ -16,20 +16,21 @@ #define LOG_TAG "InputWindowHandle" #include <nativehelper/JNIHelp.h> #include "core_jni_helpers.h" #include "jni.h" #include <android_runtime/AndroidRuntime.h> #include <utils/threads.h> #include "android_hardware_input_InputWindowHandle.h" #include <android/graphics/region.h> #include <android_runtime/AndroidRuntime.h> #include <binder/IPCThreadState.h> #include <gui/SurfaceControl.h> #include <nativehelper/JNIHelp.h> #include <ui/Region.h> #include <utils/threads.h> #include "android_hardware_input_InputWindowHandle.h" #include "android_hardware_input_InputApplicationHandle.h" #include "android_util_Binder.h" #include <binder/IPCThreadState.h> #include "core_jni_helpers.h" #include "input/InputWindow.h" #include "jni.h" namespace android { Loading Loading @@ -113,10 +114,10 @@ bool NativeInputWindowHandle::updateInfo() { mInfo.name = getStringField(env, obj, gInputWindowHandleClassInfo.name, "<null>"); mInfo.layoutParamsFlags = env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsFlags); mInfo.layoutParamsType = env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsType); mInfo.flags = Flags<InputWindowInfo::Flag>( env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsFlags)); mInfo.type = static_cast<InputWindowInfo::Type>( env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsType)); mInfo.dispatchingTimeout = decltype(mInfo.dispatchingTimeout)( env->GetLongField(obj, gInputWindowHandleClassInfo.dispatchingTimeoutNanos)); mInfo.frameLeft = env->GetIntField(obj, Loading Loading @@ -157,8 +158,8 @@ bool NativeInputWindowHandle::updateInfo() { gInputWindowHandleClassInfo.ownerPid); mInfo.ownerUid = env->GetIntField(obj, gInputWindowHandleClassInfo.ownerUid); mInfo.inputFeatures = env->GetIntField(obj, gInputWindowHandleClassInfo.inputFeatures); mInfo.inputFeatures = static_cast<InputWindowInfo::Feature>( env->GetIntField(obj, gInputWindowHandleClassInfo.inputFeatures)); mInfo.displayId = env->GetIntField(obj, gInputWindowHandleClassInfo.displayId); mInfo.portalToDisplayId = env->GetIntField(obj, Loading Loading
core/jni/android_hardware_input_InputWindowHandle.cpp +14 −13 Original line number Diff line number Diff line Loading @@ -16,20 +16,21 @@ #define LOG_TAG "InputWindowHandle" #include <nativehelper/JNIHelp.h> #include "core_jni_helpers.h" #include "jni.h" #include <android_runtime/AndroidRuntime.h> #include <utils/threads.h> #include "android_hardware_input_InputWindowHandle.h" #include <android/graphics/region.h> #include <android_runtime/AndroidRuntime.h> #include <binder/IPCThreadState.h> #include <gui/SurfaceControl.h> #include <nativehelper/JNIHelp.h> #include <ui/Region.h> #include <utils/threads.h> #include "android_hardware_input_InputWindowHandle.h" #include "android_hardware_input_InputApplicationHandle.h" #include "android_util_Binder.h" #include <binder/IPCThreadState.h> #include "core_jni_helpers.h" #include "input/InputWindow.h" #include "jni.h" namespace android { Loading Loading @@ -113,10 +114,10 @@ bool NativeInputWindowHandle::updateInfo() { mInfo.name = getStringField(env, obj, gInputWindowHandleClassInfo.name, "<null>"); mInfo.layoutParamsFlags = env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsFlags); mInfo.layoutParamsType = env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsType); mInfo.flags = Flags<InputWindowInfo::Flag>( env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsFlags)); mInfo.type = static_cast<InputWindowInfo::Type>( env->GetIntField(obj, gInputWindowHandleClassInfo.layoutParamsType)); mInfo.dispatchingTimeout = decltype(mInfo.dispatchingTimeout)( env->GetLongField(obj, gInputWindowHandleClassInfo.dispatchingTimeoutNanos)); mInfo.frameLeft = env->GetIntField(obj, Loading Loading @@ -157,8 +158,8 @@ bool NativeInputWindowHandle::updateInfo() { gInputWindowHandleClassInfo.ownerPid); mInfo.ownerUid = env->GetIntField(obj, gInputWindowHandleClassInfo.ownerUid); mInfo.inputFeatures = env->GetIntField(obj, gInputWindowHandleClassInfo.inputFeatures); mInfo.inputFeatures = static_cast<InputWindowInfo::Feature>( env->GetIntField(obj, gInputWindowHandleClassInfo.inputFeatures)); mInfo.displayId = env->GetIntField(obj, gInputWindowHandleClassInfo.displayId); mInfo.portalToDisplayId = env->GetIntField(obj, Loading