| { |
| "array_types" : |
| [ |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIA1_Pv", |
| "name" : "void *[1]", |
| "referenced_type" : "_ZTIPv", |
| "self_type" : "_ZTIA1_Pv", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIA4_21AHardwareBuffer_Plane", |
| "name" : "AHardwareBuffer_Plane[4]", |
| "referenced_type" : "_ZTI21AHardwareBuffer_Plane", |
| "self_type" : "_ZTIA4_21AHardwareBuffer_Plane", |
| "size" : 48, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIA4_Pv", |
| "name" : "void *[4]", |
| "referenced_type" : "_ZTIPv", |
| "self_type" : "_ZTIA4_Pv", |
| "size" : 16, |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIA4_i", |
| "name" : "int[4]", |
| "referenced_type" : "_ZTIi", |
| "self_type" : "_ZTIA4_i", |
| "size" : 16, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIA6_Pv", |
| "name" : "void *[6]", |
| "referenced_type" : "_ZTIPv", |
| "self_type" : "_ZTIA6_Pv", |
| "size" : 24, |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIA6_j", |
| "name" : "unsigned int[6]", |
| "referenced_type" : "_ZTIj", |
| "self_type" : "_ZTIA6_j", |
| "size" : 24, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| } |
| ], |
| "builtin_types" : |
| [ |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIDn", |
| "name" : "std::nullptr_t", |
| "referenced_type" : "_ZTIDn", |
| "self_type" : "_ZTIDn", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIDs", |
| "name" : "char16_t", |
| "referenced_type" : "_ZTIDs", |
| "self_type" : "_ZTIDs", |
| "size" : 2 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIa", |
| "name" : "signed char", |
| "referenced_type" : "_ZTIa", |
| "self_type" : "_ZTIa", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIb", |
| "name" : "bool", |
| "referenced_type" : "_ZTIb", |
| "self_type" : "_ZTIb", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIc", |
| "name" : "char", |
| "referenced_type" : "_ZTIc", |
| "self_type" : "_ZTIc", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTId", |
| "name" : "double", |
| "referenced_type" : "_ZTId", |
| "self_type" : "_ZTId", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIf", |
| "name" : "float", |
| "referenced_type" : "_ZTIf", |
| "self_type" : "_ZTIf", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIh", |
| "name" : "unsigned char", |
| "referenced_type" : "_ZTIh", |
| "self_type" : "_ZTIh", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIi", |
| "name" : "int", |
| "referenced_type" : "_ZTIi", |
| "self_type" : "_ZTIi", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIj", |
| "name" : "unsigned int", |
| "referenced_type" : "_ZTIj", |
| "self_type" : "_ZTIj", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIl", |
| "name" : "long", |
| "referenced_type" : "_ZTIl", |
| "self_type" : "_ZTIl", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIm", |
| "name" : "unsigned long", |
| "referenced_type" : "_ZTIm", |
| "self_type" : "_ZTIm", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIs", |
| "name" : "short", |
| "referenced_type" : "_ZTIs", |
| "self_type" : "_ZTIs", |
| "size" : 2 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIt", |
| "name" : "unsigned short", |
| "referenced_type" : "_ZTIt", |
| "self_type" : "_ZTIt", |
| "size" : 2 |
| }, |
| { |
| "linker_set_key" : "_ZTIv", |
| "name" : "void", |
| "referenced_type" : "_ZTIv", |
| "self_type" : "_ZTIv" |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIx", |
| "name" : "long long", |
| "referenced_type" : "_ZTIx", |
| "self_type" : "_ZTIx", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIy", |
| "name" : "unsigned long long", |
| "referenced_type" : "_ZTIy", |
| "self_type" : "_ZTIy", |
| "size" : 8 |
| } |
| ], |
| "elf_functions" : |
| [ |
| { |
| "name" : "AHardwareBuffer_acquire" |
| }, |
| { |
| "name" : "AHardwareBuffer_allocate" |
| }, |
| { |
| "name" : "AHardwareBuffer_createFromHandle" |
| }, |
| { |
| "name" : "AHardwareBuffer_describe" |
| }, |
| { |
| "name" : "AHardwareBuffer_getId" |
| }, |
| { |
| "name" : "AHardwareBuffer_getNativeHandle" |
| }, |
| { |
| "name" : "AHardwareBuffer_isSupported" |
| }, |
| { |
| "name" : "AHardwareBuffer_lock" |
| }, |
| { |
| "name" : "AHardwareBuffer_lockAndGetInfo" |
| }, |
| { |
| "name" : "AHardwareBuffer_lockPlanes" |
| }, |
| { |
| "name" : "AHardwareBuffer_readFromParcel" |
| }, |
| { |
| "name" : "AHardwareBuffer_recvHandleFromUnixSocket" |
| }, |
| { |
| "name" : "AHardwareBuffer_release" |
| }, |
| { |
| "name" : "AHardwareBuffer_sendHandleToUnixSocket" |
| }, |
| { |
| "name" : "AHardwareBuffer_unlock" |
| }, |
| { |
| "name" : "AHardwareBuffer_writeToParcel" |
| }, |
| { |
| "name" : "ANativeWindowBuffer_getHardwareBuffer" |
| }, |
| { |
| "name" : "ANativeWindow_OemStorageGet" |
| }, |
| { |
| "name" : "ANativeWindow_OemStorageSet" |
| }, |
| { |
| "name" : "ANativeWindow_acquire" |
| }, |
| { |
| "name" : "ANativeWindow_cancelBuffer" |
| }, |
| { |
| "name" : "ANativeWindow_dequeueBuffer" |
| }, |
| { |
| "name" : "ANativeWindow_getBuffersDataSpace" |
| }, |
| { |
| "name" : "ANativeWindow_getBuffersDefaultDataSpace" |
| }, |
| { |
| "name" : "ANativeWindow_getFormat" |
| }, |
| { |
| "name" : "ANativeWindow_getHeight" |
| }, |
| { |
| "name" : "ANativeWindow_getLastDequeueDuration" |
| }, |
| { |
| "name" : "ANativeWindow_getLastDequeueStartTime" |
| }, |
| { |
| "name" : "ANativeWindow_getLastQueueDuration" |
| }, |
| { |
| "name" : "ANativeWindow_getWidth" |
| }, |
| { |
| "name" : "ANativeWindow_lock" |
| }, |
| { |
| "name" : "ANativeWindow_query" |
| }, |
| { |
| "name" : "ANativeWindow_queryf" |
| }, |
| { |
| "name" : "ANativeWindow_queueBuffer" |
| }, |
| { |
| "name" : "ANativeWindow_readFromParcel" |
| }, |
| { |
| "name" : "ANativeWindow_release" |
| }, |
| { |
| "name" : "ANativeWindow_setAutoPrerotation" |
| }, |
| { |
| "name" : "ANativeWindow_setAutoRefresh" |
| }, |
| { |
| "name" : "ANativeWindow_setBufferCount" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersDataSpace" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersDimensions" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersFormat" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersGeometry" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersTimestamp" |
| }, |
| { |
| "name" : "ANativeWindow_setBuffersTransform" |
| }, |
| { |
| "name" : "ANativeWindow_setCancelBufferInterceptor" |
| }, |
| { |
| "name" : "ANativeWindow_setDequeueBufferInterceptor" |
| }, |
| { |
| "name" : "ANativeWindow_setDequeueTimeout" |
| }, |
| { |
| "name" : "ANativeWindow_setFrameRate" |
| }, |
| { |
| "name" : "ANativeWindow_setFrameRateWithChangeStrategy" |
| }, |
| { |
| "name" : "ANativeWindow_setPerformInterceptor" |
| }, |
| { |
| "name" : "ANativeWindow_setQueueBufferInterceptor" |
| }, |
| { |
| "name" : "ANativeWindow_setSharedBufferMode" |
| }, |
| { |
| "name" : "ANativeWindow_setSwapInterval" |
| }, |
| { |
| "name" : "ANativeWindow_setUsage" |
| }, |
| { |
| "name" : "ANativeWindow_tryAllocateBuffers" |
| }, |
| { |
| "name" : "ANativeWindow_unlockAndPost" |
| }, |
| { |
| "name" : "ANativeWindow_writeToParcel" |
| }, |
| { |
| "name" : "_ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer" |
| }, |
| { |
| "name" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer" |
| }, |
| { |
| "name" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer" |
| }, |
| { |
| "name" : "_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE" |
| }, |
| { |
| "name" : "_ZN7android34AHardwareBuffer_isValidPixelFormatEj" |
| }, |
| { |
| "name" : "_ZN7android36AHardwareBuffer_convertToPixelFormatEj" |
| }, |
| { |
| "name" : "_ZN7android38AHardwareBuffer_convertFromPixelFormatEj" |
| }, |
| { |
| "name" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer" |
| }, |
| { |
| "name" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEPK15AHardwareBuffer" |
| }, |
| { |
| "name" : "_ZN7android41AHardwareBuffer_convertToGrallocUsageBitsEy" |
| }, |
| { |
| "name" : "_ZN7android43AHardwareBuffer_convertFromGrallocUsageBitsEy" |
| } |
| ], |
| "elf_objects" : [], |
| "enum_types" : |
| [ |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ADATASPACE_UNKNOWN" |
| }, |
| { |
| "enum_field_value" : 4128768, |
| "name" : "STANDARD_MASK" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "STANDARD_UNSPECIFIED" |
| }, |
| { |
| "enum_field_value" : 65536, |
| "name" : "STANDARD_BT709" |
| }, |
| { |
| "enum_field_value" : 131072, |
| "name" : "STANDARD_BT601_625" |
| }, |
| { |
| "enum_field_value" : 196608, |
| "name" : "STANDARD_BT601_625_UNADJUSTED" |
| }, |
| { |
| "enum_field_value" : 262144, |
| "name" : "STANDARD_BT601_525" |
| }, |
| { |
| "enum_field_value" : 327680, |
| "name" : "STANDARD_BT601_525_UNADJUSTED" |
| }, |
| { |
| "enum_field_value" : 393216, |
| "name" : "STANDARD_BT2020" |
| }, |
| { |
| "enum_field_value" : 458752, |
| "name" : "STANDARD_BT2020_CONSTANT_LUMINANCE" |
| }, |
| { |
| "enum_field_value" : 524288, |
| "name" : "STANDARD_BT470M" |
| }, |
| { |
| "enum_field_value" : 589824, |
| "name" : "STANDARD_FILM" |
| }, |
| { |
| "enum_field_value" : 655360, |
| "name" : "STANDARD_DCI_P3" |
| }, |
| { |
| "enum_field_value" : 720896, |
| "name" : "STANDARD_ADOBE_RGB" |
| }, |
| { |
| "enum_field_value" : 130023424, |
| "name" : "TRANSFER_MASK" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "TRANSFER_UNSPECIFIED" |
| }, |
| { |
| "enum_field_value" : 4194304, |
| "name" : "TRANSFER_LINEAR" |
| }, |
| { |
| "enum_field_value" : 8388608, |
| "name" : "TRANSFER_SRGB" |
| }, |
| { |
| "enum_field_value" : 12582912, |
| "name" : "TRANSFER_SMPTE_170M" |
| }, |
| { |
| "enum_field_value" : 16777216, |
| "name" : "TRANSFER_GAMMA2_2" |
| }, |
| { |
| "enum_field_value" : 20971520, |
| "name" : "TRANSFER_GAMMA2_6" |
| }, |
| { |
| "enum_field_value" : 25165824, |
| "name" : "TRANSFER_GAMMA2_8" |
| }, |
| { |
| "enum_field_value" : 29360128, |
| "name" : "TRANSFER_ST2084" |
| }, |
| { |
| "enum_field_value" : 33554432, |
| "name" : "TRANSFER_HLG" |
| }, |
| { |
| "enum_field_value" : 939524096, |
| "name" : "RANGE_MASK" |
| }, |
| { |
| "enum_field_value" : 0, |
| "name" : "RANGE_UNSPECIFIED" |
| }, |
| { |
| "enum_field_value" : 134217728, |
| "name" : "RANGE_FULL" |
| }, |
| { |
| "enum_field_value" : 268435456, |
| "name" : "RANGE_LIMITED" |
| }, |
| { |
| "enum_field_value" : 402653184, |
| "name" : "RANGE_EXTENDED" |
| }, |
| { |
| "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" |
| }, |
| { |
| "enum_field_value" : 298188800, |
| "name" : "ADATASPACE_BT2020_ITU_PQ" |
| }, |
| { |
| "enum_field_value" : 151715840, |
| "name" : "ADATASPACE_ADOBE_RGB" |
| }, |
| { |
| "enum_field_value" : 146931712, |
| "name" : "ADATASPACE_JFIF" |
| }, |
| { |
| "enum_field_value" : 281149440, |
| "name" : "ADATASPACE_BT601_625" |
| }, |
| { |
| "enum_field_value" : 281280512, |
| "name" : "ADATASPACE_BT601_525" |
| }, |
| { |
| "enum_field_value" : 147193856, |
| "name" : "ADATASPACE_BT2020" |
| }, |
| { |
| "enum_field_value" : 281083904, |
| "name" : "ADATASPACE_BT709" |
| }, |
| { |
| "enum_field_value" : 155844608, |
| "name" : "ADATASPACE_DCI_P3" |
| }, |
| { |
| "enum_field_value" : 138477568, |
| "name" : "ADATASPACE_SRGB_LINEAR" |
| }, |
| { |
| "enum_field_value" : 168165376, |
| "name" : "ADATASPACE_BT2020_HLG" |
| }, |
| { |
| "enum_field_value" : 302383104, |
| "name" : "ADATASPACE_BT2020_ITU_HLG" |
| }, |
| { |
| "enum_field_value" : 4096, |
| "name" : "ADATASPACE_DEPTH" |
| }, |
| { |
| "enum_field_value" : 4098, |
| "name" : "ADATASPACE_DYNAMIC_DEPTH" |
| } |
| ], |
| "linker_set_key" : "_ZTI10ADataSpace", |
| "name" : "ADataSpace", |
| "referenced_type" : "_ZTI10ADataSpace", |
| "self_type" : "_ZTI10ADataSpace", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/data_space.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "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" : "_ZTI18ANativeWindowQuery", |
| "name" : "ANativeWindowQuery", |
| "referenced_type" : "_ZTI18ANativeWindowQuery", |
| "self_type" : "_ZTI18ANativeWindowQuery", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_GEOMETRY" |
| }, |
| { |
| "enum_field_value" : 9, |
| "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_FORMAT" |
| }, |
| { |
| "enum_field_value" : 30, |
| "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE64" |
| } |
| ], |
| "linker_set_key" : "_ZTI20ANativeWindowPerform", |
| "name" : "ANativeWindowPerform", |
| "referenced_type" : "_ZTI20ANativeWindowPerform", |
| "self_type" : "_ZTI20ANativeWindowPerform", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "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" |
| }, |
| { |
| "enum_field_value" : 54, |
| "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P010" |
| }, |
| { |
| "enum_field_value" : 56, |
| "name" : "AHARDWAREBUFFER_FORMAT_R8_UNORM" |
| }, |
| { |
| "enum_field_value" : 57, |
| "name" : "AHARDWAREBUFFER_FORMAT_R16_UINT" |
| }, |
| { |
| "enum_field_value" : 58, |
| "name" : "AHARDWAREBUFFER_FORMAT_R16G16_UINT" |
| }, |
| { |
| "enum_field_value" : 59, |
| "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM" |
| } |
| ], |
| "linker_set_key" : "_ZTI22AHardwareBuffer_Format", |
| "name" : "AHardwareBuffer_Format", |
| "referenced_type" : "_ZTI22AHardwareBuffer_Format", |
| "self_type" : "_ZTI22AHardwareBuffer_Format", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "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" : "_ZTI22ANativeWindowTransform", |
| "name" : "ANativeWindowTransform", |
| "referenced_type" : "_ZTI22ANativeWindowTransform", |
| "self_type" : "_ZTI22ANativeWindowTransform", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "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" : "_ZTI22CreateFromHandleMethod", |
| "name" : "CreateFromHandleMethod", |
| "referenced_type" : "_ZTI22CreateFromHandleMethod", |
| "self_type" : "_ZTI22CreateFromHandleMethod", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "NATIVE_WINDOW_API_EGL" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "NATIVE_WINDOW_API_CPU" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "NATIVE_WINDOW_API_MEDIA" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "NATIVE_WINDOW_API_CAMERA" |
| } |
| ], |
| "linker_set_key" : "_ZTI25$NATIVE_WINDOW_API_CAMERA", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI25$NATIVE_WINDOW_API_CAMERA", |
| "self_type" : "_ZTI25$NATIVE_WINDOW_API_CAMERA", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "NATIVE_WINDOW_WIDTH" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "NATIVE_WINDOW_HEIGHT" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "NATIVE_WINDOW_FORMAT" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "NATIVE_WINDOW_CONCRETE_TYPE" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "NATIVE_WINDOW_DEFAULT_WIDTH" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "NATIVE_WINDOW_DEFAULT_HEIGHT" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "NATIVE_WINDOW_TRANSFORM_HINT" |
| }, |
| { |
| "enum_field_value" : 9, |
| "name" : "NATIVE_WINDOW_CONSUMER_RUNNING_BEHIND" |
| }, |
| { |
| "enum_field_value" : 10, |
| "name" : "NATIVE_WINDOW_CONSUMER_USAGE_BITS" |
| }, |
| { |
| "enum_field_value" : 11, |
| "name" : "NATIVE_WINDOW_STICKY_TRANSFORM" |
| }, |
| { |
| "enum_field_value" : 12, |
| "name" : "NATIVE_WINDOW_DEFAULT_DATASPACE" |
| }, |
| { |
| "enum_field_value" : 13, |
| "name" : "NATIVE_WINDOW_BUFFER_AGE" |
| }, |
| { |
| "enum_field_value" : 14, |
| "name" : "NATIVE_WINDOW_LAST_DEQUEUE_DURATION" |
| }, |
| { |
| "enum_field_value" : 15, |
| "name" : "NATIVE_WINDOW_LAST_QUEUE_DURATION" |
| }, |
| { |
| "enum_field_value" : 16, |
| "name" : "NATIVE_WINDOW_LAYER_COUNT" |
| }, |
| { |
| "enum_field_value" : 17, |
| "name" : "NATIVE_WINDOW_IS_VALID" |
| }, |
| { |
| "enum_field_value" : 18, |
| "name" : "NATIVE_WINDOW_FRAME_TIMESTAMPS_SUPPORTS_PRESENT" |
| }, |
| { |
| "enum_field_value" : 19, |
| "name" : "NATIVE_WINDOW_CONSUMER_IS_PROTECTED" |
| }, |
| { |
| "enum_field_value" : 20, |
| "name" : "NATIVE_WINDOW_DATASPACE" |
| }, |
| { |
| "enum_field_value" : 21, |
| "name" : "NATIVE_WINDOW_MAX_BUFFER_COUNT" |
| } |
| ], |
| "linker_set_key" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE", |
| "self_type" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "NATIVE_WINDOW_FRAMEBUFFER" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "NATIVE_WINDOW_SURFACE" |
| } |
| ], |
| "linker_set_key" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER", |
| "self_type" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "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" : -2147483648, |
| "name" : "AHARDWAREBUFFER_USAGE_FRONT_BUFFER" |
| }, |
| { |
| "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" : "_ZTI26AHardwareBuffer_UsageFlags", |
| "name" : "AHardwareBuffer_UsageFlags", |
| "referenced_type" : "_ZTI26AHardwareBuffer_UsageFlags", |
| "self_type" : "_ZTI26AHardwareBuffer_UsageFlags", |
| "size" : 8, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", |
| "underlying_type" : "_ZTIy" |
| }, |
| { |
| "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" : "_ZTI26ANativeWindow_LegacyFormat", |
| "name" : "ANativeWindow_LegacyFormat", |
| "referenced_type" : "_ZTI26ANativeWindow_LegacyFormat", |
| "self_type" : "_ZTI26ANativeWindow_LegacyFormat", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 100, |
| "name" : "ANATIVEWINDOW_FRAME_RATE_EXACT" |
| }, |
| { |
| "enum_field_value" : 101, |
| "name" : "ANATIVEWINDOW_FRAME_RATE_NO_VOTE" |
| }, |
| { |
| "enum_field_value" : 102, |
| "name" : "ANATIVEWINDOW_FRAME_RATE_MIN" |
| } |
| ], |
| "linker_set_key" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT", |
| "self_type" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "NATIVE_WINDOW_SET_USAGE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "NATIVE_WINDOW_CONNECT" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "NATIVE_WINDOW_DISCONNECT" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "NATIVE_WINDOW_SET_CROP" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "NATIVE_WINDOW_SET_BUFFER_COUNT" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_GEOMETRY" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_TRANSFORM" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_TIMESTAMP" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_DIMENSIONS" |
| }, |
| { |
| "enum_field_value" : 9, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_FORMAT" |
| }, |
| { |
| "enum_field_value" : 10, |
| "name" : "NATIVE_WINDOW_SET_SCALING_MODE" |
| }, |
| { |
| "enum_field_value" : 11, |
| "name" : "NATIVE_WINDOW_LOCK" |
| }, |
| { |
| "enum_field_value" : 12, |
| "name" : "NATIVE_WINDOW_UNLOCK_AND_POST" |
| }, |
| { |
| "enum_field_value" : 13, |
| "name" : "NATIVE_WINDOW_API_CONNECT" |
| }, |
| { |
| "enum_field_value" : 14, |
| "name" : "NATIVE_WINDOW_API_DISCONNECT" |
| }, |
| { |
| "enum_field_value" : 15, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_USER_DIMENSIONS" |
| }, |
| { |
| "enum_field_value" : 16, |
| "name" : "NATIVE_WINDOW_SET_POST_TRANSFORM_CROP" |
| }, |
| { |
| "enum_field_value" : 17, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_STICKY_TRANSFORM" |
| }, |
| { |
| "enum_field_value" : 18, |
| "name" : "NATIVE_WINDOW_SET_SIDEBAND_STREAM" |
| }, |
| { |
| "enum_field_value" : 19, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_DATASPACE" |
| }, |
| { |
| "enum_field_value" : 20, |
| "name" : "NATIVE_WINDOW_SET_SURFACE_DAMAGE" |
| }, |
| { |
| "enum_field_value" : 21, |
| "name" : "NATIVE_WINDOW_SET_SHARED_BUFFER_MODE" |
| }, |
| { |
| "enum_field_value" : 22, |
| "name" : "NATIVE_WINDOW_SET_AUTO_REFRESH" |
| }, |
| { |
| "enum_field_value" : 23, |
| "name" : "NATIVE_WINDOW_GET_REFRESH_CYCLE_DURATION" |
| }, |
| { |
| "enum_field_value" : 24, |
| "name" : "NATIVE_WINDOW_GET_NEXT_FRAME_ID" |
| }, |
| { |
| "enum_field_value" : 25, |
| "name" : "NATIVE_WINDOW_ENABLE_FRAME_TIMESTAMPS" |
| }, |
| { |
| "enum_field_value" : 26, |
| "name" : "NATIVE_WINDOW_GET_COMPOSITOR_TIMING" |
| }, |
| { |
| "enum_field_value" : 27, |
| "name" : "NATIVE_WINDOW_GET_FRAME_TIMESTAMPS" |
| }, |
| { |
| "enum_field_value" : 30, |
| "name" : "NATIVE_WINDOW_SET_USAGE64" |
| }, |
| { |
| "enum_field_value" : 31, |
| "name" : "NATIVE_WINDOW_GET_CONSUMER_USAGE64" |
| }, |
| { |
| "enum_field_value" : 32, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_SMPTE2086_METADATA" |
| }, |
| { |
| "enum_field_value" : 33, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_CTA861_3_METADATA" |
| }, |
| { |
| "enum_field_value" : 34, |
| "name" : "NATIVE_WINDOW_SET_BUFFERS_HDR10_PLUS_METADATA" |
| }, |
| { |
| "enum_field_value" : 35, |
| "name" : "NATIVE_WINDOW_SET_AUTO_PREROTATION" |
| }, |
| { |
| "enum_field_value" : 36, |
| "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_START" |
| }, |
| { |
| "enum_field_value" : 37, |
| "name" : "NATIVE_WINDOW_SET_DEQUEUE_TIMEOUT" |
| }, |
| { |
| "enum_field_value" : 38, |
| "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_DURATION" |
| }, |
| { |
| "enum_field_value" : 39, |
| "name" : "NATIVE_WINDOW_GET_LAST_QUEUE_DURATION" |
| }, |
| { |
| "enum_field_value" : 40, |
| "name" : "NATIVE_WINDOW_SET_FRAME_RATE" |
| }, |
| { |
| "enum_field_value" : 41, |
| "name" : "NATIVE_WINDOW_SET_CANCEL_INTERCEPTOR" |
| }, |
| { |
| "enum_field_value" : 42, |
| "name" : "NATIVE_WINDOW_SET_DEQUEUE_INTERCEPTOR" |
| }, |
| { |
| "enum_field_value" : 43, |
| "name" : "NATIVE_WINDOW_SET_PERFORM_INTERCEPTOR" |
| }, |
| { |
| "enum_field_value" : 44, |
| "name" : "NATIVE_WINDOW_SET_QUEUE_INTERCEPTOR" |
| }, |
| { |
| "enum_field_value" : 45, |
| "name" : "NATIVE_WINDOW_ALLOCATE_BUFFERS" |
| }, |
| { |
| "enum_field_value" : 46, |
| "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER" |
| }, |
| { |
| "enum_field_value" : 47, |
| "name" : "NATIVE_WINDOW_SET_QUERY_INTERCEPTOR" |
| }, |
| { |
| "enum_field_value" : 48, |
| "name" : "NATIVE_WINDOW_SET_FRAME_TIMELINE_INFO" |
| }, |
| { |
| "enum_field_value" : 49, |
| "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER2" |
| } |
| ], |
| "linker_set_key" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS", |
| "self_type" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_H" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_V" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "NATIVE_WINDOW_TRANSFORM_ROT_90" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "NATIVE_WINDOW_TRANSFORM_ROT_180" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "NATIVE_WINDOW_TRANSFORM_ROT_270" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "NATIVE_WINDOW_TRANSFORM_INVERSE_DISPLAY" |
| } |
| ], |
| "linker_set_key" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H", |
| "self_type" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 131072, |
| "name" : "AHARDWAREBUFFER_USAGE_CAMERA_WRITE" |
| }, |
| { |
| "enum_field_value" : 262144, |
| "name" : "AHARDWAREBUFFER_USAGE_CAMERA_READ" |
| }, |
| { |
| "enum_field_value" : 393216, |
| "name" : "AHARDWAREBUFFER_USAGE_CAMERA_MASK" |
| } |
| ], |
| "linker_set_key" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK", |
| "self_type" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "NATIVE_WINDOW_SCALING_MODE_FREEZE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_TO_WINDOW" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_CROP" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "NATIVE_WINDOW_SCALING_MODE_NO_SCALE_CROP" |
| } |
| ], |
| "linker_set_key" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE", |
| "self_type" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_DEFAULT" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_FIXED_SOURCE" |
| } |
| ], |
| "linker_set_key" : "_ZTI36ANativeWindow_FrameRateCompatibility", |
| "name" : "ANativeWindow_FrameRateCompatibility", |
| "referenced_type" : "_ZTI36ANativeWindow_FrameRateCompatibility", |
| "self_type" : "_ZTI36ANativeWindow_FrameRateCompatibility", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ALWAYS" |
| } |
| ], |
| "linker_set_key" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy", |
| "name" : "ANativeWindow_ChangeFrameRateStrategy", |
| "referenced_type" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy", |
| "self_type" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 5, |
| "name" : "AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM" |
| }, |
| { |
| "enum_field_value" : 842094169, |
| "name" : "AHARDWAREBUFFER_FORMAT_YV12" |
| }, |
| { |
| "enum_field_value" : 538982489, |
| "name" : "AHARDWAREBUFFER_FORMAT_Y8" |
| }, |
| { |
| "enum_field_value" : 540422489, |
| "name" : "AHARDWAREBUFFER_FORMAT_Y16" |
| }, |
| { |
| "enum_field_value" : 32, |
| "name" : "AHARDWAREBUFFER_FORMAT_RAW16" |
| }, |
| { |
| "enum_field_value" : 37, |
| "name" : "AHARDWAREBUFFER_FORMAT_RAW10" |
| }, |
| { |
| "enum_field_value" : 38, |
| "name" : "AHARDWAREBUFFER_FORMAT_RAW12" |
| }, |
| { |
| "enum_field_value" : 36, |
| "name" : "AHARDWAREBUFFER_FORMAT_RAW_OPAQUE" |
| }, |
| { |
| "enum_field_value" : 34, |
| "name" : "AHARDWAREBUFFER_FORMAT_IMPLEMENTATION_DEFINED" |
| }, |
| { |
| "enum_field_value" : 16, |
| "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_SP" |
| }, |
| { |
| "enum_field_value" : 17, |
| "name" : "AHARDWAREBUFFER_FORMAT_YCrCb_420_SP" |
| }, |
| { |
| "enum_field_value" : 20, |
| "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_I" |
| } |
| ], |
| "linker_set_key" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM", |
| "name" : "(unnamed)", |
| "referenced_type" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM", |
| "self_type" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", |
| "underlying_type" : "_ZTIj" |
| } |
| ], |
| "function_types" : |
| [ |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIP19ANativeWindowBuffer" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer *, int)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", |
| "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| }, |
| { |
| "referenced_type" : "_ZTIP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", |
| "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| }, |
| { |
| "referenced_type" : "_ZTIPP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", |
| "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, int, std::__va_list), void *, int, std::__va_list)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowiSt9__va_listE" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTISt9__va_list" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer **)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPP19ANativeWindowBuffer" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", |
| "name" : "int (ANativeWindow *, ANativeWindowBuffer **, int *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowiE", |
| "name" : "int (ANativeWindow *, int)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowiE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowiE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowiSt9__va_listE", |
| "name" : "int (ANativeWindow *, int, std::__va_list)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTISt9__va_list" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiP13ANativeWindowizE", |
| "name" : "int (ANativeWindow *, int, ...)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiP13ANativeWindowizE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiP13ANativeWindowizE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFiPK13ANativeWindowiPiE", |
| "name" : "int (const ANativeWindow *, int, int *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "referenced_type" : "_ZTIFiPK13ANativeWindowiPiE", |
| "return_type" : "_ZTIi", |
| "self_type" : "_ZTIFiPK13ANativeWindowiPiE", |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIFvP21android_native_base_tE", |
| "name" : "void (android_native_base_t *)", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP21android_native_base_t" |
| } |
| ], |
| "referenced_type" : "_ZTIFvP21android_native_base_tE", |
| "return_type" : "_ZTIv", |
| "self_type" : "_ZTIFvP21android_native_base_tE", |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| } |
| ], |
| "functions" : |
| [ |
| { |
| "function_name" : "AHardwareBuffer_acquire", |
| "linker_set_key" : "AHardwareBuffer_acquire", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_allocate", |
| "linker_set_key" : "AHardwareBuffer_allocate", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc" |
| }, |
| { |
| "referenced_type" : "_ZTIPP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_createFromHandle", |
| "linker_set_key" : "AHardwareBuffer_createFromHandle", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc" |
| }, |
| { |
| "referenced_type" : "_ZTIPK13native_handle" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIPP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_describe", |
| "linker_set_key" : "AHardwareBuffer_describe", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIP20AHardwareBuffer_Desc" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_getId", |
| "linker_set_key" : "AHardwareBuffer_getId", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIPy" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_getNativeHandle", |
| "linker_set_key" : "AHardwareBuffer_getNativeHandle", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIPK13native_handle", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_isSupported", |
| "linker_set_key" : "AHardwareBuffer_isSupported", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_lock", |
| "linker_set_key" : "AHardwareBuffer_lock", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIy" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIPK5ARect" |
| }, |
| { |
| "referenced_type" : "_ZTIPPv" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_lockAndGetInfo", |
| "linker_set_key" : "AHardwareBuffer_lockAndGetInfo", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIy" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIPK5ARect" |
| }, |
| { |
| "referenced_type" : "_ZTIPPv" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_lockPlanes", |
| "linker_set_key" : "AHardwareBuffer_lockPlanes", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIy" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIPK5ARect" |
| }, |
| { |
| "referenced_type" : "_ZTIP22AHardwareBuffer_Planes" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_readFromParcel", |
| "linker_set_key" : "AHardwareBuffer_readFromParcel", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK7AParcel" |
| }, |
| { |
| "referenced_type" : "_ZTIPP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_recvHandleFromUnixSocket", |
| "linker_set_key" : "AHardwareBuffer_recvHandleFromUnixSocket", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIPP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_release", |
| "linker_set_key" : "AHardwareBuffer_release", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_sendHandleToUnixSocket", |
| "linker_set_key" : "AHardwareBuffer_sendHandleToUnixSocket", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_unlock", |
| "linker_set_key" : "AHardwareBuffer_unlock", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "function_name" : "AHardwareBuffer_writeToParcel", |
| "linker_set_key" : "AHardwareBuffer_writeToParcel", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIP7AParcel" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" |
| }, |
| { |
| "function_name" : "ANativeWindowBuffer_getHardwareBuffer", |
| "linker_set_key" : "ANativeWindowBuffer_getHardwareBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP19ANativeWindowBuffer" |
| } |
| ], |
| "return_type" : "_ZTIP15AHardwareBuffer", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_OemStorageGet", |
| "linker_set_key" : "ANativeWindow_OemStorageGet", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_OemStorageSet", |
| "linker_set_key" : "ANativeWindow_OemStorageSet", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_acquire", |
| "linker_set_key" : "ANativeWindow_acquire", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_cancelBuffer", |
| "linker_set_key" : "ANativeWindow_cancelBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_dequeueBuffer", |
| "linker_set_key" : "ANativeWindow_dequeueBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getBuffersDataSpace", |
| "linker_set_key" : "ANativeWindow_getBuffersDataSpace", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getBuffersDefaultDataSpace", |
| "linker_set_key" : "ANativeWindow_getBuffersDefaultDataSpace", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getFormat", |
| "linker_set_key" : "ANativeWindow_getFormat", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getHeight", |
| "linker_set_key" : "ANativeWindow_getHeight", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getLastDequeueDuration", |
| "linker_set_key" : "ANativeWindow_getLastDequeueDuration", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIx", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getLastDequeueStartTime", |
| "linker_set_key" : "ANativeWindow_getLastDequeueStartTime", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIx", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getLastQueueDuration", |
| "linker_set_key" : "ANativeWindow_getLastQueueDuration", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIx", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_getWidth", |
| "linker_set_key" : "ANativeWindow_getWidth", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_lock", |
| "linker_set_key" : "ANativeWindow_lock", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIP20ANativeWindow_Buffer" |
| }, |
| { |
| "referenced_type" : "_ZTIP5ARect" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_query", |
| "linker_set_key" : "ANativeWindow_query", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTI18ANativeWindowQuery" |
| }, |
| { |
| "referenced_type" : "_ZTIPi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_queryf", |
| "linker_set_key" : "ANativeWindow_queryf", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTI18ANativeWindowQuery" |
| }, |
| { |
| "referenced_type" : "_ZTIPf" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_queueBuffer", |
| "linker_set_key" : "ANativeWindow_queueBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIP19ANativeWindowBuffer" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_readFromParcel", |
| "linker_set_key" : "ANativeWindow_readFromParcel", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK7AParcel" |
| }, |
| { |
| "referenced_type" : "_ZTIPP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_release", |
| "linker_set_key" : "ANativeWindow_release", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setAutoPrerotation", |
| "linker_set_key" : "ANativeWindow_setAutoPrerotation", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIb" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setAutoRefresh", |
| "linker_set_key" : "ANativeWindow_setAutoRefresh", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIb" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBufferCount", |
| "linker_set_key" : "ANativeWindow_setBufferCount", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersDataSpace", |
| "linker_set_key" : "ANativeWindow_setBuffersDataSpace", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersDimensions", |
| "linker_set_key" : "ANativeWindow_setBuffersDimensions", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersFormat", |
| "linker_set_key" : "ANativeWindow_setBuffersFormat", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersGeometry", |
| "linker_set_key" : "ANativeWindow_setBuffersGeometry", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersTimestamp", |
| "linker_set_key" : "ANativeWindow_setBuffersTimestamp", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIx" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setBuffersTransform", |
| "linker_set_key" : "ANativeWindow_setBuffersTransform", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setCancelBufferInterceptor", |
| "linker_set_key" : "ANativeWindow_setCancelBufferInterceptor", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setDequeueBufferInterceptor", |
| "linker_set_key" : "ANativeWindow_setDequeueBufferInterceptor", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setDequeueTimeout", |
| "linker_set_key" : "ANativeWindow_setDequeueTimeout", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIx" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setFrameRate", |
| "linker_set_key" : "ANativeWindow_setFrameRate", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIf" |
| }, |
| { |
| "referenced_type" : "_ZTIa" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setFrameRateWithChangeStrategy", |
| "linker_set_key" : "ANativeWindow_setFrameRateWithChangeStrategy", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIf" |
| }, |
| { |
| "referenced_type" : "_ZTIa" |
| }, |
| { |
| "referenced_type" : "_ZTIa" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setPerformInterceptor", |
| "linker_set_key" : "ANativeWindow_setPerformInterceptor", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setQueueBufferInterceptor", |
| "linker_set_key" : "ANativeWindow_setQueueBufferInterceptor", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE" |
| }, |
| { |
| "referenced_type" : "_ZTIPv" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setSharedBufferMode", |
| "linker_set_key" : "ANativeWindow_setSharedBufferMode", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIb" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setSwapInterval", |
| "linker_set_key" : "ANativeWindow_setSwapInterval", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_setUsage", |
| "linker_set_key" : "ANativeWindow_setUsage", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIy" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_tryAllocateBuffers", |
| "linker_set_key" : "ANativeWindow_tryAllocateBuffers", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_unlockAndPost", |
| "linker_set_key" : "ANativeWindow_unlockAndPost", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "function_name" : "ANativeWindow_writeToParcel", |
| "linker_set_key" : "ANativeWindow_writeToParcel", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP13ANativeWindow" |
| }, |
| { |
| "referenced_type" : "_ZTIP7AParcel" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_getDataSpace", |
| "linker_set_key" : "_ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_to_GraphicBuffer", |
| "linker_set_key" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIPN7android13GraphicBufferE", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_to_GraphicBuffer", |
| "linker_set_key" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIPKN7android13GraphicBufferE", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_from_GraphicBuffer", |
| "linker_set_key" : "_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPN7android13GraphicBufferE" |
| } |
| ], |
| "return_type" : "_ZTIP15AHardwareBuffer", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_isValidPixelFormat", |
| "linker_set_key" : "_ZN7android34AHardwareBuffer_isValidPixelFormatEj", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_convertToPixelFormat", |
| "linker_set_key" : "_ZN7android36AHardwareBuffer_convertToPixelFormatEj", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "return_type" : "_ZTIj", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_convertFromPixelFormat", |
| "linker_set_key" : "_ZN7android38AHardwareBuffer_convertFromPixelFormatEj", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "return_type" : "_ZTIj", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_to_ANativeWindowBuffer", |
| "linker_set_key" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIP15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIP19ANativeWindowBuffer", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_to_ANativeWindowBuffer", |
| "linker_set_key" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEPK15AHardwareBuffer", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIPK15AHardwareBuffer" |
| } |
| ], |
| "return_type" : "_ZTIPK19ANativeWindowBuffer", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_convertToGrallocUsageBits", |
| "linker_set_key" : "_ZN7android41AHardwareBuffer_convertToGrallocUsageBitsEy", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIy" |
| } |
| ], |
| "return_type" : "_ZTIy", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| }, |
| { |
| "function_name" : "android::AHardwareBuffer_convertFromGrallocUsageBits", |
| "linker_set_key" : "_ZN7android43AHardwareBuffer_convertFromGrallocUsageBitsEy", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIy" |
| } |
| ], |
| "return_type" : "_ZTIy", |
| "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" |
| } |
| ], |
| "global_vars" : [], |
| "lvalue_reference_types" : |
| [ |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIRKN4aidl7android8hardware14HardwareBufferE", |
| "name" : "const aidl::android::hardware::HardwareBuffer &", |
| "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE", |
| "self_type" : "_ZTIRKN4aidl7android8hardware14HardwareBufferE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIRN4aidl7android8hardware12NativeWindowE", |
| "name" : "aidl::android::hardware::NativeWindow &", |
| "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", |
| "self_type" : "_ZTIRN4aidl7android8hardware12NativeWindowE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIRN4aidl7android8hardware14HardwareBufferE", |
| "name" : "aidl::android::hardware::HardwareBuffer &", |
| "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", |
| "self_type" : "_ZTIRN4aidl7android8hardware14HardwareBufferE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" |
| } |
| ], |
| "pointer_types" : |
| [ |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP13ANativeWindow", |
| "name" : "ANativeWindow *", |
| "referenced_type" : "_ZTI13ANativeWindow", |
| "self_type" : "_ZTIP13ANativeWindow", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP15AHardwareBuffer", |
| "name" : "AHardwareBuffer *", |
| "referenced_type" : "_ZTI15AHardwareBuffer", |
| "self_type" : "_ZTIP15AHardwareBuffer", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP19ANativeWindowBuffer", |
| "name" : "ANativeWindowBuffer *", |
| "referenced_type" : "_ZTI19ANativeWindowBuffer", |
| "self_type" : "_ZTIP19ANativeWindowBuffer", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP20AHardwareBuffer_Desc", |
| "name" : "AHardwareBuffer_Desc *", |
| "referenced_type" : "_ZTI20AHardwareBuffer_Desc", |
| "self_type" : "_ZTIP20AHardwareBuffer_Desc", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP20ANativeWindow_Buffer", |
| "name" : "ANativeWindow_Buffer *", |
| "referenced_type" : "_ZTI20ANativeWindow_Buffer", |
| "self_type" : "_ZTIP20ANativeWindow_Buffer", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP21android_native_base_t", |
| "name" : "android_native_base_t *", |
| "referenced_type" : "_ZTI21android_native_base_t", |
| "self_type" : "_ZTIP21android_native_base_t", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP22AHardwareBuffer_Planes", |
| "name" : "AHardwareBuffer_Planes *", |
| "referenced_type" : "_ZTI22AHardwareBuffer_Planes", |
| "self_type" : "_ZTIP22AHardwareBuffer_Planes", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP5ARect", |
| "name" : "ARect *", |
| "referenced_type" : "_ZTI5ARect", |
| "self_type" : "_ZTIP5ARect", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIP7AParcel", |
| "name" : "AParcel *", |
| "referenced_type" : "_ZTI7AParcel", |
| "self_type" : "_ZTIP7AParcel", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", |
| "self_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *, int)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", |
| "self_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", |
| "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", |
| "self_type" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", |
| "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", |
| "self_type" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", |
| "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, int, std::__va_list), void *, int, std::__va_list)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", |
| "self_type" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", |
| "self_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE", |
| "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **, int *)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", |
| "self_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowiE", |
| "name" : "int (*)(ANativeWindow *, int)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowiE", |
| "self_type" : "_ZTIPFiP13ANativeWindowiE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowiSt9__va_listE", |
| "name" : "int (*)(ANativeWindow *, int, std::__va_list)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE", |
| "self_type" : "_ZTIPFiP13ANativeWindowiSt9__va_listE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiP13ANativeWindowizE", |
| "name" : "int (*)(ANativeWindow *, int, ...)", |
| "referenced_type" : "_ZTIFiP13ANativeWindowizE", |
| "self_type" : "_ZTIPFiP13ANativeWindowizE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFiPK13ANativeWindowiPiE", |
| "name" : "int (*)(const ANativeWindow *, int, int *)", |
| "referenced_type" : "_ZTIFiPK13ANativeWindowiPiE", |
| "self_type" : "_ZTIPFiPK13ANativeWindowiPiE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPFvP21android_native_base_tE", |
| "name" : "void (*)(android_native_base_t *)", |
| "referenced_type" : "_ZTIFvP21android_native_base_tE", |
| "self_type" : "_ZTIPFvP21android_native_base_tE", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIPK13ANativeWindow", |
| "name" : "const ANativeWindow *", |
| "referenced_type" : "_ZTIK13ANativeWindow", |
| "self_type" : "_ZTIPK13ANativeWindow", |
| "size" : 4, |
| "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" |
| }, |
| <