| { |
| "array_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "AHardwareBuffer_Plane [4]", |
| "name" : "AHardwareBuffer_Plane [4]", |
| "referenced_type" : "type-64", |
| "self_type" : "type-63", |
| "size" : 64, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "long [4]", |
| "name" : "long [4]", |
| "referenced_type" : "type-35", |
| "self_type" : "type-42", |
| "size" : 32, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "unsigned int [6]", |
| "name" : "unsigned int [6]", |
| "referenced_type" : "type-7", |
| "self_type" : "type-33", |
| "size" : 24, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void *[1]", |
| "name" : "void *[1]", |
| "referenced_type" : "type-4", |
| "self_type" : "type-18", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void *[4]", |
| "name" : "void *[4]", |
| "referenced_type" : "type-4", |
| "self_type" : "type-3", |
| "size" : 32, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void *[7]", |
| "name" : "void *[7]", |
| "referenced_type" : "type-4", |
| "self_type" : "type-22", |
| "size" : 56, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| } |
| ], |
| "builtin_types" : |
| [ |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "bool", |
| "name" : "bool", |
| "referenced_type" : "type-110", |
| "self_type" : "type-110", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "float", |
| "name" : "float", |
| "referenced_type" : "type-41", |
| "self_type" : "type-41", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "linker_set_key" : "int", |
| "name" : "int", |
| "referenced_type" : "type-2", |
| "self_type" : "type-2", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "linker_set_key" : "long", |
| "name" : "long", |
| "referenced_type" : "type-35", |
| "self_type" : "type-35", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "unsigned int", |
| "name" : "unsigned int", |
| "referenced_type" : "type-7", |
| "self_type" : "type-7", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "unsigned long", |
| "name" : "unsigned long", |
| "referenced_type" : "type-17", |
| "self_type" : "type-17", |
| "size" : 8 |
| }, |
| { |
| "linker_set_key" : "void", |
| "name" : "void", |
| "referenced_type" : "type-5", |
| "self_type" : "type-5" |
| } |
| ], |
| "elf_functions" : |
| [ |
| { |
| "name" : "AAssetDir_close" |
| }, |
| { |
| "name" : "AAssetDir_getNextFileName" |
| }, |
| { |
| "name" : "AAssetDir_rewind" |
| }, |
| { |
| "name" : "AAssetManager_fromJava" |
| }, |
| { |
| "name" : "AAssetManager_open" |
| }, |
| { |
| "name" : "AAssetManager_openDir" |
| }, |
| { |
| "name" : "AAsset_close" |
| }, |
| { |
| "name" : "AAsset_getBuffer" |
| }, |
| { |
| "name" : "AAsset_getLength" |
| }, |
| { |
| "name" : "AAsset_getLength64" |
| }, |
| { |
| "name" : "AAsset_getRemainingLength" |
| }, |
| { |
| "name" : "AAsset_getRemainingLength64" |
| }, |
| { |
| "name" : "AAsset_isAllocated" |
| }, |
| { |
| "name" : "AAsset_openFileDescriptor" |
| }, |
| { |
| "name" : "AAsset_openFileDescriptor64" |
| }, |
| { |
| "name" : "AAsset_read" |
| }, |
| { |
| "name" : "AAsset_seek" |
| }, |
| { |
| "name" : "AAsset_seek64" |
| }, |
| { |
| "name" : "AChoreographer_getInstance" |
| }, |
| { |
| "name" : "AChoreographer_postFrameCallback" |
| }, |
| { |
| "name" : "AChoreographer_postFrameCallback64" |
| }, |
| { |
| "name" : "AChoreographer_postFrameCallbackDelayed" |
| }, |
| { |
| "name" : "AChoreographer_postFrameCallbackDelayed64" |
| }, |
| { |
| "name" : "AConfiguration_copy" |
| }, |
| { |
| "name" : "AConfiguration_delete" |
| }, |
| { |
| "name" : "AConfiguration_diff" |
| }, |
| { |
| "name" : "AConfiguration_fromAssetManager" |
| }, |
| { |
| "name" : "AConfiguration_getCountry" |
| }, |
| { |
| "name" : "AConfiguration_getDensity" |
| }, |
| { |
| "name" : "AConfiguration_getKeyboard" |
| }, |
| { |
| "name" : "AConfiguration_getKeysHidden" |
| }, |
| { |
| "name" : "AConfiguration_getLanguage" |
| }, |
| { |
| "name" : "AConfiguration_getLayoutDirection" |
| }, |
| { |
| "name" : "AConfiguration_getMcc" |
| }, |
| { |
| "name" : "AConfiguration_getMnc" |
| }, |
| { |
| "name" : "AConfiguration_getNavHidden" |
| }, |
| { |
| "name" : "AConfiguration_getNavigation" |
| }, |
| { |
| "name" : "AConfiguration_getOrientation" |
| }, |
| { |
| "name" : "AConfiguration_getScreenHeightDp" |
| }, |
| { |
| "name" : "AConfiguration_getScreenLong" |
| }, |
| { |
| "name" : "AConfiguration_getScreenSize" |
| }, |
| { |
| "name" : "AConfiguration_getScreenWidthDp" |
| }, |
| { |
| "name" : "AConfiguration_getSdkVersion" |
| }, |
| { |
| "name" : "AConfiguration_getSmallestScreenWidthDp" |
| }, |
| { |
| "name" : "AConfiguration_getTouchscreen" |
| }, |
| { |
| "name" : "AConfiguration_getUiModeNight" |
| }, |
| { |
| "name" : "AConfiguration_getUiModeType" |
| }, |
| { |
| "name" : "AConfiguration_isBetterThan" |
| }, |
| { |
| "name" : "AConfiguration_match" |
| }, |
| { |
| "name" : "AConfiguration_new" |
| }, |
| { |
| "name" : "AConfiguration_setCountry" |
| }, |
| { |
| "name" : "AConfiguration_setDensity" |
| }, |
| { |
| "name" : "AConfiguration_setKeyboard" |
| }, |
| { |
| "name" : "AConfiguration_setKeysHidden" |
| }, |
| { |
| "name" : "AConfiguration_setLanguage" |
| }, |
| { |
| "name" : "AConfiguration_setLayoutDirection" |
| }, |
| { |
| "name" : "AConfiguration_setMcc" |
| }, |
| { |
| "name" : "AConfiguration_setMnc" |
| }, |
| { |
| "name" : "AConfiguration_setNavHidden" |
| }, |
| { |
| "name" : "AConfiguration_setNavigation" |
| }, |
| { |
| "name" : "AConfiguration_setOrientation" |
| }, |
| { |
| "name" : "AConfiguration_setScreenHeightDp" |
| }, |
| { |
| "name" : "AConfiguration_setScreenLong" |
| }, |
| { |
| "name" : "AConfiguration_setScreenSize" |
| }, |
| { |
| "name" : "AConfiguration_setScreenWidthDp" |
| }, |
| { |
| "name" : "AConfiguration_setSdkVersion" |
| }, |
| { |
| "name" : "AConfiguration_setSmallestScreenWidthDp" |
| }, |
| { |
| "name" : "AConfiguration_setTouchscreen" |
| }, |
| { |
| "name" : "AConfiguration_setUiModeNight" |
| }, |
| { |
| "name" : "AConfiguration_setUiModeType" |
| }, |
| { |
| "name" : "AFontMatcher_create" |
| }, |
| { |
| "name" : "AFontMatcher_destroy" |
| }, |
| { |
| "name" : "AFontMatcher_match" |
| }, |
| { |
| "name" : "AFontMatcher_setFamilyVariant" |
| }, |
| { |
| "name" : "AFontMatcher_setLocales" |
| }, |
| { |
| "name" : "AFontMatcher_setStyle" |
| }, |
| { |
| "name" : "AFont_close" |
| }, |
| { |
| "name" : "AFont_getAxisCount" |
| }, |
| { |
| "name" : "AFont_getAxisTag" |
| }, |
| { |
| "name" : "AFont_getAxisValue" |
| }, |
| { |
| "name" : "AFont_getCollectionIndex" |
| }, |
| { |
| "name" : "AFont_getFontFilePath" |
| }, |
| { |
| "name" : "AFont_getLocale" |
| }, |
| { |
| "name" : "AFont_getWeight" |
| }, |
| { |
| "name" : "AFont_isItalic" |
| }, |
| { |
| "name" : "AHardwareBuffer_acquire" |
| }, |
| { |
| "name" : "AHardwareBuffer_allocate" |
| }, |
| { |
| "name" : "AHardwareBuffer_describe" |
| }, |
| { |
| "name" : "AHardwareBuffer_fromHardwareBuffer" |
| }, |
| { |
| "name" : "AHardwareBuffer_getNativeHandle" |
| }, |
| { |
| "name" : "AHardwareBuffer_isSupported" |
| }, |
| { |
| "name" : "AHardwareBuffer_lock" |
| }, |
| { |
| "name" : "AHardwareBuffer_lockAndGetInfo" |
| }, |
| { |
| "name" : "AHardwareBuffer_lockPlanes" |
| }, |
| { |
| "name" : "AHardwareBuffer_recvHandleFromUnixSocket" |
| }, |
| { |
| "name" : "AHardwareBuffer_release" |
| }, |
| { |
| "name" : "AHardwareBuffer_sendHandleToUnixSocket" |
| }, |
| { |
| "name" : "AHardwareBuffer_toHardwareBuffer" |
| }, |
| { |
| "name" : "AHardwareBuffer_unlock" |
| }, |
| { |
| "name" : "AInputEvent_getDeviceId" |
| }, |
| { |
| "name" : "AInputEvent_getSource" |
| }, |
| { |
| "name" : "AInputEvent_getType" |
| }, |
| { |
| "name" : "AInputQueue_attachLooper" |
| }, |
| { |
| "name" : "AInputQueue_detachLooper" |
| }, |
| { |
| "name" : "AInputQueue_finishEvent" |
| }, |
| { |
| "name" : "AInputQueue_getEvent" |
| }, |
| { |
| "name" : "AInputQueue_hasEvents" |
| }, |
| { |
| "name" : "AInputQueue_preDispatchEvent" |
| }, |
| { |
| "name" : "AKeyEvent_getAction" |
| }, |
| { |
| "name" : "AKeyEvent_getDownTime" |
| }, |
| { |
| "name" : "AKeyEvent_getEventTime" |
| }, |
| { |
| "name" : "AKeyEvent_getFlags" |
| }, |
| { |
| "name" : "AKeyEvent_getKeyCode" |
| }, |
| { |
| "name" : "AKeyEvent_getMetaState" |
| }, |
| { |
| "name" : "AKeyEvent_getRepeatCount" |
| }, |
| { |
| "name" : "AKeyEvent_getScanCode" |
| }, |
| { |
| "name" : "ALooper_acquire" |
| }, |
| { |
| "name" : "ALooper_addFd" |
| }, |
| { |
| "name" : "ALooper_forThread" |
| }, |
| { |
| "name" : "ALooper_pollAll" |
| }, |
| { |
| "name" : "ALooper_pollOnce" |
| }, |
| { |
| "name" : "ALooper_prepare" |
| }, |
| { |
| "name" : "ALooper_release" |
| }, |
| { |
| "name" : "ALooper_removeFd" |
| }, |
| { |
| "name" : "ALooper_wake" |
| }, |
| { |
| "name" : "AMotionEvent_getAction" |
| }, |
| { |
| "name" : "AMotionEvent_getAxisValue" |
| }, |
| { |
| "name" : "AMotionEvent_getButtonState" |
| }, |
| { |
| "name" : "AMotionEvent_getDownTime" |
| }, |
| { |
| "name" : "AMotionEvent_getEdgeFlags" |
| }, |
| { |
| "name" : "AMotionEvent_getEventTime" |
| }, |
| { |
| "name" : "AMotionEvent_getFlags" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalAxisValue" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalEventTime" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalOrientation" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalPressure" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalRawX" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalRawY" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalSize" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalToolMajor" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalToolMinor" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalTouchMajor" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalTouchMinor" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalX" |
| }, |
| { |
| "name" : "AMotionEvent_getHistoricalY" |
| }, |
| { |
| "name" : "AMotionEvent_getHistorySize" |
| }, |
| { |
| "name" : "AMotionEvent_getMetaState" |
| }, |
| { |
| "name" : "AMotionEvent_getOrientation" |
| }, |
| { |
| "name" : "AMotionEvent_getPointerCount" |
| }, |
| { |
| "name" : "AMotionEvent_getPointerId" |
| }, |
| { |
| "name" : "AMotionEvent_getPressure" |
| }, |
| { |
| "name" : "AMotionEvent_getRawX" |
| }, |
| { |
| "name" : "AMotionEvent_getRawY" |
| }, |
| { |
| "name" : "AMotionEvent_getSize" |
| }, |
| { |
| "name" : "AMotionEvent_getToolMajor" |
| }, |
| { |
| "name" : "AMotionEvent_getToolMinor" |
| }, |
| { |
| "name" : "AMotionEvent_getToolType" |
| }, |
| { |
| "name" : "AMotionEvent_getTouchMajor" |
| }, |
| { |
| "name" : "AMotionEvent_getTouchMinor" |
| }, |
| { |
| "name" : "AMotionEvent_getX" |
| }, |
| { |
| "name" : "AMotionEvent_getXOffset" |
| }, |
| { |
| "name" : "AMotionEvent_getXPrecision" |
| }, |
| { |
| "name" : "AMotionEvent_getY" |
| }, |
| { |
| "name" : "AMotionEvent_getYOffset" |
| }, |
| { |
| "name" : "AMotionEvent_getYPrecision" |
| }, |
| { |
| "name" : "ANativeActivity_finish" |
| }, |
| { |
| "name" : "ANativeActivity_hideSoftInput" |
| }, |
| { |
| "name" : "ANativeActivity_setWindowFlags" |
| }, |
| { |
| "name" : "ANativeActivity_setWindowFormat" |
| }, |
| { |
| "name" : "ANativeActivity_showSoftInput" |
| }, |
| { |
| "name" : "ANativeWindow_acquire" |
| }, |
| { |
| "name" : "ANativeWindow_fromSurface" |
| }, |
| { |
| "name" : "ANativeWindow_getFormat" |
| }, |
| { |
| "name" : "ANativeWindow_getHeight" |
| }, |
| { |
| "name" : "ANativeWindow_getWidth" |
| }, |
| { |
| "name" : "ANativeWindow_lock" |
| }, |
| { |
| "name" : "ANativeWindow_release" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersGeometry" |
| }, |
| { |
| "name" : "ANativeWindow_toSurface" |
| }, |
| { |
| "name" : "ANativeWindow_unlockAndPost" |
| }, |
| { |
| "name" : "AObbInfo_delete" |
| }, |
| { |
| "name" : "AObbInfo_getFlags" |
| }, |
| { |
| "name" : "AObbInfo_getPackageName" |
| }, |
| { |
| "name" : "AObbInfo_getVersion" |
| }, |
| { |
| "name" : "AObbScanner_getObbInfo" |
| }, |
| { |
| "name" : "ASensorEventQueue_disableSensor" |
| }, |
| { |
| "name" : "ASensorEventQueue_enableSensor" |
| }, |
| { |
| "name" : "ASensorEventQueue_getEvents" |
| }, |
| { |
| "name" : "ASensorEventQueue_hasEvents" |
| }, |
| { |
| "name" : "ASensorEventQueue_registerSensor" |
| }, |
| { |
| "name" : "ASensorEventQueue_requestAdditionalInfoEvents" |
| }, |
| { |
| "name" : "ASensorEventQueue_setEventRate" |
| }, |
| { |
| "name" : "ASensorManager_configureDirectReport" |
| }, |
| { |
| "name" : "ASensorManager_createEventQueue" |
| }, |
| { |
| "name" : "ASensorManager_createHardwareBufferDirectChannel" |
| }, |
| { |
| "name" : "ASensorManager_createSharedMemoryDirectChannel" |
| }, |
| { |
| "name" : "ASensorManager_destroyDirectChannel" |
| }, |
| { |
| "name" : "ASensorManager_destroyEventQueue" |
| }, |
| { |
| "name" : "ASensorManager_getDefaultSensor" |
| }, |
| { |
| "name" : "ASensorManager_getDefaultSensorEx" |
| }, |
| { |
| "name" : "ASensorManager_getInstance" |
| }, |
| { |
| "name" : "ASensorManager_getInstanceForPackage" |
| }, |
| { |
| "name" : "ASensorManager_getSensorList" |
| }, |
| { |
| "name" : "ASensor_getFifoMaxEventCount" |
| }, |
| { |
| "name" : "ASensor_getFifoReservedEventCount" |
| }, |
| { |
| "name" : "ASensor_getHandle" |
| }, |
| { |
| "name" : "ASensor_getHighestDirectReportRateLevel" |
| }, |
| { |
| "name" : "ASensor_getMinDelay" |
| }, |
| { |
| "name" : "ASensor_getName" |
| }, |
| { |
| "name" : "ASensor_getReportingMode" |
| }, |
| { |
| "name" : "ASensor_getResolution" |
| }, |
| { |
| "name" : "ASensor_getStringType" |
| }, |
| { |
| "name" : "ASensor_getType" |
| }, |
| { |
| "name" : "ASensor_getVendor" |
| }, |
| { |
| "name" : "ASensor_isDirectChannelTypeSupported" |
| }, |
| { |
| "name" : "ASensor_isWakeUpSensor" |
| }, |
| { |
| "name" : "ASharedMemory_create" |
| }, |
| { |
| "name" : "ASharedMemory_dupFromJava" |
| }, |
| { |
| "name" : "ASharedMemory_getSize" |
| }, |
| { |
| "name" : "ASharedMemory_setProt" |
| }, |
| { |
| "name" : "AStorageManager_delete" |
| }, |
| { |
| "name" : "AStorageManager_getMountedObbPath" |
| }, |
| { |
| "name" : "AStorageManager_isObbMounted" |
| }, |
| { |
| "name" : "AStorageManager_mountObb" |
| }, |
| { |
| "name" : "AStorageManager_new" |
| }, |
| { |
| "name" : "AStorageManager_unmountObb" |
| }, |
| { |
| "name" : "ASurfaceControl_create" |
| }, |
| { |
| "name" : "ASurfaceControl_createFromWindow" |
| }, |
| { |
| "name" : "ASurfaceControl_release" |
| }, |
| { |
| "name" : "ASurfaceTexture_acquireANativeWindow" |
| }, |
| { |
| "name" : "ASurfaceTexture_attachToGLContext" |
| }, |
| { |
| "name" : "ASurfaceTexture_detachFromGLContext" |
| }, |
| { |
| "name" : "ASurfaceTexture_fromSurfaceTexture" |
| }, |
| { |
| "name" : "ASurfaceTexture_getTimestamp" |
| }, |
| { |
| "name" : "ASurfaceTexture_getTransformMatrix" |
| }, |
| { |
| "name" : "ASurfaceTexture_release" |
| }, |
| { |
| "name" : "ASurfaceTexture_updateTexImage" |
| }, |
| { |
| "name" : "ASurfaceTransactionStats_getASurfaceControls" |
| }, |
| { |
| "name" : "ASurfaceTransactionStats_getAcquireTime" |
| }, |
| { |
| "name" : "ASurfaceTransactionStats_getLatchTime" |
| }, |
| { |
| "name" : "ASurfaceTransactionStats_getPresentFenceFd" |
| }, |
| { |
| "name" : "ASurfaceTransactionStats_getPreviousReleaseFenceFd" |
| }, |
| { |
| "name" : "ASurfaceTransactionStats_releaseASurfaceControls" |
| }, |
| { |
| "name" : "ASurfaceTransaction_apply" |
| }, |
| { |
| "name" : "ASurfaceTransaction_create" |
| }, |
| { |
| "name" : "ASurfaceTransaction_delete" |
| }, |
| { |
| "name" : "ASurfaceTransaction_reparent" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setBuffer" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setBufferAlpha" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setBufferDataSpace" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setBufferTransparency" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setColor" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setDamageRegion" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setDesiredPresentTime" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setGeometry" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setHdrMetadata_cta861_3" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setHdrMetadata_smpte2086" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setOnComplete" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setVisibility" |
| }, |
| { |
| "name" : "ASurfaceTransaction_setZOrder" |
| }, |
| { |
| "name" : "ASystemFontIterator_close" |
| }, |
| { |
| "name" : "ASystemFontIterator_next" |
| }, |
| { |
| "name" : "ASystemFontIterator_open" |
| }, |
| { |
| "name" : "ATrace_beginAsyncSection" |
| }, |
| { |
| "name" : "ATrace_beginSection" |
| }, |
| { |
| "name" : "ATrace_endAsyncSection" |
| }, |
| { |
| "name" : "ATrace_endSection" |
| }, |
| { |
| "name" : "ATrace_isEnabled" |
| }, |
| { |
| "name" : "ATrace_setCounter" |
| }, |
| { |
| "name" : "android_getaddrinfofornetwork" |
| }, |
| { |
| "name" : "android_res_cancel" |
| }, |
| { |
| "name" : "android_res_nquery" |
| }, |
| { |
| "name" : "android_res_nresult" |
| }, |
| { |
| "name" : "android_res_nsend" |
| }, |
| { |
| "name" : "android_setprocnetwork" |
| }, |
| { |
| "name" : "android_setsocknetwork" |
| } |
| ], |
| "elf_objects" : [], |
| "enum_types" : |
| [ |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ADATASPACE_UNKNOWN" |
| }, |
| { |
| "enum_field_value" : 406913024, |
| "name" : "ADATASPACE_SCRGB_LINEAR" |
| }, |
| { |
| "enum_field_value" : 142671872, |
| "name" : "ADATASPACE_SRGB" |
| }, |
| { |
| "enum_field_value" : 411107328, |
| "name" : "ADATASPACE_SCRGB" |
| }, |
| { |
| "enum_field_value" : 143261696, |
| "name" : "ADATASPACE_DISPLAY_P3" |
| }, |
| { |
| "enum_field_value" : 163971072, |
| "name" : "ADATASPACE_BT2020_PQ" |
| } |
| ], |
| "linker_set_key" : "ADataSpace", |
| "name" : "ADataSpace", |
| "referenced_type" : "type-29", |
| "self_type" : "type-29", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/data_space.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "ADataSpace" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM" |
| }, |
| { |
| "enum_field_value" : 22, |
| "name" : "AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT" |
| }, |
| { |
| "enum_field_value" : 43, |
| "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM" |
| }, |
| { |
| "enum_field_value" : 33, |
| "name" : "AHARDWAREBUFFER_FORMAT_BLOB" |
| }, |
| { |
| "enum_field_value" : 48, |
| "name" : "AHARDWAREBUFFER_FORMAT_D16_UNORM" |
| }, |
| { |
| "enum_field_value" : 49, |
| "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM" |
| }, |
| { |
| "enum_field_value" : 50, |
| "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT" |
| }, |
| { |
| "enum_field_value" : 51, |
| "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT" |
| }, |
| { |
| "enum_field_value" : 52, |
| "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT" |
| }, |
| { |
| "enum_field_value" : 53, |
| "name" : "AHARDWAREBUFFER_FORMAT_S8_UINT" |
| }, |
| { |
| "enum_field_value" : 35, |
| "name" : "AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420" |
| } |
| ], |
| "linker_set_key" : "AHardwareBuffer_Format", |
| "name" : "AHardwareBuffer_Format", |
| "referenced_type" : "type-28", |
| "self_type" : "type-28", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "AHardwareBuffer_Format" |
| }, |
| { |
| "alignment" : 8, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_NEVER" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_RARELY" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN" |
| }, |
| { |
| "enum_field_value" : 15, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_MASK" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_NEVER" |
| }, |
| { |
| "enum_field_value" : 32, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_RARELY" |
| }, |
| { |
| "enum_field_value" : 48, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN" |
| }, |
| { |
| "enum_field_value" : 240, |
| "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_MASK" |
| }, |
| { |
| "enum_field_value" : 256, |
| "name" : "AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE" |
| }, |
| { |
| "enum_field_value" : 512, |
| "name" : "AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER" |
| }, |
| { |
| "enum_field_value" : 512, |
| "name" : "AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT" |
| }, |
| { |
| "enum_field_value" : 2048, |
| "name" : "AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY" |
| }, |
| { |
| "enum_field_value" : 16384, |
| "name" : "AHARDWAREBUFFER_USAGE_PROTECTED_CONTENT" |
| }, |
| { |
| "enum_field_value" : 65536, |
| "name" : "AHARDWAREBUFFER_USAGE_VIDEO_ENCODE" |
| }, |
| { |
| "enum_field_value" : 8388608, |
| "name" : "AHARDWAREBUFFER_USAGE_SENSOR_DIRECT_DATA" |
| }, |
| { |
| "enum_field_value" : 16777216, |
| "name" : "AHARDWAREBUFFER_USAGE_GPU_DATA_BUFFER" |
| }, |
| { |
| "enum_field_value" : 33554432, |
| "name" : "AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP" |
| }, |
| { |
| "enum_field_value" : 67108864, |
| "name" : "AHARDWAREBUFFER_USAGE_GPU_MIPMAP_COMPLETE" |
| }, |
| { |
| "enum_field_value" : 268435456, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_0" |
| }, |
| { |
| "enum_field_value" : 536870912, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_1" |
| }, |
| { |
| "enum_field_value" : 1073741824, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_2" |
| }, |
| { |
| "enum_field_value" : -2147483648, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_3" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_4" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_5" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_6" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_7" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_8" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_9" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_10" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_11" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_12" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_13" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_14" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_15" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_16" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_17" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_18" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "AHARDWAREBUFFER_USAGE_VENDOR_19" |
| } |
| ], |
| "linker_set_key" : "AHardwareBuffer_UsageFlags", |
| "name" : "AHardwareBuffer_UsageFlags", |
| "referenced_type" : "type-65", |
| "self_type" : "type-65", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "underlying_type" : "type-17", |
| "unique_id" : "AHardwareBuffer_UsageFlags" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "HDR10_SMPTE2086" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "HDR10_CTA861_3" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "HDR10PLUS_SEI" |
| } |
| ], |
| "linker_set_key" : "AHdrMetadataType", |
| "name" : "AHdrMetadataType", |
| "referenced_type" : "type-83", |
| "self_type" : "type-83", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hdr_metadata.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "AHdrMetadataType" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 3, |
| "name" : "ANATIVEWINDOW_QUERY_MIN_UNDEQUEUED_BUFFERS" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "ANATIVEWINDOW_QUERY_DEFAULT_WIDTH" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "ANATIVEWINDOW_QUERY_DEFAULT_HEIGHT" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "ANATIVEWINDOW_QUERY_TRANSFORM_HINT" |
| }, |
| { |
| "enum_field_value" : 13, |
| "name" : "ANATIVEWINDOW_QUERY_BUFFER_AGE" |
| }, |
| { |
| "enum_field_value" : 65536, |
| "name" : "ANATIVEWINDOW_QUERY_MIN_SWAP_INTERVAL" |
| }, |
| { |
| "enum_field_value" : 65537, |
| "name" : "ANATIVEWINDOW_QUERY_MAX_SWAP_INTERVAL" |
| }, |
| { |
| "enum_field_value" : 65538, |
| "name" : "ANATIVEWINDOW_QUERY_XDPI" |
| }, |
| { |
| "enum_field_value" : 65539, |
| "name" : "ANATIVEWINDOW_QUERY_YDPI" |
| } |
| ], |
| "linker_set_key" : "ANativeWindowQuery", |
| "name" : "ANativeWindowQuery", |
| "referenced_type" : "type-34", |
| "self_type" : "type-34", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/window.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "ANativeWindowQuery" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ANATIVEWINDOW_TRANSFORM_IDENTITY" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_HORIZONTAL" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_VERTICAL" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_90" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_180" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_270" |
| } |
| ], |
| "linker_set_key" : "ANativeWindowTransform", |
| "name" : "ANativeWindowTransform", |
| "referenced_type" : "type-31", |
| "self_type" : "type-31", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "ANativeWindowTransform" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "WINDOW_FORMAT_RGBA_8888" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "WINDOW_FORMAT_RGBX_8888" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "WINDOW_FORMAT_RGB_565" |
| } |
| ], |
| "linker_set_key" : "ANativeWindow_LegacyFormat", |
| "name" : "ANativeWindow_LegacyFormat", |
| "referenced_type" : "type-30", |
| "self_type" : "type-30", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "ANativeWindow_LegacyFormat" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 2, |
| "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_REGISTER" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_CLONE" |
| } |
| ], |
| "linker_set_key" : "CreateFromHandleMethod", |
| "name" : "CreateFromHandleMethod", |
| "referenced_type" : "type-6", |
| "self_type" : "type-6", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", |
| "underlying_type" : "type-7", |
| "unique_id" : "CreateFromHandleMethod" |
| } |
| ], |
| "function_types" : |
| [ |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (ANativeWindow *, ANativeWindowBuffer *)", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-23" |
| } |
| ], |
| "referenced_type" : "type-50", |
| "return_type" : "type-2", |
| "self_type" : "type-50", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (ANativeWindow *, ANativeWindowBuffer **)", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer **)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-48" |
| } |
| ], |
| "referenced_type" : "type-47", |
| "return_type" : "type-2", |
| "self_type" : "type-47", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (ANativeWindow *, ANativeWindowBuffer **, int *)", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer **, int *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-48" |
| }, |
| { |
| "referenced_type" : "type-55" |
| } |
| ], |
| "referenced_type" : "type-59", |
| "return_type" : "type-2", |
| "self_type" : "type-59", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (ANativeWindow *, ANativeWindowBuffer *, int)", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer *, int)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-23" |
| }, |
| { |
| "referenced_type" : "type-2" |
| } |
| ], |
| "referenced_type" : "type-61", |
| "return_type" : "type-2", |
| "self_type" : "type-61", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (ANativeWindow *, int)", |
| "name" : "int (ANativeWindow *, int)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-2" |
| } |
| ], |
| "referenced_type" : "type-44", |
| "return_type" : "type-2", |
| "self_type" : "type-44", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (ANativeWindow *, int, ...)", |
| "name" : "int (ANativeWindow *, int, ...)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-2" |
| } |
| ], |
| "referenced_type" : "type-57", |
| "return_type" : "type-2", |
| "self_type" : "type-57", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "int (const ANativeWindow *, int, int *)", |
| "name" : "int (const ANativeWindow *, int, int *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-53" |
| }, |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-55" |
| } |
| ], |
| "referenced_type" : "type-52", |
| "return_type" : "type-2", |
| "self_type" : "type-52", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "void (android_native_base_t *)", |
| "name" : "void (android_native_base_t *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "referenced_type" : "type-9", |
| "return_type" : "type-5", |
| "self_type" : "type-9", |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| } |
| ], |
| "functions" : |
| [ |
| { |
| "function_name" : "AHardwareBuffer_acquire", |
| "linker_set_key" : "AHardwareBuffer_acquire", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-94" |
| } |
| ], |
| "return_type" : "type-5", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_allocate", |
| "linker_set_key" : "AHardwareBuffer_allocate", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-93" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_describe", |
| "linker_set_key" : "AHardwareBuffer_describe", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-99" |
| }, |
| { |
| "referenced_type" : "type-100" |
| } |
| ], |
| "return_type" : "type-5", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_getNativeHandle", |
| "linker_set_key" : "AHardwareBuffer_getNativeHandle", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-99" |
| } |
| ], |
| "return_type" : "type-106", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_isSupported", |
| "linker_set_key" : "AHardwareBuffer_isSupported", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-93" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_lock", |
| "linker_set_key" : "AHardwareBuffer_lock", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-94" |
| }, |
| { |
| "referenced_type" : "type-17" |
| }, |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-103" |
| }, |
| { |
| "referenced_type" : "type-104" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_lockAndGetInfo", |
| "linker_set_key" : "AHardwareBuffer_lockAndGetInfo", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-94" |
| }, |
| { |
| "referenced_type" : "type-17" |
| }, |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-103" |
| }, |
| { |
| "referenced_type" : "type-104" |
| }, |
| { |
| "referenced_type" : "type-55" |
| }, |
| { |
| "referenced_type" : "type-55" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_lockPlanes", |
| "linker_set_key" : "AHardwareBuffer_lockPlanes", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-94" |
| }, |
| { |
| "referenced_type" : "type-17" |
| }, |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-103" |
| }, |
| { |
| "referenced_type" : "type-105" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_recvHandleFromUnixSocket", |
| "linker_set_key" : "AHardwareBuffer_recvHandleFromUnixSocket", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_release", |
| "linker_set_key" : "AHardwareBuffer_release", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-94" |
| } |
| ], |
| "return_type" : "type-5", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_sendHandleToUnixSocket", |
| "linker_set_key" : "AHardwareBuffer_sendHandleToUnixSocket", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-99" |
| }, |
| { |
| "referenced_type" : "type-2" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_unlock", |
| "linker_set_key" : "AHardwareBuffer_unlock", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-94" |
| }, |
| { |
| "referenced_type" : "type-55" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_acquire", |
| "linker_set_key" : "ANativeWindow_acquire", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| } |
| ], |
| "return_type" : "type-5", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getFormat", |
| "linker_set_key" : "ANativeWindow_getFormat", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getHeight", |
| "linker_set_key" : "ANativeWindow_getHeight", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getWidth", |
| "linker_set_key" : "ANativeWindow_getWidth", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_lock", |
| "linker_set_key" : "ANativeWindow_lock", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-121" |
| }, |
| { |
| "referenced_type" : "type-122" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_release", |
| "linker_set_key" : "ANativeWindow_release", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| } |
| ], |
| "return_type" : "type-5", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersGeometry", |
| "linker_set_key" : "ANativeWindow_setBuffersGeometry", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| }, |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-2" |
| }, |
| { |
| "referenced_type" : "type-2" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_unlockAndPost", |
| "linker_set_key" : "ANativeWindow_unlockAndPost", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-45" |
| } |
| ], |
| "return_type" : "type-2", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| } |
| ], |
| "global_vars" : [], |
| "lvalue_reference_types" : [], |
| "pointer_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "AHardwareBuffer *", |
| "name" : "AHardwareBuffer *", |
| "referenced_type" : "type-124", |
| "self_type" : "type-123", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "AHardwareBuffer *", |
| "name" : "AHardwareBuffer *", |
| "referenced_type" : "type-95", |
| "self_type" : "type-94", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "AHardwareBuffer **", |
| "name" : "AHardwareBuffer **", |
| "referenced_type" : "type-94", |
| "self_type" : "type-96", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "AHardwareBuffer_Desc *", |
| "name" : "AHardwareBuffer_Desc *", |
| "referenced_type" : "type-66", |
| "self_type" : "type-100", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "AHardwareBuffer_Planes *", |
| "name" : "AHardwareBuffer_Planes *", |
| "referenced_type" : "type-62", |
| "self_type" : "type-105", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ANativeWindow *", |
| "name" : "ANativeWindow *", |
| "referenced_type" : "type-37", |
| "self_type" : "type-45", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ANativeWindowBuffer *", |
| "name" : "ANativeWindowBuffer *", |
| "referenced_type" : "type-16", |
| "self_type" : "type-23", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ANativeWindowBuffer **", |
| "name" : "ANativeWindowBuffer **", |
| "referenced_type" : "type-23", |
| "self_type" : "type-48", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ANativeWindow_Buffer *", |
| "name" : "ANativeWindow_Buffer *", |
| "referenced_type" : "type-32", |
| "self_type" : "type-121", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ARect *", |
| "name" : "ARect *", |
| "referenced_type" : "type-1", |
| "self_type" : "type-122", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "android::GraphicBuffer *", |
| "name" : "android::GraphicBuffer *", |
| "referenced_type" : "type-116", |
| "self_type" : "type-115", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "android_native_base_t *", |
| "name" : "android_native_base_t *", |
| "referenced_type" : "type-11", |
| "self_type" : "type-10", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const AHardwareBuffer *", |
| "name" : "const AHardwareBuffer *", |
| "referenced_type" : "type-97", |
| "self_type" : "type-99", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const AHardwareBuffer_Desc *", |
| "name" : "const AHardwareBuffer_Desc *", |
| "referenced_type" : "type-92", |
| "self_type" : "type-93", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const ANativeWindow *", |
| "name" : "const ANativeWindow *", |
| "referenced_type" : "type-54", |
| "self_type" : "type-53", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const ANativeWindowBuffer *", |
| "name" : "const ANativeWindowBuffer *", |
| "referenced_type" : "type-24", |
| "self_type" : "type-25", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const ARect *", |
| "name" : "const ARect *", |
| "referenced_type" : "type-101", |
| "self_type" : "type-103", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const android::GraphicBuffer *", |
| "name" : "const android::GraphicBuffer *", |
| "referenced_type" : "type-112", |
| "self_type" : "type-111", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-107", |
| "self_type" : "type-106", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-117", |
| "self_type" : "type-119", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-12", |
| "self_type" : "type-14", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-145", |
| "self_type" : "type-147", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-20", |
| "self_type" : "type-19", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-67", |
| "self_type" : "type-69", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-72", |
| "self_type" : "type-74", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-76", |
| "self_type" : "type-78", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-81", |
| "self_type" : "type-80", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const native_handle *", |
| "name" : "const native_handle *", |
| "referenced_type" : "type-87", |
| "self_type" : "type-89", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const void *", |
| "name" : "const void *", |
| "referenced_type" : "type-26", |
| "self_type" : "type-27", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "float *", |
| "name" : "float *", |
| "referenced_type" : "type-41", |
| "self_type" : "type-126", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(ANativeWindow *, ANativeWindowBuffer *)", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *)", |
| "referenced_type" : "type-50", |
| "self_type" : "type-49", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(ANativeWindow *, ANativeWindowBuffer **)", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **)", |
| "referenced_type" : "type-47", |
| "self_type" : "type-46", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(ANativeWindow *, ANativeWindowBuffer **, int *)", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **, int *)", |
| "referenced_type" : "type-59", |
| "self_type" : "type-58", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(ANativeWindow *, ANativeWindowBuffer *, int)", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *, int)", |
| "referenced_type" : "type-61", |
| "self_type" : "type-60", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(ANativeWindow *, int)", |
| "name" : "int (*)(ANativeWindow *, int)", |
| "referenced_type" : "type-44", |
| "self_type" : "type-43", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(ANativeWindow *, int, ...)", |
| "name" : "int (*)(ANativeWindow *, int, ...)", |
| "referenced_type" : "type-57", |
| "self_type" : "type-56", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int (*)(const ANativeWindow *, int, int *)", |
| "name" : "int (*)(const ANativeWindow *, int, int *)", |
| "referenced_type" : "type-52", |
| "self_type" : "type-51", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int *", |
| "name" : "int *", |
| "referenced_type" : "type-2", |
| "self_type" : "type-55", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "long *", |
| "name" : "long *", |
| "referenced_type" : "type-35", |
| "self_type" : "type-125", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void (*)(android_native_base_t *)", |
| "name" : "void (*)(android_native_base_t *)", |
| "referenced_type" : "type-9", |
| "self_type" : "type-8", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void *", |
| "name" : "void *", |
| "referenced_type" : "type-5", |
| "self_type" : "type-4", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void **", |
| "name" : "void **", |
| "referenced_type" : "type-4", |
| "self_type" : "type-104", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| } |
| ], |
| "qualified_types" : |
| [ |
| { |
| "is_const" : true, |
| "linker_set_key" : "const AHardwareBuffer", |
| "name" : "const AHardwareBuffer", |
| "referenced_type" : "type-98", |
| "self_type" : "type-97", |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const AHardwareBuffer_Desc", |
| "name" : "const AHardwareBuffer_Desc", |
| "referenced_type" : "type-66", |
| "self_type" : "type-92", |
| "size" : 40, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ANativeWindow", |
| "name" : "const ANativeWindow", |
| "referenced_type" : "type-37", |
| "self_type" : "type-54", |
| "size" : 192, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ANativeWindowBuffer", |
| "name" : "const ANativeWindowBuffer", |
| "referenced_type" : "type-16", |
| "self_type" : "type-24", |
| "size" : 168, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const ARect", |
| "name" : "const ARect", |
| "referenced_type" : "type-1", |
| "self_type" : "type-101", |
| "size" : 16, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const android::GraphicBuffer", |
| "name" : "const android::GraphicBuffer", |
| "referenced_type" : "type-113", |
| "self_type" : "type-112", |
| "size" : 264, |
| "source_file" : "/frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const float", |
| "name" : "const float", |
| "referenced_type" : "type-41", |
| "self_type" : "type-40", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const int", |
| "name" : "const int", |
| "referenced_type" : "type-2", |
| "self_type" : "type-39", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const long", |
| "name" : "const long", |
| "referenced_type" : "type-35", |
| "self_type" : "type-36", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-108", |
| "self_type" : "type-107", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-118", |
| "self_type" : "type-117", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-13", |
| "self_type" : "type-12", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-146", |
| "self_type" : "type-145", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-21", |
| "self_type" : "type-20", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-68", |
| "self_type" : "type-67", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-73", |
| "self_type" : "type-72", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-77", |
| "self_type" : "type-76", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-82", |
| "self_type" : "type-81", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const native_handle", |
| "name" : "const native_handle", |
| "referenced_type" : "type-88", |
| "self_type" : "type-87", |
| "size" : 12, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const unsigned int", |
| "name" : "const unsigned int", |
| "referenced_type" : "type-7", |
| "self_type" : "type-38", |
| "size" : 4, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const void", |
| "name" : "const void", |
| "referenced_type" : "type-5", |
| "self_type" : "type-26", |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| } |
| ], |
| "record_types" : |
| [ |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "x", |
| "referenced_type" : "type-41" |
| }, |
| { |
| "field_name" : "y", |
| "field_offset" : 32, |
| "referenced_type" : "type-41" |
| } |
| ], |
| "linker_set_key" : "AColor_xy", |
| "name" : "AColor_xy", |
| "referenced_type" : "type-84", |
| "self_type" : "type-84", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hdr_metadata.h", |
| "unique_id" : "AColor_xy" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "width", |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "height", |
| "field_offset" : 32, |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "layers", |
| "field_offset" : 64, |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "format", |
| "field_offset" : 96, |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "usage", |
| "field_offset" : 128, |
| "referenced_type" : "type-17" |
| }, |
| { |
| "field_name" : "stride", |
| "field_offset" : 192, |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "rfu0", |
| "field_offset" : 224, |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "rfu1", |
| "field_offset" : 256, |
| "referenced_type" : "type-17" |
| } |
| ], |
| "linker_set_key" : "AHardwareBuffer_Desc", |
| "name" : "AHardwareBuffer_Desc", |
| "referenced_type" : "type-66", |
| "self_type" : "type-66", |
| "size" : 40, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "unique_id" : "AHardwareBuffer_Desc" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "data", |
| "referenced_type" : "type-4" |
| }, |
| { |
| "field_name" : "pixelStride", |
| "field_offset" : 64, |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "rowStride", |
| "field_offset" : 96, |
| "referenced_type" : "type-7" |
| } |
| ], |
| "linker_set_key" : "AHardwareBuffer_Plane", |
| "name" : "AHardwareBuffer_Plane", |
| "referenced_type" : "type-64", |
| "self_type" : "type-64", |
| "size" : 16, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "unique_id" : "AHardwareBuffer_Plane" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "planeCount", |
| "referenced_type" : "type-7" |
| }, |
| { |
| "field_name" : "planes", |
| "field_offset" : 64, |
| "referenced_type" : "type-63" |
| } |
| ], |
| "linker_set_key" : "AHardwareBuffer_Planes", |
| "name" : "AHardwareBuffer_Planes", |
| "referenced_type" : "type-62", |
| "self_type" : "type-62", |
| "size" : 72, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "unique_id" : "AHardwareBuffer_Planes" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "maxContentLightLevel", |
| "referenced_type" : "type-41" |
| }, |
| { |
| "field_name" : "maxFrameAverageLightLevel", |
| "field_offset" : 32, |
| "referenced_type" : "type-41" |
| } |
| ], |
| "linker_set_key" : "AHdrMetadata_cta861_3", |
| "name" : "AHdrMetadata_cta861_3", |
| "referenced_type" : "type-86", |
| "self_type" : "type-86", |
| "size" : 8, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hdr_metadata.h", |
| "unique_id" : "AHdrMetadata_cta861_3" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "displayPrimaryRed", |
| "referenced_type" : "type-84" |
| }, |
| { |
| "field_name" : "displayPrimaryGreen", |
| "field_offset" : 64, |
| "referenced_type" : "type-84" |
| }, |
| { |
| "field_name" : "displayPrimaryBlue", |
| "field_offset" : 128, |
| "referenced_type" : "type-84" |
| }, |
| { |
| "field_name" : "whitePoint", |
| "field_offset" : 192, |
| "referenced_type" : "type-84" |
| }, |
| { |
| "field_name" : "maxLuminance", |
| "field_offset" : 256, |
| "referenced_type" : "type-41" |
| }, |
| { |
| "field_name" : "minLuminance", |
| "field_offset" : 288, |
| "referenced_type" : "type-41" |
| } |
| ], |
| "linker_set_key" : "AHdrMetadata_smpte2086", |
| "name" : "AHdrMetadata_smpte2086", |
| "referenced_type" : "type-85", |
| "self_type" : "type-85", |
| "size" : 40, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/hdr_metadata.h", |
| "unique_id" : "AHdrMetadata_smpte2086" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "common", |
| "referenced_type" : "type-11" |
| }, |
| { |
| "field_name" : "flags", |
| "field_offset" : 448, |
| "referenced_type" : "type-38" |
| }, |
| { |
| "field_name" : "minSwapInterval", |
| "field_offset" : 480, |
| "referenced_type" : "type-39" |
| }, |
| { |
| "field_name" : "maxSwapInterval", |
| "field_offset" : 512, |
| "referenced_type" : "type-39" |
| }, |
| { |
| "field_name" : "xdpi", |
| "field_offset" : 544, |
| "referenced_type" : "type-40" |
| }, |
| { |
| "field_name" : "ydpi", |
| "field_offset" : 576, |
| "referenced_type" : "type-40" |
| }, |
| { |
| "field_name" : "oem", |
| "field_offset" : 640, |
| "referenced_type" : "type-42" |
| }, |
| { |
| "field_name" : "setSwapInterval", |
| "field_offset" : 896, |
| "referenced_type" : "type-43" |
| }, |
| { |
| "field_name" : "dequeueBuffer_DEPRECATED", |
| "field_offset" : 960, |
| "referenced_type" : "type-46" |
| }, |
| { |
| "field_name" : "lockBuffer_DEPRECATED", |
| "field_offset" : 1024, |
| "referenced_type" : "type-49" |
| }, |
| { |
| "field_name" : "queueBuffer_DEPRECATED", |
| "field_offset" : 1088, |
| "referenced_type" : "type-49" |
| }, |
| { |
| "field_name" : "query", |
| "field_offset" : 1152, |
| "referenced_type" : "type-51" |
| }, |
| { |
| "field_name" : "perform", |
| "field_offset" : 1216, |
| "referenced_type" : "type-56" |
| }, |
| { |
| "field_name" : "cancelBuffer_DEPRECATED", |
| "field_offset" : 1280, |
| "referenced_type" : "type-49" |
| }, |
| { |
| "field_name" : "dequeueBuffer", |
| "field_offset" : 1344, |
| "referenced_type" : "type-58" |
| }, |
| { |
| "field_name" : "queueBuffer", |
| "field_offset" : 1408, |
| "referenced_type" : "type-60" |
| }, |
| { |
| "field_name" : "cancelBuffer", |
| "field_offset" : 1472, |
| "referenced_type" : "type-60" |
| } |
| ], |
| "linker_set_key" : "ANativeWindow", |
| "name" : "ANativeWindow", |
| "referenced_type" : "type-37", |
| "self_type" : "type-37", |
| "size" : 192, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/system/window.h", |
| "unique_id" : "ANativeWindow" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "common", |
| "referenced_type" : "type-11" |
| }, |
| { |
| "field_name" : "width", |
| "field_offset" : 448, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "height", |
| "field_offset" : 480, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "stride", |
| "field_offset" : 512, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "format", |
| "field_offset" : 544, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "usage_deprecated", |
| "field_offset" : 576, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "layerCount", |
| "field_offset" : 640, |
| "referenced_type" : "type-17" |
| }, |
| { |
| "field_name" : "reserved", |
| "field_offset" : 704, |
| "referenced_type" : "type-18" |
| }, |
| { |
| "field_name" : "handle", |
| "field_offset" : 768, |
| "referenced_type" : "type-19" |
| }, |
| { |
| "field_name" : "usage", |
| "field_offset" : 832, |
| "referenced_type" : "type-17" |
| }, |
| { |
| "field_name" : "reserved_proc", |
| "field_offset" : 896, |
| "referenced_type" : "type-22" |
| } |
| ], |
| "linker_set_key" : "ANativeWindowBuffer", |
| "name" : "ANativeWindowBuffer", |
| "referenced_type" : "type-16", |
| "self_type" : "type-16", |
| "size" : 168, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h", |
| "unique_id" : "ANativeWindowBuffer" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "width", |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "height", |
| "field_offset" : 32, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "stride", |
| "field_offset" : 64, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "format", |
| "field_offset" : 96, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "bits", |
| "field_offset" : 128, |
| "referenced_type" : "type-4" |
| }, |
| { |
| "field_name" : "reserved", |
| "field_offset" : 192, |
| "referenced_type" : "type-33" |
| } |
| ], |
| "linker_set_key" : "ANativeWindow_Buffer", |
| "name" : "ANativeWindow_Buffer", |
| "referenced_type" : "type-32", |
| "self_type" : "type-32", |
| "size" : 48, |
| "source_file" : "/frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "unique_id" : "ANativeWindow_Buffer" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "left", |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "top", |
| "field_offset" : 32, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "right", |
| "field_offset" : 64, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "bottom", |
| "field_offset" : 96, |
| "referenced_type" : "type-2" |
| } |
| ], |
| "linker_set_key" : "ARect", |
| "name" : "ARect", |
| "referenced_type" : "type-1", |
| "self_type" : "type-1", |
| "size" : 16, |
| "source_file" : "/frameworks/native/libs/arect/include/android/rect.h", |
| "unique_id" : "ARect" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "magic", |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "version", |
| "field_offset" : 32, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "reserved", |
| "field_offset" : 64, |
| "referenced_type" : "type-3" |
| }, |
| { |
| "field_name" : "incRef", |
| "field_offset" : 320, |
| "referenced_type" : "type-8" |
| }, |
| { |
| "field_name" : "decRef", |
| "field_offset" : 384, |
| "referenced_type" : "type-8" |
| } |
| ], |
| "linker_set_key" : "android_native_base_t", |
| "name" : "android_native_base_t", |
| "referenced_type" : "type-11", |
| "self_type" : "type-11", |
| "size" : 56, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h", |
| "unique_id" : "android_native_base_t" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "left", |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "top", |
| "field_offset" : 32, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "right", |
| "field_offset" : 64, |
| "referenced_type" : "type-2" |
| }, |
| { |
| "field_name" : "bottom", |
| "field_offset" : 96, |
| "referenced_type" : "type-2" |
| } |
| ], |
| "linker_set_key" : "android_native_rect_t", |
| "name" : "android_native_rect_t", |
| "referenced_type" : "type-15", |
| "self_type" : "type-15", |
| "size" : 16, |
| "source_file" : "/frameworks/native/libs/nativebase/include/nativebase/nativebase.h", |
| "unique_id" : "android_native_rect_t" |
| } |
| ], |
| "rvalue_reference_types" : [] |
| } |