1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA1_Pv", 7 "name" : "void *[1]", 8 "referenced_type" : "_ZTIPv", 9 "self_type" : "_ZTIA1_Pv", 10 "size" : 4, 11 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 12 }, 13 { 14 "alignment" : 4, 15 "linker_set_key" : "_ZTIA4_21AHardwareBuffer_Plane", 16 "name" : "AHardwareBuffer_Plane[4]", 17 "referenced_type" : "_ZTI21AHardwareBuffer_Plane", 18 "self_type" : "_ZTIA4_21AHardwareBuffer_Plane", 19 "size" : 48, 20 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 21 }, 22 { 23 "alignment" : 4, 24 "linker_set_key" : "_ZTIA4_Pv", 25 "name" : "void *[4]", 26 "referenced_type" : "_ZTIPv", 27 "self_type" : "_ZTIA4_Pv", 28 "size" : 16, 29 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 30 }, 31 { 32 "alignment" : 4, 33 "linker_set_key" : "_ZTIA4_i", 34 "name" : "int[4]", 35 "referenced_type" : "_ZTIi", 36 "self_type" : "_ZTIA4_i", 37 "size" : 16, 38 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 39 }, 40 { 41 "alignment" : 4, 42 "linker_set_key" : "_ZTIA6_Pv", 43 "name" : "void *[6]", 44 "referenced_type" : "_ZTIPv", 45 "self_type" : "_ZTIA6_Pv", 46 "size" : 24, 47 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 48 }, 49 { 50 "alignment" : 4, 51 "linker_set_key" : "_ZTIA6_j", 52 "name" : "unsigned int[6]", 53 "referenced_type" : "_ZTIj", 54 "self_type" : "_ZTIA6_j", 55 "size" : 24, 56 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 57 } 58 ], 59 "builtin_types" : 60 [ 61 { 62 "alignment" : 4, 63 "linker_set_key" : "_ZTIDn", 64 "name" : "std::nullptr_t", 65 "referenced_type" : "_ZTIDn", 66 "self_type" : "_ZTIDn", 67 "size" : 4 68 }, 69 { 70 "alignment" : 2, 71 "is_integral" : true, 72 "is_unsigned" : true, 73 "linker_set_key" : "_ZTIDs", 74 "name" : "char16_t", 75 "referenced_type" : "_ZTIDs", 76 "self_type" : "_ZTIDs", 77 "size" : 2 78 }, 79 { 80 "alignment" : 1, 81 "is_integral" : true, 82 "linker_set_key" : "_ZTIa", 83 "name" : "signed char", 84 "referenced_type" : "_ZTIa", 85 "self_type" : "_ZTIa", 86 "size" : 1 87 }, 88 { 89 "alignment" : 1, 90 "is_integral" : true, 91 "is_unsigned" : true, 92 "linker_set_key" : "_ZTIb", 93 "name" : "bool", 94 "referenced_type" : "_ZTIb", 95 "self_type" : "_ZTIb", 96 "size" : 1 97 }, 98 { 99 "alignment" : 1, 100 "is_integral" : true, 101 "is_unsigned" : true, 102 "linker_set_key" : "_ZTIc", 103 "name" : "char", 104 "referenced_type" : "_ZTIc", 105 "self_type" : "_ZTIc", 106 "size" : 1 107 }, 108 { 109 "alignment" : 8, 110 "linker_set_key" : "_ZTId", 111 "name" : "double", 112 "referenced_type" : "_ZTId", 113 "self_type" : "_ZTId", 114 "size" : 8 115 }, 116 { 117 "alignment" : 4, 118 "linker_set_key" : "_ZTIf", 119 "name" : "float", 120 "referenced_type" : "_ZTIf", 121 "self_type" : "_ZTIf", 122 "size" : 4 123 }, 124 { 125 "alignment" : 1, 126 "is_integral" : true, 127 "is_unsigned" : true, 128 "linker_set_key" : "_ZTIh", 129 "name" : "unsigned char", 130 "referenced_type" : "_ZTIh", 131 "self_type" : "_ZTIh", 132 "size" : 1 133 }, 134 { 135 "alignment" : 4, 136 "is_integral" : true, 137 "linker_set_key" : "_ZTIi", 138 "name" : "int", 139 "referenced_type" : "_ZTIi", 140 "self_type" : "_ZTIi", 141 "size" : 4 142 }, 143 { 144 "alignment" : 4, 145 "is_integral" : true, 146 "is_unsigned" : true, 147 "linker_set_key" : "_ZTIj", 148 "name" : "unsigned int", 149 "referenced_type" : "_ZTIj", 150 "self_type" : "_ZTIj", 151 "size" : 4 152 }, 153 { 154 "alignment" : 4, 155 "is_integral" : true, 156 "linker_set_key" : "_ZTIl", 157 "name" : "long", 158 "referenced_type" : "_ZTIl", 159 "self_type" : "_ZTIl", 160 "size" : 4 161 }, 162 { 163 "alignment" : 4, 164 "is_integral" : true, 165 "is_unsigned" : true, 166 "linker_set_key" : "_ZTIm", 167 "name" : "unsigned long", 168 "referenced_type" : "_ZTIm", 169 "self_type" : "_ZTIm", 170 "size" : 4 171 }, 172 { 173 "alignment" : 2, 174 "is_integral" : true, 175 "linker_set_key" : "_ZTIs", 176 "name" : "short", 177 "referenced_type" : "_ZTIs", 178 "self_type" : "_ZTIs", 179 "size" : 2 180 }, 181 { 182 "alignment" : 2, 183 "is_integral" : true, 184 "is_unsigned" : true, 185 "linker_set_key" : "_ZTIt", 186 "name" : "unsigned short", 187 "referenced_type" : "_ZTIt", 188 "self_type" : "_ZTIt", 189 "size" : 2 190 }, 191 { 192 "linker_set_key" : "_ZTIv", 193 "name" : "void", 194 "referenced_type" : "_ZTIv", 195 "self_type" : "_ZTIv" 196 }, 197 { 198 "alignment" : 8, 199 "is_integral" : true, 200 "linker_set_key" : "_ZTIx", 201 "name" : "long long", 202 "referenced_type" : "_ZTIx", 203 "self_type" : "_ZTIx", 204 "size" : 8 205 }, 206 { 207 "alignment" : 8, 208 "is_integral" : true, 209 "is_unsigned" : true, 210 "linker_set_key" : "_ZTIy", 211 "name" : "unsigned long long", 212 "referenced_type" : "_ZTIy", 213 "self_type" : "_ZTIy", 214 "size" : 8 215 } 216 ], 217 "elf_functions" : 218 [ 219 { 220 "name" : "AHardwareBuffer_acquire" 221 }, 222 { 223 "name" : "AHardwareBuffer_allocate" 224 }, 225 { 226 "name" : "AHardwareBuffer_createFromHandle" 227 }, 228 { 229 "name" : "AHardwareBuffer_describe" 230 }, 231 { 232 "name" : "AHardwareBuffer_getId" 233 }, 234 { 235 "name" : "AHardwareBuffer_getNativeHandle" 236 }, 237 { 238 "name" : "AHardwareBuffer_isSupported" 239 }, 240 { 241 "name" : "AHardwareBuffer_lock" 242 }, 243 { 244 "name" : "AHardwareBuffer_lockAndGetInfo" 245 }, 246 { 247 "name" : "AHardwareBuffer_lockPlanes" 248 }, 249 { 250 "name" : "AHardwareBuffer_readFromParcel" 251 }, 252 { 253 "name" : "AHardwareBuffer_recvHandleFromUnixSocket" 254 }, 255 { 256 "name" : "AHardwareBuffer_release" 257 }, 258 { 259 "name" : "AHardwareBuffer_sendHandleToUnixSocket" 260 }, 261 { 262 "name" : "AHardwareBuffer_unlock" 263 }, 264 { 265 "name" : "AHardwareBuffer_writeToParcel" 266 }, 267 { 268 "name" : "ANativeWindowBuffer_getHardwareBuffer" 269 }, 270 { 271 "name" : "ANativeWindow_OemStorageGet" 272 }, 273 { 274 "name" : "ANativeWindow_OemStorageSet" 275 }, 276 { 277 "name" : "ANativeWindow_acquire" 278 }, 279 { 280 "name" : "ANativeWindow_cancelBuffer" 281 }, 282 { 283 "name" : "ANativeWindow_dequeueBuffer" 284 }, 285 { 286 "name" : "ANativeWindow_getBuffersDataSpace" 287 }, 288 { 289 "name" : "ANativeWindow_getBuffersDefaultDataSpace" 290 }, 291 { 292 "name" : "ANativeWindow_getFormat" 293 }, 294 { 295 "name" : "ANativeWindow_getHeight" 296 }, 297 { 298 "name" : "ANativeWindow_getLastDequeueDuration" 299 }, 300 { 301 "name" : "ANativeWindow_getLastDequeueStartTime" 302 }, 303 { 304 "name" : "ANativeWindow_getLastQueueDuration" 305 }, 306 { 307 "name" : "ANativeWindow_getWidth" 308 }, 309 { 310 "name" : "ANativeWindow_lock" 311 }, 312 { 313 "name" : "ANativeWindow_query" 314 }, 315 { 316 "name" : "ANativeWindow_queryf" 317 }, 318 { 319 "name" : "ANativeWindow_queueBuffer" 320 }, 321 { 322 "name" : "ANativeWindow_readFromParcel" 323 }, 324 { 325 "name" : "ANativeWindow_release" 326 }, 327 { 328 "name" : "ANativeWindow_setAutoPrerotation" 329 }, 330 { 331 "name" : "ANativeWindow_setAutoRefresh" 332 }, 333 { 334 "name" : "ANativeWindow_setBufferCount" 335 }, 336 { 337 "name" : "ANativeWindow_setBuffersDataSpace" 338 }, 339 { 340 "name" : "ANativeWindow_setBuffersDimensions" 341 }, 342 { 343 "name" : "ANativeWindow_setBuffersFormat" 344 }, 345 { 346 "name" : "ANativeWindow_setBuffersGeometry" 347 }, 348 { 349 "name" : "ANativeWindow_setBuffersTimestamp" 350 }, 351 { 352 "name" : "ANativeWindow_setBuffersTransform" 353 }, 354 { 355 "name" : "ANativeWindow_setCancelBufferInterceptor" 356 }, 357 { 358 "name" : "ANativeWindow_setDequeueBufferInterceptor" 359 }, 360 { 361 "name" : "ANativeWindow_setDequeueTimeout" 362 }, 363 { 364 "name" : "ANativeWindow_setFrameRate" 365 }, 366 { 367 "name" : "ANativeWindow_setFrameRateWithChangeStrategy" 368 }, 369 { 370 "name" : "ANativeWindow_setPerformInterceptor" 371 }, 372 { 373 "name" : "ANativeWindow_setQueueBufferInterceptor" 374 }, 375 { 376 "name" : "ANativeWindow_setSharedBufferMode" 377 }, 378 { 379 "name" : "ANativeWindow_setSwapInterval" 380 }, 381 { 382 "name" : "ANativeWindow_setUsage" 383 }, 384 { 385 "name" : "ANativeWindow_tryAllocateBuffers" 386 }, 387 { 388 "name" : "ANativeWindow_unlockAndPost" 389 }, 390 { 391 "name" : "ANativeWindow_writeToParcel" 392 }, 393 { 394 "name" : "_ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer" 395 }, 396 { 397 "name" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer" 398 }, 399 { 400 "name" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer" 401 }, 402 { 403 "name" : "_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE" 404 }, 405 { 406 "name" : "_ZN7android34AHardwareBuffer_isValidPixelFormatEj" 407 }, 408 { 409 "name" : "_ZN7android36AHardwareBuffer_convertToPixelFormatEj" 410 }, 411 { 412 "name" : "_ZN7android38AHardwareBuffer_convertFromPixelFormatEj" 413 }, 414 { 415 "name" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer" 416 }, 417 { 418 "name" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEPK15AHardwareBuffer" 419 }, 420 { 421 "name" : "_ZN7android41AHardwareBuffer_convertToGrallocUsageBitsEy" 422 }, 423 { 424 "name" : "_ZN7android43AHardwareBuffer_convertFromGrallocUsageBitsEy" 425 } 426 ], 427 "elf_objects" : [], 428 "enum_types" : 429 [ 430 { 431 "alignment" : 4, 432 "enum_fields" : 433 [ 434 { 435 "enum_field_value" : 0, 436 "name" : "ADATASPACE_UNKNOWN" 437 }, 438 { 439 "enum_field_value" : 4128768, 440 "name" : "STANDARD_MASK" 441 }, 442 { 443 "enum_field_value" : 0, 444 "name" : "STANDARD_UNSPECIFIED" 445 }, 446 { 447 "enum_field_value" : 65536, 448 "name" : "STANDARD_BT709" 449 }, 450 { 451 "enum_field_value" : 131072, 452 "name" : "STANDARD_BT601_625" 453 }, 454 { 455 "enum_field_value" : 196608, 456 "name" : "STANDARD_BT601_625_UNADJUSTED" 457 }, 458 { 459 "enum_field_value" : 262144, 460 "name" : "STANDARD_BT601_525" 461 }, 462 { 463 "enum_field_value" : 327680, 464 "name" : "STANDARD_BT601_525_UNADJUSTED" 465 }, 466 { 467 "enum_field_value" : 393216, 468 "name" : "STANDARD_BT2020" 469 }, 470 { 471 "enum_field_value" : 458752, 472 "name" : "STANDARD_BT2020_CONSTANT_LUMINANCE" 473 }, 474 { 475 "enum_field_value" : 524288, 476 "name" : "STANDARD_BT470M" 477 }, 478 { 479 "enum_field_value" : 589824, 480 "name" : "STANDARD_FILM" 481 }, 482 { 483 "enum_field_value" : 655360, 484 "name" : "STANDARD_DCI_P3" 485 }, 486 { 487 "enum_field_value" : 720896, 488 "name" : "STANDARD_ADOBE_RGB" 489 }, 490 { 491 "enum_field_value" : 130023424, 492 "name" : "TRANSFER_MASK" 493 }, 494 { 495 "enum_field_value" : 0, 496 "name" : "TRANSFER_UNSPECIFIED" 497 }, 498 { 499 "enum_field_value" : 4194304, 500 "name" : "TRANSFER_LINEAR" 501 }, 502 { 503 "enum_field_value" : 8388608, 504 "name" : "TRANSFER_SRGB" 505 }, 506 { 507 "enum_field_value" : 12582912, 508 "name" : "TRANSFER_SMPTE_170M" 509 }, 510 { 511 "enum_field_value" : 16777216, 512 "name" : "TRANSFER_GAMMA2_2" 513 }, 514 { 515 "enum_field_value" : 20971520, 516 "name" : "TRANSFER_GAMMA2_6" 517 }, 518 { 519 "enum_field_value" : 25165824, 520 "name" : "TRANSFER_GAMMA2_8" 521 }, 522 { 523 "enum_field_value" : 29360128, 524 "name" : "TRANSFER_ST2084" 525 }, 526 { 527 "enum_field_value" : 33554432, 528 "name" : "TRANSFER_HLG" 529 }, 530 { 531 "enum_field_value" : 939524096, 532 "name" : "RANGE_MASK" 533 }, 534 { 535 "enum_field_value" : 0, 536 "name" : "RANGE_UNSPECIFIED" 537 }, 538 { 539 "enum_field_value" : 134217728, 540 "name" : "RANGE_FULL" 541 }, 542 { 543 "enum_field_value" : 268435456, 544 "name" : "RANGE_LIMITED" 545 }, 546 { 547 "enum_field_value" : 402653184, 548 "name" : "RANGE_EXTENDED" 549 }, 550 { 551 "enum_field_value" : 406913024, 552 "name" : "ADATASPACE_SCRGB_LINEAR" 553 }, 554 { 555 "enum_field_value" : 142671872, 556 "name" : "ADATASPACE_SRGB" 557 }, 558 { 559 "enum_field_value" : 411107328, 560 "name" : "ADATASPACE_SCRGB" 561 }, 562 { 563 "enum_field_value" : 143261696, 564 "name" : "ADATASPACE_DISPLAY_P3" 565 }, 566 { 567 "enum_field_value" : 163971072, 568 "name" : "ADATASPACE_BT2020_PQ" 569 }, 570 { 571 "enum_field_value" : 298188800, 572 "name" : "ADATASPACE_BT2020_ITU_PQ" 573 }, 574 { 575 "enum_field_value" : 151715840, 576 "name" : "ADATASPACE_ADOBE_RGB" 577 }, 578 { 579 "enum_field_value" : 146931712, 580 "name" : "ADATASPACE_JFIF" 581 }, 582 { 583 "enum_field_value" : 281149440, 584 "name" : "ADATASPACE_BT601_625" 585 }, 586 { 587 "enum_field_value" : 281280512, 588 "name" : "ADATASPACE_BT601_525" 589 }, 590 { 591 "enum_field_value" : 147193856, 592 "name" : "ADATASPACE_BT2020" 593 }, 594 { 595 "enum_field_value" : 281083904, 596 "name" : "ADATASPACE_BT709" 597 }, 598 { 599 "enum_field_value" : 155844608, 600 "name" : "ADATASPACE_DCI_P3" 601 }, 602 { 603 "enum_field_value" : 138477568, 604 "name" : "ADATASPACE_SRGB_LINEAR" 605 }, 606 { 607 "enum_field_value" : 168165376, 608 "name" : "ADATASPACE_BT2020_HLG" 609 }, 610 { 611 "enum_field_value" : 302383104, 612 "name" : "ADATASPACE_BT2020_ITU_HLG" 613 }, 614 { 615 "enum_field_value" : 4096, 616 "name" : "ADATASPACE_DEPTH" 617 }, 618 { 619 "enum_field_value" : 4098, 620 "name" : "ADATASPACE_DYNAMIC_DEPTH" 621 } 622 ], 623 "linker_set_key" : "_ZTI10ADataSpace", 624 "name" : "ADataSpace", 625 "referenced_type" : "_ZTI10ADataSpace", 626 "self_type" : "_ZTI10ADataSpace", 627 "size" : 4, 628 "source_file" : "frameworks/native/libs/nativewindow/include/android/data_space.h", 629 "underlying_type" : "_ZTIj" 630 }, 631 { 632 "alignment" : 4, 633 "enum_fields" : 634 [ 635 { 636 "enum_field_value" : 3, 637 "name" : "ANATIVEWINDOW_QUERY_MIN_UNDEQUEUED_BUFFERS" 638 }, 639 { 640 "enum_field_value" : 6, 641 "name" : "ANATIVEWINDOW_QUERY_DEFAULT_WIDTH" 642 }, 643 { 644 "enum_field_value" : 7, 645 "name" : "ANATIVEWINDOW_QUERY_DEFAULT_HEIGHT" 646 }, 647 { 648 "enum_field_value" : 8, 649 "name" : "ANATIVEWINDOW_QUERY_TRANSFORM_HINT" 650 }, 651 { 652 "enum_field_value" : 13, 653 "name" : "ANATIVEWINDOW_QUERY_BUFFER_AGE" 654 }, 655 { 656 "enum_field_value" : 65536, 657 "name" : "ANATIVEWINDOW_QUERY_MIN_SWAP_INTERVAL" 658 }, 659 { 660 "enum_field_value" : 65537, 661 "name" : "ANATIVEWINDOW_QUERY_MAX_SWAP_INTERVAL" 662 }, 663 { 664 "enum_field_value" : 65538, 665 "name" : "ANATIVEWINDOW_QUERY_XDPI" 666 }, 667 { 668 "enum_field_value" : 65539, 669 "name" : "ANATIVEWINDOW_QUERY_YDPI" 670 } 671 ], 672 "linker_set_key" : "_ZTI18ANativeWindowQuery", 673 "name" : "ANativeWindowQuery", 674 "referenced_type" : "_ZTI18ANativeWindowQuery", 675 "self_type" : "_ZTI18ANativeWindowQuery", 676 "size" : 4, 677 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h", 678 "underlying_type" : "_ZTIj" 679 }, 680 { 681 "alignment" : 4, 682 "enum_fields" : 683 [ 684 { 685 "enum_field_value" : 0, 686 "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE" 687 }, 688 { 689 "enum_field_value" : 5, 690 "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_GEOMETRY" 691 }, 692 { 693 "enum_field_value" : 9, 694 "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_FORMAT" 695 }, 696 { 697 "enum_field_value" : 30, 698 "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE64" 699 } 700 ], 701 "linker_set_key" : "_ZTI20ANativeWindowPerform", 702 "name" : "ANativeWindowPerform", 703 "referenced_type" : "_ZTI20ANativeWindowPerform", 704 "self_type" : "_ZTI20ANativeWindowPerform", 705 "size" : 4, 706 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h", 707 "underlying_type" : "_ZTIj" 708 }, 709 { 710 "alignment" : 4, 711 "enum_fields" : 712 [ 713 { 714 "enum_field_value" : 1, 715 "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM" 716 }, 717 { 718 "enum_field_value" : 2, 719 "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM" 720 }, 721 { 722 "enum_field_value" : 3, 723 "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM" 724 }, 725 { 726 "enum_field_value" : 4, 727 "name" : "AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM" 728 }, 729 { 730 "enum_field_value" : 22, 731 "name" : "AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT" 732 }, 733 { 734 "enum_field_value" : 43, 735 "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM" 736 }, 737 { 738 "enum_field_value" : 33, 739 "name" : "AHARDWAREBUFFER_FORMAT_BLOB" 740 }, 741 { 742 "enum_field_value" : 48, 743 "name" : "AHARDWAREBUFFER_FORMAT_D16_UNORM" 744 }, 745 { 746 "enum_field_value" : 49, 747 "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM" 748 }, 749 { 750 "enum_field_value" : 50, 751 "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT" 752 }, 753 { 754 "enum_field_value" : 51, 755 "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT" 756 }, 757 { 758 "enum_field_value" : 52, 759 "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT" 760 }, 761 { 762 "enum_field_value" : 53, 763 "name" : "AHARDWAREBUFFER_FORMAT_S8_UINT" 764 }, 765 { 766 "enum_field_value" : 35, 767 "name" : "AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420" 768 }, 769 { 770 "enum_field_value" : 54, 771 "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P010" 772 }, 773 { 774 "enum_field_value" : 56, 775 "name" : "AHARDWAREBUFFER_FORMAT_R8_UNORM" 776 }, 777 { 778 "enum_field_value" : 57, 779 "name" : "AHARDWAREBUFFER_FORMAT_R16_UINT" 780 }, 781 { 782 "enum_field_value" : 58, 783 "name" : "AHARDWAREBUFFER_FORMAT_R16G16_UINT" 784 }, 785 { 786 "enum_field_value" : 59, 787 "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM" 788 } 789 ], 790 "linker_set_key" : "_ZTI22AHardwareBuffer_Format", 791 "name" : "AHardwareBuffer_Format", 792 "referenced_type" : "_ZTI22AHardwareBuffer_Format", 793 "self_type" : "_ZTI22AHardwareBuffer_Format", 794 "size" : 4, 795 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", 796 "underlying_type" : "_ZTIj" 797 }, 798 { 799 "alignment" : 4, 800 "enum_fields" : 801 [ 802 { 803 "enum_field_value" : 0, 804 "name" : "ANATIVEWINDOW_TRANSFORM_IDENTITY" 805 }, 806 { 807 "enum_field_value" : 1, 808 "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_HORIZONTAL" 809 }, 810 { 811 "enum_field_value" : 2, 812 "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_VERTICAL" 813 }, 814 { 815 "enum_field_value" : 4, 816 "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_90" 817 }, 818 { 819 "enum_field_value" : 3, 820 "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_180" 821 }, 822 { 823 "enum_field_value" : 7, 824 "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_270" 825 } 826 ], 827 "linker_set_key" : "_ZTI22ANativeWindowTransform", 828 "name" : "ANativeWindowTransform", 829 "referenced_type" : "_ZTI22ANativeWindowTransform", 830 "self_type" : "_ZTI22ANativeWindowTransform", 831 "size" : 4, 832 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", 833 "underlying_type" : "_ZTIj" 834 }, 835 { 836 "alignment" : 4, 837 "enum_fields" : 838 [ 839 { 840 "enum_field_value" : 2, 841 "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_REGISTER" 842 }, 843 { 844 "enum_field_value" : 3, 845 "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_CLONE" 846 } 847 ], 848 "linker_set_key" : "_ZTI22CreateFromHandleMethod", 849 "name" : "CreateFromHandleMethod", 850 "referenced_type" : "_ZTI22CreateFromHandleMethod", 851 "self_type" : "_ZTI22CreateFromHandleMethod", 852 "size" : 4, 853 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", 854 "underlying_type" : "_ZTIj" 855 }, 856 { 857 "alignment" : 4, 858 "enum_fields" : 859 [ 860 { 861 "enum_field_value" : 1, 862 "name" : "NATIVE_WINDOW_API_EGL" 863 }, 864 { 865 "enum_field_value" : 2, 866 "name" : "NATIVE_WINDOW_API_CPU" 867 }, 868 { 869 "enum_field_value" : 3, 870 "name" : "NATIVE_WINDOW_API_MEDIA" 871 }, 872 { 873 "enum_field_value" : 4, 874 "name" : "NATIVE_WINDOW_API_CAMERA" 875 } 876 ], 877 "linker_set_key" : "_ZTI25$NATIVE_WINDOW_API_CAMERA", 878 "name" : "(unnamed)", 879 "referenced_type" : "_ZTI25$NATIVE_WINDOW_API_CAMERA", 880 "self_type" : "_ZTI25$NATIVE_WINDOW_API_CAMERA", 881 "size" : 4, 882 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 883 "underlying_type" : "_ZTIj" 884 }, 885 { 886 "alignment" : 4, 887 "enum_fields" : 888 [ 889 { 890 "enum_field_value" : 0, 891 "name" : "NATIVE_WINDOW_WIDTH" 892 }, 893 { 894 "enum_field_value" : 1, 895 "name" : "NATIVE_WINDOW_HEIGHT" 896 }, 897 { 898 "enum_field_value" : 2, 899 "name" : "NATIVE_WINDOW_FORMAT" 900 }, 901 { 902 "enum_field_value" : 3, 903 "name" : "NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS" 904 }, 905 { 906 "enum_field_value" : 4, 907 "name" : "NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER" 908 }, 909 { 910 "enum_field_value" : 5, 911 "name" : "NATIVE_WINDOW_CONCRETE_TYPE" 912 }, 913 { 914 "enum_field_value" : 6, 915 "name" : "NATIVE_WINDOW_DEFAULT_WIDTH" 916 }, 917 { 918 "enum_field_value" : 7, 919 "name" : "NATIVE_WINDOW_DEFAULT_HEIGHT" 920 }, 921 { 922 "enum_field_value" : 8, 923 "name" : "NATIVE_WINDOW_TRANSFORM_HINT" 924 }, 925 { 926 "enum_field_value" : 9, 927 "name" : "NATIVE_WINDOW_CONSUMER_RUNNING_BEHIND" 928 }, 929 { 930 "enum_field_value" : 10, 931 "name" : "NATIVE_WINDOW_CONSUMER_USAGE_BITS" 932 }, 933 { 934 "enum_field_value" : 11, 935 "name" : "NATIVE_WINDOW_STICKY_TRANSFORM" 936 }, 937 { 938 "enum_field_value" : 12, 939 "name" : "NATIVE_WINDOW_DEFAULT_DATASPACE" 940 }, 941 { 942 "enum_field_value" : 13, 943 "name" : "NATIVE_WINDOW_BUFFER_AGE" 944 }, 945 { 946 "enum_field_value" : 14, 947 "name" : "NATIVE_WINDOW_LAST_DEQUEUE_DURATION" 948 }, 949 { 950 "enum_field_value" : 15, 951 "name" : "NATIVE_WINDOW_LAST_QUEUE_DURATION" 952 }, 953 { 954 "enum_field_value" : 16, 955 "name" : "NATIVE_WINDOW_LAYER_COUNT" 956 }, 957 { 958 "enum_field_value" : 17, 959 "name" : "NATIVE_WINDOW_IS_VALID" 960 }, 961 { 962 "enum_field_value" : 18, 963 "name" : "NATIVE_WINDOW_FRAME_TIMESTAMPS_SUPPORTS_PRESENT" 964 }, 965 { 966 "enum_field_value" : 19, 967 "name" : "NATIVE_WINDOW_CONSUMER_IS_PROTECTED" 968 }, 969 { 970 "enum_field_value" : 20, 971 "name" : "NATIVE_WINDOW_DATASPACE" 972 }, 973 { 974 "enum_field_value" : 21, 975 "name" : "NATIVE_WINDOW_MAX_BUFFER_COUNT" 976 } 977 ], 978 "linker_set_key" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE", 979 "name" : "(unnamed)", 980 "referenced_type" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE", 981 "self_type" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE", 982 "size" : 4, 983 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 984 "underlying_type" : "_ZTIj" 985 }, 986 { 987 "alignment" : 4, 988 "enum_fields" : 989 [ 990 { 991 "enum_field_value" : 0, 992 "name" : "NATIVE_WINDOW_FRAMEBUFFER" 993 }, 994 { 995 "enum_field_value" : 1, 996 "name" : "NATIVE_WINDOW_SURFACE" 997 } 998 ], 999 "linker_set_key" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER", 1000 "name" : "(unnamed)", 1001 "referenced_type" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER", 1002 "self_type" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER", 1003 "size" : 4, 1004 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 1005 "underlying_type" : "_ZTIj" 1006 }, 1007 { 1008 "alignment" : 8, 1009 "enum_fields" : 1010 [ 1011 { 1012 "enum_field_value" : 0, 1013 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_NEVER" 1014 }, 1015 { 1016 "enum_field_value" : 2, 1017 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_RARELY" 1018 }, 1019 { 1020 "enum_field_value" : 3, 1021 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN" 1022 }, 1023 { 1024 "enum_field_value" : 15, 1025 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_MASK" 1026 }, 1027 { 1028 "enum_field_value" : 0, 1029 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_NEVER" 1030 }, 1031 { 1032 "enum_field_value" : 32, 1033 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_RARELY" 1034 }, 1035 { 1036 "enum_field_value" : 48, 1037 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN" 1038 }, 1039 { 1040 "enum_field_value" : 240, 1041 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_MASK" 1042 }, 1043 { 1044 "enum_field_value" : 256, 1045 "name" : "AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE" 1046 }, 1047 { 1048 "enum_field_value" : 512, 1049 "name" : "AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER" 1050 }, 1051 { 1052 "enum_field_value" : 512, 1053 "name" : "AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT" 1054 }, 1055 { 1056 "enum_field_value" : 2048, 1057 "name" : "AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY" 1058 }, 1059 { 1060 "enum_field_value" : 16384, 1061 "name" : "AHARDWAREBUFFER_USAGE_PROTECTED_CONTENT" 1062 }, 1063 { 1064 "enum_field_value" : 65536, 1065 "name" : "AHARDWAREBUFFER_USAGE_VIDEO_ENCODE" 1066 }, 1067 { 1068 "enum_field_value" : 8388608, 1069 "name" : "AHARDWAREBUFFER_USAGE_SENSOR_DIRECT_DATA" 1070 }, 1071 { 1072 "enum_field_value" : 16777216, 1073 "name" : "AHARDWAREBUFFER_USAGE_GPU_DATA_BUFFER" 1074 }, 1075 { 1076 "enum_field_value" : 33554432, 1077 "name" : "AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP" 1078 }, 1079 { 1080 "enum_field_value" : 67108864, 1081 "name" : "AHARDWAREBUFFER_USAGE_GPU_MIPMAP_COMPLETE" 1082 }, 1083 { 1084 "enum_field_value" : -2147483648, 1085 "name" : "AHARDWAREBUFFER_USAGE_FRONT_BUFFER" 1086 }, 1087 { 1088 "enum_field_value" : 268435456, 1089 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_0" 1090 }, 1091 { 1092 "enum_field_value" : 536870912, 1093 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_1" 1094 }, 1095 { 1096 "enum_field_value" : 1073741824, 1097 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_2" 1098 }, 1099 { 1100 "enum_field_value" : -2147483648, 1101 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_3" 1102 }, 1103 { 1104 "enum_field_value" : 0, 1105 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_4" 1106 }, 1107 { 1108 "enum_field_value" : 0, 1109 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_5" 1110 }, 1111 { 1112 "enum_field_value" : 0, 1113 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_6" 1114 }, 1115 { 1116 "enum_field_value" : 0, 1117 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_7" 1118 }, 1119 { 1120 "enum_field_value" : 0, 1121 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_8" 1122 }, 1123 { 1124 "enum_field_value" : 0, 1125 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_9" 1126 }, 1127 { 1128 "enum_field_value" : 0, 1129 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_10" 1130 }, 1131 { 1132 "enum_field_value" : 0, 1133 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_11" 1134 }, 1135 { 1136 "enum_field_value" : 0, 1137 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_12" 1138 }, 1139 { 1140 "enum_field_value" : 0, 1141 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_13" 1142 }, 1143 { 1144 "enum_field_value" : 0, 1145 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_14" 1146 }, 1147 { 1148 "enum_field_value" : 0, 1149 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_15" 1150 }, 1151 { 1152 "enum_field_value" : 0, 1153 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_16" 1154 }, 1155 { 1156 "enum_field_value" : 0, 1157 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_17" 1158 }, 1159 { 1160 "enum_field_value" : 0, 1161 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_18" 1162 }, 1163 { 1164 "enum_field_value" : 0, 1165 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_19" 1166 } 1167 ], 1168 "linker_set_key" : "_ZTI26AHardwareBuffer_UsageFlags", 1169 "name" : "AHardwareBuffer_UsageFlags", 1170 "referenced_type" : "_ZTI26AHardwareBuffer_UsageFlags", 1171 "self_type" : "_ZTI26AHardwareBuffer_UsageFlags", 1172 "size" : 8, 1173 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", 1174 "underlying_type" : "_ZTIy" 1175 }, 1176 { 1177 "alignment" : 4, 1178 "enum_fields" : 1179 [ 1180 { 1181 "enum_field_value" : 1, 1182 "name" : "WINDOW_FORMAT_RGBA_8888" 1183 }, 1184 { 1185 "enum_field_value" : 2, 1186 "name" : "WINDOW_FORMAT_RGBX_8888" 1187 }, 1188 { 1189 "enum_field_value" : 4, 1190 "name" : "WINDOW_FORMAT_RGB_565" 1191 } 1192 ], 1193 "linker_set_key" : "_ZTI26ANativeWindow_LegacyFormat", 1194 "name" : "ANativeWindow_LegacyFormat", 1195 "referenced_type" : "_ZTI26ANativeWindow_LegacyFormat", 1196 "self_type" : "_ZTI26ANativeWindow_LegacyFormat", 1197 "size" : 4, 1198 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", 1199 "underlying_type" : "_ZTIj" 1200 }, 1201 { 1202 "alignment" : 4, 1203 "enum_fields" : 1204 [ 1205 { 1206 "enum_field_value" : 100, 1207 "name" : "ANATIVEWINDOW_FRAME_RATE_EXACT" 1208 }, 1209 { 1210 "enum_field_value" : 101, 1211 "name" : "ANATIVEWINDOW_FRAME_RATE_NO_VOTE" 1212 }, 1213 { 1214 "enum_field_value" : 102, 1215 "name" : "ANATIVEWINDOW_FRAME_RATE_MIN" 1216 } 1217 ], 1218 "linker_set_key" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT", 1219 "name" : "(unnamed)", 1220 "referenced_type" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT", 1221 "self_type" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT", 1222 "size" : 4, 1223 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 1224 "underlying_type" : "_ZTIj" 1225 }, 1226 { 1227 "alignment" : 4, 1228 "enum_fields" : 1229 [ 1230 { 1231 "enum_field_value" : 0, 1232 "name" : "NATIVE_WINDOW_SET_USAGE" 1233 }, 1234 { 1235 "enum_field_value" : 1, 1236 "name" : "NATIVE_WINDOW_CONNECT" 1237 }, 1238 { 1239 "enum_field_value" : 2, 1240 "name" : "NATIVE_WINDOW_DISCONNECT" 1241 }, 1242 { 1243 "enum_field_value" : 3, 1244 "name" : "NATIVE_WINDOW_SET_CROP" 1245 }, 1246 { 1247 "enum_field_value" : 4, 1248 "name" : "NATIVE_WINDOW_SET_BUFFER_COUNT" 1249 }, 1250 { 1251 "enum_field_value" : 5, 1252 "name" : "NATIVE_WINDOW_SET_BUFFERS_GEOMETRY" 1253 }, 1254 { 1255 "enum_field_value" : 6, 1256 "name" : "NATIVE_WINDOW_SET_BUFFERS_TRANSFORM" 1257 }, 1258 { 1259 "enum_field_value" : 7, 1260 "name" : "NATIVE_WINDOW_SET_BUFFERS_TIMESTAMP" 1261 }, 1262 { 1263 "enum_field_value" : 8, 1264 "name" : "NATIVE_WINDOW_SET_BUFFERS_DIMENSIONS" 1265 }, 1266 { 1267 "enum_field_value" : 9, 1268 "name" : "NATIVE_WINDOW_SET_BUFFERS_FORMAT" 1269 }, 1270 { 1271 "enum_field_value" : 10, 1272 "name" : "NATIVE_WINDOW_SET_SCALING_MODE" 1273 }, 1274 { 1275 "enum_field_value" : 11, 1276 "name" : "NATIVE_WINDOW_LOCK" 1277 }, 1278 { 1279 "enum_field_value" : 12, 1280 "name" : "NATIVE_WINDOW_UNLOCK_AND_POST" 1281 }, 1282 { 1283 "enum_field_value" : 13, 1284 "name" : "NATIVE_WINDOW_API_CONNECT" 1285 }, 1286 { 1287 "enum_field_value" : 14, 1288 "name" : "NATIVE_WINDOW_API_DISCONNECT" 1289 }, 1290 { 1291 "enum_field_value" : 15, 1292 "name" : "NATIVE_WINDOW_SET_BUFFERS_USER_DIMENSIONS" 1293 }, 1294 { 1295 "enum_field_value" : 16, 1296 "name" : "NATIVE_WINDOW_SET_POST_TRANSFORM_CROP" 1297 }, 1298 { 1299 "enum_field_value" : 17, 1300 "name" : "NATIVE_WINDOW_SET_BUFFERS_STICKY_TRANSFORM" 1301 }, 1302 { 1303 "enum_field_value" : 18, 1304 "name" : "NATIVE_WINDOW_SET_SIDEBAND_STREAM" 1305 }, 1306 { 1307 "enum_field_value" : 19, 1308 "name" : "NATIVE_WINDOW_SET_BUFFERS_DATASPACE" 1309 }, 1310 { 1311 "enum_field_value" : 20, 1312 "name" : "NATIVE_WINDOW_SET_SURFACE_DAMAGE" 1313 }, 1314 { 1315 "enum_field_value" : 21, 1316 "name" : "NATIVE_WINDOW_SET_SHARED_BUFFER_MODE" 1317 }, 1318 { 1319 "enum_field_value" : 22, 1320 "name" : "NATIVE_WINDOW_SET_AUTO_REFRESH" 1321 }, 1322 { 1323 "enum_field_value" : 23, 1324 "name" : "NATIVE_WINDOW_GET_REFRESH_CYCLE_DURATION" 1325 }, 1326 { 1327 "enum_field_value" : 24, 1328 "name" : "NATIVE_WINDOW_GET_NEXT_FRAME_ID" 1329 }, 1330 { 1331 "enum_field_value" : 25, 1332 "name" : "NATIVE_WINDOW_ENABLE_FRAME_TIMESTAMPS" 1333 }, 1334 { 1335 "enum_field_value" : 26, 1336 "name" : "NATIVE_WINDOW_GET_COMPOSITOR_TIMING" 1337 }, 1338 { 1339 "enum_field_value" : 27, 1340 "name" : "NATIVE_WINDOW_GET_FRAME_TIMESTAMPS" 1341 }, 1342 { 1343 "enum_field_value" : 30, 1344 "name" : "NATIVE_WINDOW_SET_USAGE64" 1345 }, 1346 { 1347 "enum_field_value" : 31, 1348 "name" : "NATIVE_WINDOW_GET_CONSUMER_USAGE64" 1349 }, 1350 { 1351 "enum_field_value" : 32, 1352 "name" : "NATIVE_WINDOW_SET_BUFFERS_SMPTE2086_METADATA" 1353 }, 1354 { 1355 "enum_field_value" : 33, 1356 "name" : "NATIVE_WINDOW_SET_BUFFERS_CTA861_3_METADATA" 1357 }, 1358 { 1359 "enum_field_value" : 34, 1360 "name" : "NATIVE_WINDOW_SET_BUFFERS_HDR10_PLUS_METADATA" 1361 }, 1362 { 1363 "enum_field_value" : 35, 1364 "name" : "NATIVE_WINDOW_SET_AUTO_PREROTATION" 1365 }, 1366 { 1367 "enum_field_value" : 36, 1368 "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_START" 1369 }, 1370 { 1371 "enum_field_value" : 37, 1372 "name" : "NATIVE_WINDOW_SET_DEQUEUE_TIMEOUT" 1373 }, 1374 { 1375 "enum_field_value" : 38, 1376 "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_DURATION" 1377 }, 1378 { 1379 "enum_field_value" : 39, 1380 "name" : "NATIVE_WINDOW_GET_LAST_QUEUE_DURATION" 1381 }, 1382 { 1383 "enum_field_value" : 40, 1384 "name" : "NATIVE_WINDOW_SET_FRAME_RATE" 1385 }, 1386 { 1387 "enum_field_value" : 41, 1388 "name" : "NATIVE_WINDOW_SET_CANCEL_INTERCEPTOR" 1389 }, 1390 { 1391 "enum_field_value" : 42, 1392 "name" : "NATIVE_WINDOW_SET_DEQUEUE_INTERCEPTOR" 1393 }, 1394 { 1395 "enum_field_value" : 43, 1396 "name" : "NATIVE_WINDOW_SET_PERFORM_INTERCEPTOR" 1397 }, 1398 { 1399 "enum_field_value" : 44, 1400 "name" : "NATIVE_WINDOW_SET_QUEUE_INTERCEPTOR" 1401 }, 1402 { 1403 "enum_field_value" : 45, 1404 "name" : "NATIVE_WINDOW_ALLOCATE_BUFFERS" 1405 }, 1406 { 1407 "enum_field_value" : 46, 1408 "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER" 1409 }, 1410 { 1411 "enum_field_value" : 47, 1412 "name" : "NATIVE_WINDOW_SET_QUERY_INTERCEPTOR" 1413 }, 1414 { 1415 "enum_field_value" : 48, 1416 "name" : "NATIVE_WINDOW_SET_FRAME_TIMELINE_INFO" 1417 }, 1418 { 1419 "enum_field_value" : 49, 1420 "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER2" 1421 } 1422 ], 1423 "linker_set_key" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS", 1424 "name" : "(unnamed)", 1425 "referenced_type" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS", 1426 "self_type" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS", 1427 "size" : 4, 1428 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 1429 "underlying_type" : "_ZTIj" 1430 }, 1431 { 1432 "alignment" : 4, 1433 "enum_fields" : 1434 [ 1435 { 1436 "enum_field_value" : 1, 1437 "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_H" 1438 }, 1439 { 1440 "enum_field_value" : 2, 1441 "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_V" 1442 }, 1443 { 1444 "enum_field_value" : 4, 1445 "name" : "NATIVE_WINDOW_TRANSFORM_ROT_90" 1446 }, 1447 { 1448 "enum_field_value" : 3, 1449 "name" : "NATIVE_WINDOW_TRANSFORM_ROT_180" 1450 }, 1451 { 1452 "enum_field_value" : 7, 1453 "name" : "NATIVE_WINDOW_TRANSFORM_ROT_270" 1454 }, 1455 { 1456 "enum_field_value" : 8, 1457 "name" : "NATIVE_WINDOW_TRANSFORM_INVERSE_DISPLAY" 1458 } 1459 ], 1460 "linker_set_key" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H", 1461 "name" : "(unnamed)", 1462 "referenced_type" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H", 1463 "self_type" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H", 1464 "size" : 4, 1465 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 1466 "underlying_type" : "_ZTIj" 1467 }, 1468 { 1469 "alignment" : 4, 1470 "enum_fields" : 1471 [ 1472 { 1473 "enum_field_value" : 131072, 1474 "name" : "AHARDWAREBUFFER_USAGE_CAMERA_WRITE" 1475 }, 1476 { 1477 "enum_field_value" : 262144, 1478 "name" : "AHARDWAREBUFFER_USAGE_CAMERA_READ" 1479 }, 1480 { 1481 "enum_field_value" : 393216, 1482 "name" : "AHARDWAREBUFFER_USAGE_CAMERA_MASK" 1483 } 1484 ], 1485 "linker_set_key" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK", 1486 "name" : "(unnamed)", 1487 "referenced_type" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK", 1488 "self_type" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK", 1489 "size" : 4, 1490 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", 1491 "underlying_type" : "_ZTIj" 1492 }, 1493 { 1494 "alignment" : 4, 1495 "enum_fields" : 1496 [ 1497 { 1498 "enum_field_value" : 0, 1499 "name" : "NATIVE_WINDOW_SCALING_MODE_FREEZE" 1500 }, 1501 { 1502 "enum_field_value" : 1, 1503 "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_TO_WINDOW" 1504 }, 1505 { 1506 "enum_field_value" : 2, 1507 "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_CROP" 1508 }, 1509 { 1510 "enum_field_value" : 3, 1511 "name" : "NATIVE_WINDOW_SCALING_MODE_NO_SCALE_CROP" 1512 } 1513 ], 1514 "linker_set_key" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE", 1515 "name" : "(unnamed)", 1516 "referenced_type" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE", 1517 "self_type" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE", 1518 "size" : 4, 1519 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h", 1520 "underlying_type" : "_ZTIj" 1521 }, 1522 { 1523 "alignment" : 4, 1524 "enum_fields" : 1525 [ 1526 { 1527 "enum_field_value" : 0, 1528 "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_DEFAULT" 1529 }, 1530 { 1531 "enum_field_value" : 1, 1532 "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_FIXED_SOURCE" 1533 } 1534 ], 1535 "linker_set_key" : "_ZTI36ANativeWindow_FrameRateCompatibility", 1536 "name" : "ANativeWindow_FrameRateCompatibility", 1537 "referenced_type" : "_ZTI36ANativeWindow_FrameRateCompatibility", 1538 "self_type" : "_ZTI36ANativeWindow_FrameRateCompatibility", 1539 "size" : 4, 1540 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", 1541 "underlying_type" : "_ZTIj" 1542 }, 1543 { 1544 "alignment" : 4, 1545 "enum_fields" : 1546 [ 1547 { 1548 "enum_field_value" : 0, 1549 "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS" 1550 }, 1551 { 1552 "enum_field_value" : 1, 1553 "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ALWAYS" 1554 } 1555 ], 1556 "linker_set_key" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy", 1557 "name" : "ANativeWindow_ChangeFrameRateStrategy", 1558 "referenced_type" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy", 1559 "self_type" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy", 1560 "size" : 4, 1561 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h", 1562 "underlying_type" : "_ZTIj" 1563 }, 1564 { 1565 "alignment" : 4, 1566 "enum_fields" : 1567 [ 1568 { 1569 "enum_field_value" : 5, 1570 "name" : "AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM" 1571 }, 1572 { 1573 "enum_field_value" : 842094169, 1574 "name" : "AHARDWAREBUFFER_FORMAT_YV12" 1575 }, 1576 { 1577 "enum_field_value" : 538982489, 1578 "name" : "AHARDWAREBUFFER_FORMAT_Y8" 1579 }, 1580 { 1581 "enum_field_value" : 540422489, 1582 "name" : "AHARDWAREBUFFER_FORMAT_Y16" 1583 }, 1584 { 1585 "enum_field_value" : 32, 1586 "name" : "AHARDWAREBUFFER_FORMAT_RAW16" 1587 }, 1588 { 1589 "enum_field_value" : 37, 1590 "name" : "AHARDWAREBUFFER_FORMAT_RAW10" 1591 }, 1592 { 1593 "enum_field_value" : 38, 1594 "name" : "AHARDWAREBUFFER_FORMAT_RAW12" 1595 }, 1596 { 1597 "enum_field_value" : 36, 1598 "name" : "AHARDWAREBUFFER_FORMAT_RAW_OPAQUE" 1599 }, 1600 { 1601 "enum_field_value" : 34, 1602 "name" : "AHARDWAREBUFFER_FORMAT_IMPLEMENTATION_DEFINED" 1603 }, 1604 { 1605 "enum_field_value" : 16, 1606 "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_SP" 1607 }, 1608 { 1609 "enum_field_value" : 17, 1610 "name" : "AHARDWAREBUFFER_FORMAT_YCrCb_420_SP" 1611 }, 1612 { 1613 "enum_field_value" : 20, 1614 "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_I" 1615 } 1616 ], 1617 "linker_set_key" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM", 1618 "name" : "(unnamed)", 1619 "referenced_type" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM", 1620 "self_type" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM", 1621 "size" : 4, 1622 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h", 1623 "underlying_type" : "_ZTIj" 1624 } 1625 ], 1626 "function_types" : 1627 [ 1628 { 1629 "alignment" : 4, 1630 "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", 1631 "name" : "int (ANativeWindow *, ANativeWindowBuffer *)", 1632 "parameters" : 1633 [ 1634 { 1635 "referenced_type" : "_ZTIP13ANativeWindow" 1636 }, 1637 { 1638 "referenced_type" : "_ZTIP19ANativeWindowBuffer" 1639 } 1640 ], 1641 "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", 1642 "return_type" : "_ZTIi", 1643 "self_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", 1644 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 1645 }, 1646 { 1647 "alignment" : 4, 1648 "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", 1649 "name" : "int (ANativeWindow *, ANativeWindowBuffer *, int)", 1650 "parameters" : 1651 [ 1652 { 1653 "referenced_type" : "_ZTIP13ANativeWindow" 1654 }, 1655 { 1656 "referenced_type" : "_ZTIP19ANativeWindowBuffer" 1657 }, 1658 { 1659 "referenced_type" : "_ZTIi" 1660 } 1661 ], 1662 "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", 1663 "return_type" : "_ZTIi", 1664 "self_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", 1665 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 1666 }, 1667 { 1668 "alignment" : 4, 1669 "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", 1670 "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)", 1671 "parameters" : 1672 [ 1673 { 1674 "referenced_type" : "_ZTIP13ANativeWindow" 1675 }, 1676 { 1677 "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE" 1678 }, 1679 { 1680 "referenced_type" : "_ZTIPv" 1681 }, 1682 { 1683 "referenced_type" : "_ZTIP19ANativeWindowBuffer" 1684 }, 1685 { 1686 "referenced_type" : "_ZTIi" 1687 } 1688 ], 1689 "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", 1690 "return_type" : "_ZTIi", 1691 "self_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", 1692 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 1693 }, 1694 { 1695 "alignment" : 4, 1696 "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", 1697 "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)", 1698 "parameters" : 1699 [ 1700 { 1701 "referenced_type" : "_ZTIP13ANativeWindow" 1702 }, 1703 { 1704 "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE" 1705 }, 1706 { 1707 "referenced_type" : "_ZTIPv" 1708 }, 1709 { 1710 "referenced_type" : "_ZTIPP19ANativeWindowBuffer" 1711 }, 1712 { 1713 "referenced_type" : "_ZTIPi" 1714 } 1715 ], 1716 "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", 1717 "return_type" : "_ZTIi", 1718 "self_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", 1719 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 1720 }, 1721 { 1722 "alignment" : 4, 1723 "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", 1724 "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, int, std::__va_list), void *, int, std::__va_list)", 1725 "parameters" : 1726 [ 1727 { 1728 "referenced_type" : "_ZTIP13ANativeWindow" 1729 }, 1730 { 1731 "referenced_type" : "_ZTIPFiP13ANativeWindowiSt9__va_listE" 1732 }, 1733 { 1734 "referenced_type" : "_ZTIPv" 1735 }, 1736 { 1737 "referenced_type" : "_ZTIi" 1738 }, 1739 { 1740 "referenced_type" : "_ZTISt9__va_list" 1741 } 1742 ], 1743 "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", 1744 "return_type" : "_ZTIi", 1745 "self_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", 1746 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 1747 }, 1748 { 1749 "alignment" : 4, 1750 "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", 1751 "name" : "int (ANativeWindow *, ANativeWindowBuffer **)", 1752 "parameters" : 1753 [ 1754 { 1755 "referenced_type" : "_ZTIP13ANativeWindow" 1756 }, 1757 { 1758 "referenced_type" : "_ZTIPP19ANativeWindowBuffer" 1759 } 1760 ], 1761 "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", 1762 "return_type" : "_ZTIi", 1763 "self_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", 1764 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 1765 }, 1766 { 1767 "alignment" : 4, 1768 "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", 1769 "name" : "int (ANativeWindow *, ANativeWindowBuffer **, int *)", 1770 "parameters" : 1771 [ 1772 { 1773 "referenced_type" : "_ZTIP13ANativeWindow" 1774 }, 1775 { 1776 "referenced_type" : "_ZTIPP19ANativeWindowBuffer" 1777 }, 1778 { 1779 "referenced_type" : "_ZTIPi" 1780 } 1781 ], 1782 "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", 1783 "return_type" : "_ZTIi", 1784 "self_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", 1785 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 1786 }, 1787 { 1788 "alignment" : 4, 1789 "linker_set_key" : "_ZTIFiP13ANativeWindowiE", 1790 "name" : "int (ANativeWindow *, int)", 1791 "parameters" : 1792 [ 1793 { 1794 "referenced_type" : "_ZTIP13ANativeWindow" 1795 }, 1796 { 1797 "referenced_type" : "_ZTIi" 1798 } 1799 ], 1800 "referenced_type" : "_ZTIFiP13ANativeWindowiE", 1801 "return_type" : "_ZTIi", 1802 "self_type" : "_ZTIFiP13ANativeWindowiE", 1803 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 1804 }, 1805 { 1806 "alignment" : 4, 1807 "linker_set_key" : "_ZTIFiP13ANativeWindowiSt9__va_listE", 1808 "name" : "int (ANativeWindow *, int, std::__va_list)", 1809 "parameters" : 1810 [ 1811 { 1812 "referenced_type" : "_ZTIP13ANativeWindow" 1813 }, 1814 { 1815 "referenced_type" : "_ZTIi" 1816 }, 1817 { 1818 "referenced_type" : "_ZTISt9__va_list" 1819 } 1820 ], 1821 "referenced_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE", 1822 "return_type" : "_ZTIi", 1823 "self_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE", 1824 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 1825 }, 1826 { 1827 "alignment" : 4, 1828 "linker_set_key" : "_ZTIFiP13ANativeWindowizE", 1829 "name" : "int (ANativeWindow *, int, ...)", 1830 "parameters" : 1831 [ 1832 { 1833 "referenced_type" : "_ZTIP13ANativeWindow" 1834 }, 1835 { 1836 "referenced_type" : "_ZTIi" 1837 } 1838 ], 1839 "referenced_type" : "_ZTIFiP13ANativeWindowizE", 1840 "return_type" : "_ZTIi", 1841 "self_type" : "_ZTIFiP13ANativeWindowizE", 1842 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 1843 }, 1844 { 1845 "alignment" : 4, 1846 "linker_set_key" : "_ZTIFiPK13ANativeWindowiPiE", 1847 "name" : "int (const ANativeWindow *, int, int *)", 1848 "parameters" : 1849 [ 1850 { 1851 "referenced_type" : "_ZTIPK13ANativeWindow" 1852 }, 1853 { 1854 "referenced_type" : "_ZTIi" 1855 }, 1856 { 1857 "referenced_type" : "_ZTIPi" 1858 } 1859 ], 1860 "referenced_type" : "_ZTIFiPK13ANativeWindowiPiE", 1861 "return_type" : "_ZTIi", 1862 "self_type" : "_ZTIFiPK13ANativeWindowiPiE", 1863 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 1864 }, 1865 { 1866 "alignment" : 4, 1867 "linker_set_key" : "_ZTIFvP21android_native_base_tE", 1868 "name" : "void (android_native_base_t *)", 1869 "parameters" : 1870 [ 1871 { 1872 "referenced_type" : "_ZTIP21android_native_base_t" 1873 } 1874 ], 1875 "referenced_type" : "_ZTIFvP21android_native_base_tE", 1876 "return_type" : "_ZTIv", 1877 "self_type" : "_ZTIFvP21android_native_base_tE", 1878 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 1879 } 1880 ], 1881 "functions" : 1882 [ 1883 { 1884 "function_name" : "AHardwareBuffer_acquire", 1885 "linker_set_key" : "AHardwareBuffer_acquire", 1886 "parameters" : 1887 [ 1888 { 1889 "referenced_type" : "_ZTIP15AHardwareBuffer" 1890 } 1891 ], 1892 "return_type" : "_ZTIv", 1893 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 1894 }, 1895 { 1896 "function_name" : "AHardwareBuffer_allocate", 1897 "linker_set_key" : "AHardwareBuffer_allocate", 1898 "parameters" : 1899 [ 1900 { 1901 "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc" 1902 }, 1903 { 1904 "referenced_type" : "_ZTIPP15AHardwareBuffer" 1905 } 1906 ], 1907 "return_type" : "_ZTIi", 1908 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 1909 }, 1910 { 1911 "function_name" : "AHardwareBuffer_createFromHandle", 1912 "linker_set_key" : "AHardwareBuffer_createFromHandle", 1913 "parameters" : 1914 [ 1915 { 1916 "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc" 1917 }, 1918 { 1919 "referenced_type" : "_ZTIPK13native_handle" 1920 }, 1921 { 1922 "referenced_type" : "_ZTIi" 1923 }, 1924 { 1925 "referenced_type" : "_ZTIPP15AHardwareBuffer" 1926 } 1927 ], 1928 "return_type" : "_ZTIi", 1929 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" 1930 }, 1931 { 1932 "function_name" : "AHardwareBuffer_describe", 1933 "linker_set_key" : "AHardwareBuffer_describe", 1934 "parameters" : 1935 [ 1936 { 1937 "referenced_type" : "_ZTIPK15AHardwareBuffer" 1938 }, 1939 { 1940 "referenced_type" : "_ZTIP20AHardwareBuffer_Desc" 1941 } 1942 ], 1943 "return_type" : "_ZTIv", 1944 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 1945 }, 1946 { 1947 "function_name" : "AHardwareBuffer_getId", 1948 "linker_set_key" : "AHardwareBuffer_getId", 1949 "parameters" : 1950 [ 1951 { 1952 "referenced_type" : "_ZTIPK15AHardwareBuffer" 1953 }, 1954 { 1955 "referenced_type" : "_ZTIPy" 1956 } 1957 ], 1958 "return_type" : "_ZTIi", 1959 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 1960 }, 1961 { 1962 "function_name" : "AHardwareBuffer_getNativeHandle", 1963 "linker_set_key" : "AHardwareBuffer_getNativeHandle", 1964 "parameters" : 1965 [ 1966 { 1967 "referenced_type" : "_ZTIPK15AHardwareBuffer" 1968 } 1969 ], 1970 "return_type" : "_ZTIPK13native_handle", 1971 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" 1972 }, 1973 { 1974 "function_name" : "AHardwareBuffer_isSupported", 1975 "linker_set_key" : "AHardwareBuffer_isSupported", 1976 "parameters" : 1977 [ 1978 { 1979 "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc" 1980 } 1981 ], 1982 "return_type" : "_ZTIi", 1983 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 1984 }, 1985 { 1986 "function_name" : "AHardwareBuffer_lock", 1987 "linker_set_key" : "AHardwareBuffer_lock", 1988 "parameters" : 1989 [ 1990 { 1991 "referenced_type" : "_ZTIP15AHardwareBuffer" 1992 }, 1993 { 1994 "referenced_type" : "_ZTIy" 1995 }, 1996 { 1997 "referenced_type" : "_ZTIi" 1998 }, 1999 { 2000 "referenced_type" : "_ZTIPK5ARect" 2001 }, 2002 { 2003 "referenced_type" : "_ZTIPPv" 2004 } 2005 ], 2006 "return_type" : "_ZTIi", 2007 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2008 }, 2009 { 2010 "function_name" : "AHardwareBuffer_lockAndGetInfo", 2011 "linker_set_key" : "AHardwareBuffer_lockAndGetInfo", 2012 "parameters" : 2013 [ 2014 { 2015 "referenced_type" : "_ZTIP15AHardwareBuffer" 2016 }, 2017 { 2018 "referenced_type" : "_ZTIy" 2019 }, 2020 { 2021 "referenced_type" : "_ZTIi" 2022 }, 2023 { 2024 "referenced_type" : "_ZTIPK5ARect" 2025 }, 2026 { 2027 "referenced_type" : "_ZTIPPv" 2028 }, 2029 { 2030 "referenced_type" : "_ZTIPi" 2031 }, 2032 { 2033 "referenced_type" : "_ZTIPi" 2034 } 2035 ], 2036 "return_type" : "_ZTIi", 2037 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2038 }, 2039 { 2040 "function_name" : "AHardwareBuffer_lockPlanes", 2041 "linker_set_key" : "AHardwareBuffer_lockPlanes", 2042 "parameters" : 2043 [ 2044 { 2045 "referenced_type" : "_ZTIP15AHardwareBuffer" 2046 }, 2047 { 2048 "referenced_type" : "_ZTIy" 2049 }, 2050 { 2051 "referenced_type" : "_ZTIi" 2052 }, 2053 { 2054 "referenced_type" : "_ZTIPK5ARect" 2055 }, 2056 { 2057 "referenced_type" : "_ZTIP22AHardwareBuffer_Planes" 2058 } 2059 ], 2060 "return_type" : "_ZTIi", 2061 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2062 }, 2063 { 2064 "function_name" : "AHardwareBuffer_readFromParcel", 2065 "linker_set_key" : "AHardwareBuffer_readFromParcel", 2066 "parameters" : 2067 [ 2068 { 2069 "referenced_type" : "_ZTIPK7AParcel" 2070 }, 2071 { 2072 "referenced_type" : "_ZTIPP15AHardwareBuffer" 2073 } 2074 ], 2075 "return_type" : "_ZTIi", 2076 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 2077 }, 2078 { 2079 "function_name" : "AHardwareBuffer_recvHandleFromUnixSocket", 2080 "linker_set_key" : "AHardwareBuffer_recvHandleFromUnixSocket", 2081 "parameters" : 2082 [ 2083 { 2084 "referenced_type" : "_ZTIi" 2085 }, 2086 { 2087 "referenced_type" : "_ZTIPP15AHardwareBuffer" 2088 } 2089 ], 2090 "return_type" : "_ZTIi", 2091 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2092 }, 2093 { 2094 "function_name" : "AHardwareBuffer_release", 2095 "linker_set_key" : "AHardwareBuffer_release", 2096 "parameters" : 2097 [ 2098 { 2099 "referenced_type" : "_ZTIP15AHardwareBuffer" 2100 } 2101 ], 2102 "return_type" : "_ZTIv", 2103 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2104 }, 2105 { 2106 "function_name" : "AHardwareBuffer_sendHandleToUnixSocket", 2107 "linker_set_key" : "AHardwareBuffer_sendHandleToUnixSocket", 2108 "parameters" : 2109 [ 2110 { 2111 "referenced_type" : "_ZTIPK15AHardwareBuffer" 2112 }, 2113 { 2114 "referenced_type" : "_ZTIi" 2115 } 2116 ], 2117 "return_type" : "_ZTIi", 2118 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2119 }, 2120 { 2121 "function_name" : "AHardwareBuffer_unlock", 2122 "linker_set_key" : "AHardwareBuffer_unlock", 2123 "parameters" : 2124 [ 2125 { 2126 "referenced_type" : "_ZTIP15AHardwareBuffer" 2127 }, 2128 { 2129 "referenced_type" : "_ZTIPi" 2130 } 2131 ], 2132 "return_type" : "_ZTIi", 2133 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2134 }, 2135 { 2136 "function_name" : "AHardwareBuffer_writeToParcel", 2137 "linker_set_key" : "AHardwareBuffer_writeToParcel", 2138 "parameters" : 2139 [ 2140 { 2141 "referenced_type" : "_ZTIPK15AHardwareBuffer" 2142 }, 2143 { 2144 "referenced_type" : "_ZTIP7AParcel" 2145 } 2146 ], 2147 "return_type" : "_ZTIi", 2148 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 2149 }, 2150 { 2151 "function_name" : "ANativeWindowBuffer_getHardwareBuffer", 2152 "linker_set_key" : "ANativeWindowBuffer_getHardwareBuffer", 2153 "parameters" : 2154 [ 2155 { 2156 "referenced_type" : "_ZTIP19ANativeWindowBuffer" 2157 } 2158 ], 2159 "return_type" : "_ZTIP15AHardwareBuffer", 2160 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2161 }, 2162 { 2163 "function_name" : "ANativeWindow_OemStorageGet", 2164 "linker_set_key" : "ANativeWindow_OemStorageGet", 2165 "parameters" : 2166 [ 2167 { 2168 "referenced_type" : "_ZTIP13ANativeWindow" 2169 }, 2170 { 2171 "referenced_type" : "_ZTIj" 2172 }, 2173 { 2174 "referenced_type" : "_ZTIPi" 2175 } 2176 ], 2177 "return_type" : "_ZTIi", 2178 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2179 }, 2180 { 2181 "function_name" : "ANativeWindow_OemStorageSet", 2182 "linker_set_key" : "ANativeWindow_OemStorageSet", 2183 "parameters" : 2184 [ 2185 { 2186 "referenced_type" : "_ZTIP13ANativeWindow" 2187 }, 2188 { 2189 "referenced_type" : "_ZTIj" 2190 }, 2191 { 2192 "referenced_type" : "_ZTIi" 2193 } 2194 ], 2195 "return_type" : "_ZTIi", 2196 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2197 }, 2198 { 2199 "function_name" : "ANativeWindow_acquire", 2200 "linker_set_key" : "ANativeWindow_acquire", 2201 "parameters" : 2202 [ 2203 { 2204 "referenced_type" : "_ZTIP13ANativeWindow" 2205 } 2206 ], 2207 "return_type" : "_ZTIv", 2208 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2209 }, 2210 { 2211 "function_name" : "ANativeWindow_cancelBuffer", 2212 "linker_set_key" : "ANativeWindow_cancelBuffer", 2213 "parameters" : 2214 [ 2215 { 2216 "referenced_type" : "_ZTIP13ANativeWindow" 2217 }, 2218 { 2219 "referenced_type" : "_ZTIP19ANativeWindowBuffer" 2220 }, 2221 { 2222 "referenced_type" : "_ZTIi" 2223 } 2224 ], 2225 "return_type" : "_ZTIi", 2226 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2227 }, 2228 { 2229 "function_name" : "ANativeWindow_dequeueBuffer", 2230 "linker_set_key" : "ANativeWindow_dequeueBuffer", 2231 "parameters" : 2232 [ 2233 { 2234 "referenced_type" : "_ZTIP13ANativeWindow" 2235 }, 2236 { 2237 "referenced_type" : "_ZTIPP19ANativeWindowBuffer" 2238 }, 2239 { 2240 "referenced_type" : "_ZTIPi" 2241 } 2242 ], 2243 "return_type" : "_ZTIi", 2244 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2245 }, 2246 { 2247 "function_name" : "ANativeWindow_getBuffersDataSpace", 2248 "linker_set_key" : "ANativeWindow_getBuffersDataSpace", 2249 "parameters" : 2250 [ 2251 { 2252 "referenced_type" : "_ZTIP13ANativeWindow" 2253 } 2254 ], 2255 "return_type" : "_ZTIi", 2256 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2257 }, 2258 { 2259 "function_name" : "ANativeWindow_getBuffersDefaultDataSpace", 2260 "linker_set_key" : "ANativeWindow_getBuffersDefaultDataSpace", 2261 "parameters" : 2262 [ 2263 { 2264 "referenced_type" : "_ZTIP13ANativeWindow" 2265 } 2266 ], 2267 "return_type" : "_ZTIi", 2268 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2269 }, 2270 { 2271 "function_name" : "ANativeWindow_getFormat", 2272 "linker_set_key" : "ANativeWindow_getFormat", 2273 "parameters" : 2274 [ 2275 { 2276 "referenced_type" : "_ZTIP13ANativeWindow" 2277 } 2278 ], 2279 "return_type" : "_ZTIi", 2280 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2281 }, 2282 { 2283 "function_name" : "ANativeWindow_getHeight", 2284 "linker_set_key" : "ANativeWindow_getHeight", 2285 "parameters" : 2286 [ 2287 { 2288 "referenced_type" : "_ZTIP13ANativeWindow" 2289 } 2290 ], 2291 "return_type" : "_ZTIi", 2292 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2293 }, 2294 { 2295 "function_name" : "ANativeWindow_getLastDequeueDuration", 2296 "linker_set_key" : "ANativeWindow_getLastDequeueDuration", 2297 "parameters" : 2298 [ 2299 { 2300 "referenced_type" : "_ZTIP13ANativeWindow" 2301 } 2302 ], 2303 "return_type" : "_ZTIx", 2304 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2305 }, 2306 { 2307 "function_name" : "ANativeWindow_getLastDequeueStartTime", 2308 "linker_set_key" : "ANativeWindow_getLastDequeueStartTime", 2309 "parameters" : 2310 [ 2311 { 2312 "referenced_type" : "_ZTIP13ANativeWindow" 2313 } 2314 ], 2315 "return_type" : "_ZTIx", 2316 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2317 }, 2318 { 2319 "function_name" : "ANativeWindow_getLastQueueDuration", 2320 "linker_set_key" : "ANativeWindow_getLastQueueDuration", 2321 "parameters" : 2322 [ 2323 { 2324 "referenced_type" : "_ZTIP13ANativeWindow" 2325 } 2326 ], 2327 "return_type" : "_ZTIx", 2328 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2329 }, 2330 { 2331 "function_name" : "ANativeWindow_getWidth", 2332 "linker_set_key" : "ANativeWindow_getWidth", 2333 "parameters" : 2334 [ 2335 { 2336 "referenced_type" : "_ZTIP13ANativeWindow" 2337 } 2338 ], 2339 "return_type" : "_ZTIi", 2340 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2341 }, 2342 { 2343 "function_name" : "ANativeWindow_lock", 2344 "linker_set_key" : "ANativeWindow_lock", 2345 "parameters" : 2346 [ 2347 { 2348 "referenced_type" : "_ZTIP13ANativeWindow" 2349 }, 2350 { 2351 "referenced_type" : "_ZTIP20ANativeWindow_Buffer" 2352 }, 2353 { 2354 "referenced_type" : "_ZTIP5ARect" 2355 } 2356 ], 2357 "return_type" : "_ZTIi", 2358 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2359 }, 2360 { 2361 "function_name" : "ANativeWindow_query", 2362 "linker_set_key" : "ANativeWindow_query", 2363 "parameters" : 2364 [ 2365 { 2366 "referenced_type" : "_ZTIPK13ANativeWindow" 2367 }, 2368 { 2369 "referenced_type" : "_ZTI18ANativeWindowQuery" 2370 }, 2371 { 2372 "referenced_type" : "_ZTIPi" 2373 } 2374 ], 2375 "return_type" : "_ZTIi", 2376 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2377 }, 2378 { 2379 "function_name" : "ANativeWindow_queryf", 2380 "linker_set_key" : "ANativeWindow_queryf", 2381 "parameters" : 2382 [ 2383 { 2384 "referenced_type" : "_ZTIPK13ANativeWindow" 2385 }, 2386 { 2387 "referenced_type" : "_ZTI18ANativeWindowQuery" 2388 }, 2389 { 2390 "referenced_type" : "_ZTIPf" 2391 } 2392 ], 2393 "return_type" : "_ZTIi", 2394 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2395 }, 2396 { 2397 "function_name" : "ANativeWindow_queueBuffer", 2398 "linker_set_key" : "ANativeWindow_queueBuffer", 2399 "parameters" : 2400 [ 2401 { 2402 "referenced_type" : "_ZTIP13ANativeWindow" 2403 }, 2404 { 2405 "referenced_type" : "_ZTIP19ANativeWindowBuffer" 2406 }, 2407 { 2408 "referenced_type" : "_ZTIi" 2409 } 2410 ], 2411 "return_type" : "_ZTIi", 2412 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2413 }, 2414 { 2415 "function_name" : "ANativeWindow_readFromParcel", 2416 "linker_set_key" : "ANativeWindow_readFromParcel", 2417 "parameters" : 2418 [ 2419 { 2420 "referenced_type" : "_ZTIPK7AParcel" 2421 }, 2422 { 2423 "referenced_type" : "_ZTIPP13ANativeWindow" 2424 } 2425 ], 2426 "return_type" : "_ZTIi", 2427 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 2428 }, 2429 { 2430 "function_name" : "ANativeWindow_release", 2431 "linker_set_key" : "ANativeWindow_release", 2432 "parameters" : 2433 [ 2434 { 2435 "referenced_type" : "_ZTIP13ANativeWindow" 2436 } 2437 ], 2438 "return_type" : "_ZTIv", 2439 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2440 }, 2441 { 2442 "function_name" : "ANativeWindow_setAutoPrerotation", 2443 "linker_set_key" : "ANativeWindow_setAutoPrerotation", 2444 "parameters" : 2445 [ 2446 { 2447 "referenced_type" : "_ZTIP13ANativeWindow" 2448 }, 2449 { 2450 "referenced_type" : "_ZTIb" 2451 } 2452 ], 2453 "return_type" : "_ZTIi", 2454 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2455 }, 2456 { 2457 "function_name" : "ANativeWindow_setAutoRefresh", 2458 "linker_set_key" : "ANativeWindow_setAutoRefresh", 2459 "parameters" : 2460 [ 2461 { 2462 "referenced_type" : "_ZTIP13ANativeWindow" 2463 }, 2464 { 2465 "referenced_type" : "_ZTIb" 2466 } 2467 ], 2468 "return_type" : "_ZTIi", 2469 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2470 }, 2471 { 2472 "function_name" : "ANativeWindow_setBufferCount", 2473 "linker_set_key" : "ANativeWindow_setBufferCount", 2474 "parameters" : 2475 [ 2476 { 2477 "referenced_type" : "_ZTIP13ANativeWindow" 2478 }, 2479 { 2480 "referenced_type" : "_ZTIj" 2481 } 2482 ], 2483 "return_type" : "_ZTIi", 2484 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2485 }, 2486 { 2487 "function_name" : "ANativeWindow_setBuffersDataSpace", 2488 "linker_set_key" : "ANativeWindow_setBuffersDataSpace", 2489 "parameters" : 2490 [ 2491 { 2492 "referenced_type" : "_ZTIP13ANativeWindow" 2493 }, 2494 { 2495 "referenced_type" : "_ZTIi" 2496 } 2497 ], 2498 "return_type" : "_ZTIi", 2499 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2500 }, 2501 { 2502 "function_name" : "ANativeWindow_setBuffersDimensions", 2503 "linker_set_key" : "ANativeWindow_setBuffersDimensions", 2504 "parameters" : 2505 [ 2506 { 2507 "referenced_type" : "_ZTIP13ANativeWindow" 2508 }, 2509 { 2510 "referenced_type" : "_ZTIj" 2511 }, 2512 { 2513 "referenced_type" : "_ZTIj" 2514 } 2515 ], 2516 "return_type" : "_ZTIi", 2517 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2518 }, 2519 { 2520 "function_name" : "ANativeWindow_setBuffersFormat", 2521 "linker_set_key" : "ANativeWindow_setBuffersFormat", 2522 "parameters" : 2523 [ 2524 { 2525 "referenced_type" : "_ZTIP13ANativeWindow" 2526 }, 2527 { 2528 "referenced_type" : "_ZTIi" 2529 } 2530 ], 2531 "return_type" : "_ZTIi", 2532 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2533 }, 2534 { 2535 "function_name" : "ANativeWindow_setBuffersGeometry", 2536 "linker_set_key" : "ANativeWindow_setBuffersGeometry", 2537 "parameters" : 2538 [ 2539 { 2540 "referenced_type" : "_ZTIP13ANativeWindow" 2541 }, 2542 { 2543 "referenced_type" : "_ZTIi" 2544 }, 2545 { 2546 "referenced_type" : "_ZTIi" 2547 }, 2548 { 2549 "referenced_type" : "_ZTIi" 2550 } 2551 ], 2552 "return_type" : "_ZTIi", 2553 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2554 }, 2555 { 2556 "function_name" : "ANativeWindow_setBuffersTimestamp", 2557 "linker_set_key" : "ANativeWindow_setBuffersTimestamp", 2558 "parameters" : 2559 [ 2560 { 2561 "referenced_type" : "_ZTIP13ANativeWindow" 2562 }, 2563 { 2564 "referenced_type" : "_ZTIx" 2565 } 2566 ], 2567 "return_type" : "_ZTIi", 2568 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2569 }, 2570 { 2571 "function_name" : "ANativeWindow_setBuffersTransform", 2572 "linker_set_key" : "ANativeWindow_setBuffersTransform", 2573 "parameters" : 2574 [ 2575 { 2576 "referenced_type" : "_ZTIP13ANativeWindow" 2577 }, 2578 { 2579 "referenced_type" : "_ZTIi" 2580 } 2581 ], 2582 "return_type" : "_ZTIi", 2583 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2584 }, 2585 { 2586 "function_name" : "ANativeWindow_setCancelBufferInterceptor", 2587 "linker_set_key" : "ANativeWindow_setCancelBufferInterceptor", 2588 "parameters" : 2589 [ 2590 { 2591 "referenced_type" : "_ZTIP13ANativeWindow" 2592 }, 2593 { 2594 "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE" 2595 }, 2596 { 2597 "referenced_type" : "_ZTIPv" 2598 } 2599 ], 2600 "return_type" : "_ZTIi", 2601 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2602 }, 2603 { 2604 "function_name" : "ANativeWindow_setDequeueBufferInterceptor", 2605 "linker_set_key" : "ANativeWindow_setDequeueBufferInterceptor", 2606 "parameters" : 2607 [ 2608 { 2609 "referenced_type" : "_ZTIP13ANativeWindow" 2610 }, 2611 { 2612 "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E" 2613 }, 2614 { 2615 "referenced_type" : "_ZTIPv" 2616 } 2617 ], 2618 "return_type" : "_ZTIi", 2619 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2620 }, 2621 { 2622 "function_name" : "ANativeWindow_setDequeueTimeout", 2623 "linker_set_key" : "ANativeWindow_setDequeueTimeout", 2624 "parameters" : 2625 [ 2626 { 2627 "referenced_type" : "_ZTIP13ANativeWindow" 2628 }, 2629 { 2630 "referenced_type" : "_ZTIx" 2631 } 2632 ], 2633 "return_type" : "_ZTIi", 2634 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2635 }, 2636 { 2637 "function_name" : "ANativeWindow_setFrameRate", 2638 "linker_set_key" : "ANativeWindow_setFrameRate", 2639 "parameters" : 2640 [ 2641 { 2642 "referenced_type" : "_ZTIP13ANativeWindow" 2643 }, 2644 { 2645 "referenced_type" : "_ZTIf" 2646 }, 2647 { 2648 "referenced_type" : "_ZTIa" 2649 } 2650 ], 2651 "return_type" : "_ZTIi", 2652 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2653 }, 2654 { 2655 "function_name" : "ANativeWindow_setFrameRateWithChangeStrategy", 2656 "linker_set_key" : "ANativeWindow_setFrameRateWithChangeStrategy", 2657 "parameters" : 2658 [ 2659 { 2660 "referenced_type" : "_ZTIP13ANativeWindow" 2661 }, 2662 { 2663 "referenced_type" : "_ZTIf" 2664 }, 2665 { 2666 "referenced_type" : "_ZTIa" 2667 }, 2668 { 2669 "referenced_type" : "_ZTIa" 2670 } 2671 ], 2672 "return_type" : "_ZTIi", 2673 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2674 }, 2675 { 2676 "function_name" : "ANativeWindow_setPerformInterceptor", 2677 "linker_set_key" : "ANativeWindow_setPerformInterceptor", 2678 "parameters" : 2679 [ 2680 { 2681 "referenced_type" : "_ZTIP13ANativeWindow" 2682 }, 2683 { 2684 "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E" 2685 }, 2686 { 2687 "referenced_type" : "_ZTIPv" 2688 } 2689 ], 2690 "return_type" : "_ZTIi", 2691 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2692 }, 2693 { 2694 "function_name" : "ANativeWindow_setQueueBufferInterceptor", 2695 "linker_set_key" : "ANativeWindow_setQueueBufferInterceptor", 2696 "parameters" : 2697 [ 2698 { 2699 "referenced_type" : "_ZTIP13ANativeWindow" 2700 }, 2701 { 2702 "referenced_type" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE" 2703 }, 2704 { 2705 "referenced_type" : "_ZTIPv" 2706 } 2707 ], 2708 "return_type" : "_ZTIi", 2709 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 2710 }, 2711 { 2712 "function_name" : "ANativeWindow_setSharedBufferMode", 2713 "linker_set_key" : "ANativeWindow_setSharedBufferMode", 2714 "parameters" : 2715 [ 2716 { 2717 "referenced_type" : "_ZTIP13ANativeWindow" 2718 }, 2719 { 2720 "referenced_type" : "_ZTIb" 2721 } 2722 ], 2723 "return_type" : "_ZTIi", 2724 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2725 }, 2726 { 2727 "function_name" : "ANativeWindow_setSwapInterval", 2728 "linker_set_key" : "ANativeWindow_setSwapInterval", 2729 "parameters" : 2730 [ 2731 { 2732 "referenced_type" : "_ZTIP13ANativeWindow" 2733 }, 2734 { 2735 "referenced_type" : "_ZTIi" 2736 } 2737 ], 2738 "return_type" : "_ZTIi", 2739 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2740 }, 2741 { 2742 "function_name" : "ANativeWindow_setUsage", 2743 "linker_set_key" : "ANativeWindow_setUsage", 2744 "parameters" : 2745 [ 2746 { 2747 "referenced_type" : "_ZTIP13ANativeWindow" 2748 }, 2749 { 2750 "referenced_type" : "_ZTIy" 2751 } 2752 ], 2753 "return_type" : "_ZTIi", 2754 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 2755 }, 2756 { 2757 "function_name" : "ANativeWindow_tryAllocateBuffers", 2758 "linker_set_key" : "ANativeWindow_tryAllocateBuffers", 2759 "parameters" : 2760 [ 2761 { 2762 "referenced_type" : "_ZTIP13ANativeWindow" 2763 } 2764 ], 2765 "return_type" : "_ZTIv", 2766 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2767 }, 2768 { 2769 "function_name" : "ANativeWindow_unlockAndPost", 2770 "linker_set_key" : "ANativeWindow_unlockAndPost", 2771 "parameters" : 2772 [ 2773 { 2774 "referenced_type" : "_ZTIP13ANativeWindow" 2775 } 2776 ], 2777 "return_type" : "_ZTIi", 2778 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2779 }, 2780 { 2781 "function_name" : "ANativeWindow_writeToParcel", 2782 "linker_set_key" : "ANativeWindow_writeToParcel", 2783 "parameters" : 2784 [ 2785 { 2786 "referenced_type" : "_ZTIP13ANativeWindow" 2787 }, 2788 { 2789 "referenced_type" : "_ZTIP7AParcel" 2790 } 2791 ], 2792 "return_type" : "_ZTIi", 2793 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 2794 }, 2795 { 2796 "function_name" : "android::AHardwareBuffer_getDataSpace", 2797 "linker_set_key" : "_ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer", 2798 "parameters" : 2799 [ 2800 { 2801 "referenced_type" : "_ZTIP15AHardwareBuffer" 2802 } 2803 ], 2804 "return_type" : "_ZTIi", 2805 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2806 }, 2807 { 2808 "function_name" : "android::AHardwareBuffer_to_GraphicBuffer", 2809 "linker_set_key" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer", 2810 "parameters" : 2811 [ 2812 { 2813 "referenced_type" : "_ZTIP15AHardwareBuffer" 2814 } 2815 ], 2816 "return_type" : "_ZTIPN7android13GraphicBufferE", 2817 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2818 }, 2819 { 2820 "function_name" : "android::AHardwareBuffer_to_GraphicBuffer", 2821 "linker_set_key" : "_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer", 2822 "parameters" : 2823 [ 2824 { 2825 "referenced_type" : "_ZTIPK15AHardwareBuffer" 2826 } 2827 ], 2828 "return_type" : "_ZTIPKN7android13GraphicBufferE", 2829 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2830 }, 2831 { 2832 "function_name" : "android::AHardwareBuffer_from_GraphicBuffer", 2833 "linker_set_key" : "_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE", 2834 "parameters" : 2835 [ 2836 { 2837 "referenced_type" : "_ZTIPN7android13GraphicBufferE" 2838 } 2839 ], 2840 "return_type" : "_ZTIP15AHardwareBuffer", 2841 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2842 }, 2843 { 2844 "function_name" : "android::AHardwareBuffer_isValidPixelFormat", 2845 "linker_set_key" : "_ZN7android34AHardwareBuffer_isValidPixelFormatEj", 2846 "parameters" : 2847 [ 2848 { 2849 "referenced_type" : "_ZTIj" 2850 } 2851 ], 2852 "return_type" : "_ZTIb", 2853 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2854 }, 2855 { 2856 "function_name" : "android::AHardwareBuffer_convertToPixelFormat", 2857 "linker_set_key" : "_ZN7android36AHardwareBuffer_convertToPixelFormatEj", 2858 "parameters" : 2859 [ 2860 { 2861 "referenced_type" : "_ZTIj" 2862 } 2863 ], 2864 "return_type" : "_ZTIj", 2865 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2866 }, 2867 { 2868 "function_name" : "android::AHardwareBuffer_convertFromPixelFormat", 2869 "linker_set_key" : "_ZN7android38AHardwareBuffer_convertFromPixelFormatEj", 2870 "parameters" : 2871 [ 2872 { 2873 "referenced_type" : "_ZTIj" 2874 } 2875 ], 2876 "return_type" : "_ZTIj", 2877 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2878 }, 2879 { 2880 "function_name" : "android::AHardwareBuffer_to_ANativeWindowBuffer", 2881 "linker_set_key" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer", 2882 "parameters" : 2883 [ 2884 { 2885 "referenced_type" : "_ZTIP15AHardwareBuffer" 2886 } 2887 ], 2888 "return_type" : "_ZTIP19ANativeWindowBuffer", 2889 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2890 }, 2891 { 2892 "function_name" : "android::AHardwareBuffer_to_ANativeWindowBuffer", 2893 "linker_set_key" : "_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEPK15AHardwareBuffer", 2894 "parameters" : 2895 [ 2896 { 2897 "referenced_type" : "_ZTIPK15AHardwareBuffer" 2898 } 2899 ], 2900 "return_type" : "_ZTIPK19ANativeWindowBuffer", 2901 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2902 }, 2903 { 2904 "function_name" : "android::AHardwareBuffer_convertToGrallocUsageBits", 2905 "linker_set_key" : "_ZN7android41AHardwareBuffer_convertToGrallocUsageBitsEy", 2906 "parameters" : 2907 [ 2908 { 2909 "referenced_type" : "_ZTIy" 2910 } 2911 ], 2912 "return_type" : "_ZTIy", 2913 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2914 }, 2915 { 2916 "function_name" : "android::AHardwareBuffer_convertFromGrallocUsageBits", 2917 "linker_set_key" : "_ZN7android43AHardwareBuffer_convertFromGrallocUsageBitsEy", 2918 "parameters" : 2919 [ 2920 { 2921 "referenced_type" : "_ZTIy" 2922 } 2923 ], 2924 "return_type" : "_ZTIy", 2925 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 2926 } 2927 ], 2928 "global_vars" : [], 2929 "lvalue_reference_types" : 2930 [ 2931 { 2932 "alignment" : 4, 2933 "linker_set_key" : "_ZTIRKN4aidl7android8hardware14HardwareBufferE", 2934 "name" : "const aidl::android::hardware::HardwareBuffer &", 2935 "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE", 2936 "self_type" : "_ZTIRKN4aidl7android8hardware14HardwareBufferE", 2937 "size" : 4, 2938 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 2939 }, 2940 { 2941 "alignment" : 4, 2942 "linker_set_key" : "_ZTIRN4aidl7android8hardware12NativeWindowE", 2943 "name" : "aidl::android::hardware::NativeWindow &", 2944 "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", 2945 "self_type" : "_ZTIRN4aidl7android8hardware12NativeWindowE", 2946 "size" : 4, 2947 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 2948 }, 2949 { 2950 "alignment" : 4, 2951 "linker_set_key" : "_ZTIRN4aidl7android8hardware14HardwareBufferE", 2952 "name" : "aidl::android::hardware::HardwareBuffer &", 2953 "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 2954 "self_type" : "_ZTIRN4aidl7android8hardware14HardwareBufferE", 2955 "size" : 4, 2956 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 2957 } 2958 ], 2959 "pointer_types" : 2960 [ 2961 { 2962 "alignment" : 4, 2963 "linker_set_key" : "_ZTIP13ANativeWindow", 2964 "name" : "ANativeWindow *", 2965 "referenced_type" : "_ZTI13ANativeWindow", 2966 "self_type" : "_ZTIP13ANativeWindow", 2967 "size" : 4, 2968 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 2969 }, 2970 { 2971 "alignment" : 4, 2972 "linker_set_key" : "_ZTIP15AHardwareBuffer", 2973 "name" : "AHardwareBuffer *", 2974 "referenced_type" : "_ZTI15AHardwareBuffer", 2975 "self_type" : "_ZTIP15AHardwareBuffer", 2976 "size" : 4, 2977 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2978 }, 2979 { 2980 "alignment" : 4, 2981 "linker_set_key" : "_ZTIP19ANativeWindowBuffer", 2982 "name" : "ANativeWindowBuffer *", 2983 "referenced_type" : "_ZTI19ANativeWindowBuffer", 2984 "self_type" : "_ZTIP19ANativeWindowBuffer", 2985 "size" : 4, 2986 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 2987 }, 2988 { 2989 "alignment" : 4, 2990 "linker_set_key" : "_ZTIP20AHardwareBuffer_Desc", 2991 "name" : "AHardwareBuffer_Desc *", 2992 "referenced_type" : "_ZTI20AHardwareBuffer_Desc", 2993 "self_type" : "_ZTIP20AHardwareBuffer_Desc", 2994 "size" : 4, 2995 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2996 }, 2997 { 2998 "alignment" : 4, 2999 "linker_set_key" : "_ZTIP20ANativeWindow_Buffer", 3000 "name" : "ANativeWindow_Buffer *", 3001 "referenced_type" : "_ZTI20ANativeWindow_Buffer", 3002 "self_type" : "_ZTIP20ANativeWindow_Buffer", 3003 "size" : 4, 3004 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 3005 }, 3006 { 3007 "alignment" : 4, 3008 "linker_set_key" : "_ZTIP21android_native_base_t", 3009 "name" : "android_native_base_t *", 3010 "referenced_type" : "_ZTI21android_native_base_t", 3011 "self_type" : "_ZTIP21android_native_base_t", 3012 "size" : 4, 3013 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3014 }, 3015 { 3016 "alignment" : 4, 3017 "linker_set_key" : "_ZTIP22AHardwareBuffer_Planes", 3018 "name" : "AHardwareBuffer_Planes *", 3019 "referenced_type" : "_ZTI22AHardwareBuffer_Planes", 3020 "self_type" : "_ZTIP22AHardwareBuffer_Planes", 3021 "size" : 4, 3022 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3023 }, 3024 { 3025 "alignment" : 4, 3026 "linker_set_key" : "_ZTIP5ARect", 3027 "name" : "ARect *", 3028 "referenced_type" : "_ZTI5ARect", 3029 "self_type" : "_ZTIP5ARect", 3030 "size" : 4, 3031 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 3032 }, 3033 { 3034 "alignment" : 4, 3035 "linker_set_key" : "_ZTIP7AParcel", 3036 "name" : "AParcel *", 3037 "referenced_type" : "_ZTI7AParcel", 3038 "self_type" : "_ZTIP7AParcel", 3039 "size" : 4, 3040 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3041 }, 3042 { 3043 "alignment" : 4, 3044 "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE", 3045 "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *)", 3046 "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE", 3047 "self_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE", 3048 "size" : 4, 3049 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3050 }, 3051 { 3052 "alignment" : 4, 3053 "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE", 3054 "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *, int)", 3055 "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE", 3056 "self_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE", 3057 "size" : 4, 3058 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3059 }, 3060 { 3061 "alignment" : 4, 3062 "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", 3063 "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)", 3064 "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", 3065 "self_type" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE", 3066 "size" : 4, 3067 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3068 }, 3069 { 3070 "alignment" : 4, 3071 "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", 3072 "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)", 3073 "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", 3074 "self_type" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E", 3075 "size" : 4, 3076 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3077 }, 3078 { 3079 "alignment" : 4, 3080 "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", 3081 "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, int, std::__va_list), void *, int, std::__va_list)", 3082 "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", 3083 "self_type" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E", 3084 "size" : 4, 3085 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3086 }, 3087 { 3088 "alignment" : 4, 3089 "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE", 3090 "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **)", 3091 "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE", 3092 "self_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE", 3093 "size" : 4, 3094 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3095 }, 3096 { 3097 "alignment" : 4, 3098 "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE", 3099 "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **, int *)", 3100 "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE", 3101 "self_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE", 3102 "size" : 4, 3103 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3104 }, 3105 { 3106 "alignment" : 4, 3107 "linker_set_key" : "_ZTIPFiP13ANativeWindowiE", 3108 "name" : "int (*)(ANativeWindow *, int)", 3109 "referenced_type" : "_ZTIFiP13ANativeWindowiE", 3110 "self_type" : "_ZTIPFiP13ANativeWindowiE", 3111 "size" : 4, 3112 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3113 }, 3114 { 3115 "alignment" : 4, 3116 "linker_set_key" : "_ZTIPFiP13ANativeWindowiSt9__va_listE", 3117 "name" : "int (*)(ANativeWindow *, int, std::__va_list)", 3118 "referenced_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE", 3119 "self_type" : "_ZTIPFiP13ANativeWindowiSt9__va_listE", 3120 "size" : 4, 3121 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3122 }, 3123 { 3124 "alignment" : 4, 3125 "linker_set_key" : "_ZTIPFiP13ANativeWindowizE", 3126 "name" : "int (*)(ANativeWindow *, int, ...)", 3127 "referenced_type" : "_ZTIFiP13ANativeWindowizE", 3128 "self_type" : "_ZTIPFiP13ANativeWindowizE", 3129 "size" : 4, 3130 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3131 }, 3132 { 3133 "alignment" : 4, 3134 "linker_set_key" : "_ZTIPFiPK13ANativeWindowiPiE", 3135 "name" : "int (*)(const ANativeWindow *, int, int *)", 3136 "referenced_type" : "_ZTIFiPK13ANativeWindowiPiE", 3137 "self_type" : "_ZTIPFiPK13ANativeWindowiPiE", 3138 "size" : 4, 3139 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3140 }, 3141 { 3142 "alignment" : 4, 3143 "linker_set_key" : "_ZTIPFvP21android_native_base_tE", 3144 "name" : "void (*)(android_native_base_t *)", 3145 "referenced_type" : "_ZTIFvP21android_native_base_tE", 3146 "self_type" : "_ZTIPFvP21android_native_base_tE", 3147 "size" : 4, 3148 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3149 }, 3150 { 3151 "alignment" : 4, 3152 "linker_set_key" : "_ZTIPK13ANativeWindow", 3153 "name" : "const ANativeWindow *", 3154 "referenced_type" : "_ZTIK13ANativeWindow", 3155 "self_type" : "_ZTIPK13ANativeWindow", 3156 "size" : 4, 3157 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 3158 }, 3159 { 3160 "alignment" : 4, 3161 "linker_set_key" : "_ZTIPK13native_handle", 3162 "name" : "const native_handle *", 3163 "referenced_type" : "_ZTIK13native_handle", 3164 "self_type" : "_ZTIPK13native_handle", 3165 "size" : 4, 3166 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" 3167 }, 3168 { 3169 "alignment" : 4, 3170 "linker_set_key" : "_ZTIPK15AHardwareBuffer", 3171 "name" : "const AHardwareBuffer *", 3172 "referenced_type" : "_ZTIK15AHardwareBuffer", 3173 "self_type" : "_ZTIPK15AHardwareBuffer", 3174 "size" : 4, 3175 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3176 }, 3177 { 3178 "alignment" : 4, 3179 "linker_set_key" : "_ZTIPK19ANativeWindowBuffer", 3180 "name" : "const ANativeWindowBuffer *", 3181 "referenced_type" : "_ZTIK19ANativeWindowBuffer", 3182 "self_type" : "_ZTIPK19ANativeWindowBuffer", 3183 "size" : 4, 3184 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3185 }, 3186 { 3187 "alignment" : 4, 3188 "linker_set_key" : "_ZTIPK20AHardwareBuffer_Desc", 3189 "name" : "const AHardwareBuffer_Desc *", 3190 "referenced_type" : "_ZTIK20AHardwareBuffer_Desc", 3191 "self_type" : "_ZTIPK20AHardwareBuffer_Desc", 3192 "size" : 4, 3193 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3194 }, 3195 { 3196 "alignment" : 4, 3197 "linker_set_key" : "_ZTIPK5ARect", 3198 "name" : "const ARect *", 3199 "referenced_type" : "_ZTIK5ARect", 3200 "self_type" : "_ZTIPK5ARect", 3201 "size" : 4, 3202 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3203 }, 3204 { 3205 "alignment" : 4, 3206 "linker_set_key" : "_ZTIPK7AParcel", 3207 "name" : "const AParcel *", 3208 "referenced_type" : "_ZTIK7AParcel", 3209 "self_type" : "_ZTIPK7AParcel", 3210 "size" : 4, 3211 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3212 }, 3213 { 3214 "alignment" : 4, 3215 "linker_set_key" : "_ZTIPKN4aidl7android8hardware12NativeWindowE", 3216 "name" : "const aidl::android::hardware::NativeWindow *", 3217 "referenced_type" : "_ZTIKN4aidl7android8hardware12NativeWindowE", 3218 "self_type" : "_ZTIPKN4aidl7android8hardware12NativeWindowE", 3219 "size" : 4, 3220 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 3221 }, 3222 { 3223 "alignment" : 4, 3224 "linker_set_key" : "_ZTIPKN4aidl7android8hardware14HardwareBufferE", 3225 "name" : "const aidl::android::hardware::HardwareBuffer *", 3226 "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE", 3227 "self_type" : "_ZTIPKN4aidl7android8hardware14HardwareBufferE", 3228 "size" : 4, 3229 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3230 }, 3231 { 3232 "alignment" : 4, 3233 "linker_set_key" : "_ZTIPKN7android13GraphicBufferE", 3234 "name" : "const android::GraphicBuffer *", 3235 "referenced_type" : "_ZTIKN7android13GraphicBufferE", 3236 "self_type" : "_ZTIPKN7android13GraphicBufferE", 3237 "size" : 4, 3238 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 3239 }, 3240 { 3241 "alignment" : 4, 3242 "linker_set_key" : "_ZTIPKv", 3243 "name" : "const void *", 3244 "referenced_type" : "_ZTIKv", 3245 "self_type" : "_ZTIPKv", 3246 "size" : 4, 3247 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3248 }, 3249 { 3250 "alignment" : 4, 3251 "linker_set_key" : "_ZTIPN4aidl7android8hardware12NativeWindowE", 3252 "name" : "aidl::android::hardware::NativeWindow *", 3253 "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", 3254 "self_type" : "_ZTIPN4aidl7android8hardware12NativeWindowE", 3255 "size" : 4, 3256 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 3257 }, 3258 { 3259 "alignment" : 4, 3260 "linker_set_key" : "_ZTIPN4aidl7android8hardware14HardwareBufferE", 3261 "name" : "aidl::android::hardware::HardwareBuffer *", 3262 "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 3263 "self_type" : "_ZTIPN4aidl7android8hardware14HardwareBufferE", 3264 "size" : 4, 3265 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3266 }, 3267 { 3268 "alignment" : 4, 3269 "linker_set_key" : "_ZTIPN7android13GraphicBufferE", 3270 "name" : "android::GraphicBuffer *", 3271 "referenced_type" : "_ZTIN7android13GraphicBufferE", 3272 "self_type" : "_ZTIPN7android13GraphicBufferE", 3273 "size" : 4, 3274 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 3275 }, 3276 { 3277 "alignment" : 4, 3278 "linker_set_key" : "_ZTIPP13ANativeWindow", 3279 "name" : "ANativeWindow **", 3280 "referenced_type" : "_ZTIP13ANativeWindow", 3281 "self_type" : "_ZTIPP13ANativeWindow", 3282 "size" : 4, 3283 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 3284 }, 3285 { 3286 "alignment" : 4, 3287 "linker_set_key" : "_ZTIPP15AHardwareBuffer", 3288 "name" : "AHardwareBuffer **", 3289 "referenced_type" : "_ZTIP15AHardwareBuffer", 3290 "self_type" : "_ZTIPP15AHardwareBuffer", 3291 "size" : 4, 3292 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3293 }, 3294 { 3295 "alignment" : 4, 3296 "linker_set_key" : "_ZTIPP19ANativeWindowBuffer", 3297 "name" : "ANativeWindowBuffer **", 3298 "referenced_type" : "_ZTIP19ANativeWindowBuffer", 3299 "self_type" : "_ZTIPP19ANativeWindowBuffer", 3300 "size" : 4, 3301 "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h" 3302 }, 3303 { 3304 "alignment" : 4, 3305 "linker_set_key" : "_ZTIPPv", 3306 "name" : "void **", 3307 "referenced_type" : "_ZTIPv", 3308 "self_type" : "_ZTIPPv", 3309 "size" : 4, 3310 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3311 }, 3312 { 3313 "alignment" : 4, 3314 "linker_set_key" : "_ZTIPf", 3315 "name" : "float *", 3316 "referenced_type" : "_ZTIf", 3317 "self_type" : "_ZTIPf", 3318 "size" : 4, 3319 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 3320 }, 3321 { 3322 "alignment" : 4, 3323 "linker_set_key" : "_ZTIPi", 3324 "name" : "int *", 3325 "referenced_type" : "_ZTIi", 3326 "self_type" : "_ZTIPi", 3327 "size" : 4, 3328 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3329 }, 3330 { 3331 "alignment" : 4, 3332 "linker_set_key" : "_ZTIPv", 3333 "name" : "void *", 3334 "referenced_type" : "_ZTIv", 3335 "self_type" : "_ZTIPv", 3336 "size" : 4, 3337 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3338 }, 3339 { 3340 "alignment" : 4, 3341 "linker_set_key" : "_ZTIPy", 3342 "name" : "unsigned long long *", 3343 "referenced_type" : "_ZTIy", 3344 "self_type" : "_ZTIPy", 3345 "size" : 4, 3346 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3347 } 3348 ], 3349 "qualified_types" : 3350 [ 3351 { 3352 "alignment" : 4, 3353 "is_const" : true, 3354 "linker_set_key" : "_ZTIK13ANativeWindow", 3355 "name" : "const ANativeWindow", 3356 "referenced_type" : "_ZTI13ANativeWindow", 3357 "self_type" : "_ZTIK13ANativeWindow", 3358 "size" : 108, 3359 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h" 3360 }, 3361 { 3362 "alignment" : 4, 3363 "is_const" : true, 3364 "linker_set_key" : "_ZTIK13native_handle", 3365 "name" : "const native_handle", 3366 "referenced_type" : "_ZTI13native_handle", 3367 "self_type" : "_ZTIK13native_handle", 3368 "size" : 12, 3369 "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h" 3370 }, 3371 { 3372 "is_const" : true, 3373 "linker_set_key" : "_ZTIK15AHardwareBuffer", 3374 "name" : "const AHardwareBuffer", 3375 "referenced_type" : "_ZTI15AHardwareBuffer", 3376 "self_type" : "_ZTIK15AHardwareBuffer", 3377 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3378 }, 3379 { 3380 "alignment" : 8, 3381 "is_const" : true, 3382 "linker_set_key" : "_ZTIK19ANativeWindowBuffer", 3383 "name" : "const ANativeWindowBuffer", 3384 "referenced_type" : "_ZTI19ANativeWindowBuffer", 3385 "self_type" : "_ZTIK19ANativeWindowBuffer", 3386 "size" : 96, 3387 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3388 }, 3389 { 3390 "alignment" : 8, 3391 "is_const" : true, 3392 "linker_set_key" : "_ZTIK20AHardwareBuffer_Desc", 3393 "name" : "const AHardwareBuffer_Desc", 3394 "referenced_type" : "_ZTI20AHardwareBuffer_Desc", 3395 "self_type" : "_ZTIK20AHardwareBuffer_Desc", 3396 "size" : 40, 3397 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3398 }, 3399 { 3400 "alignment" : 4, 3401 "is_const" : true, 3402 "linker_set_key" : "_ZTIK5ARect", 3403 "name" : "const ARect", 3404 "referenced_type" : "_ZTI5ARect", 3405 "self_type" : "_ZTIK5ARect", 3406 "size" : 16, 3407 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3408 }, 3409 { 3410 "is_const" : true, 3411 "linker_set_key" : "_ZTIK7AParcel", 3412 "name" : "const AParcel", 3413 "referenced_type" : "_ZTI7AParcel", 3414 "self_type" : "_ZTIK7AParcel", 3415 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3416 }, 3417 { 3418 "alignment" : 4, 3419 "is_const" : true, 3420 "linker_set_key" : "_ZTIKN4aidl7android8hardware12NativeWindowE", 3421 "name" : "const aidl::android::hardware::NativeWindow", 3422 "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", 3423 "self_type" : "_ZTIKN4aidl7android8hardware12NativeWindowE", 3424 "size" : 4, 3425 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 3426 }, 3427 { 3428 "alignment" : 4, 3429 "is_const" : true, 3430 "linker_set_key" : "_ZTIKN4aidl7android8hardware14HardwareBufferE", 3431 "name" : "const aidl::android::hardware::HardwareBuffer", 3432 "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 3433 "self_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE", 3434 "size" : 4, 3435 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3436 }, 3437 { 3438 "alignment" : 8, 3439 "is_const" : true, 3440 "linker_set_key" : "_ZTIKN7android13GraphicBufferE", 3441 "name" : "const android::GraphicBuffer", 3442 "referenced_type" : "_ZTIN7android13GraphicBufferE", 3443 "self_type" : "_ZTIKN7android13GraphicBufferE", 3444 "size" : 160, 3445 "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h" 3446 }, 3447 { 3448 "alignment" : 4, 3449 "is_const" : true, 3450 "linker_set_key" : "_ZTIKf", 3451 "name" : "const float", 3452 "referenced_type" : "_ZTIf", 3453 "self_type" : "_ZTIKf", 3454 "size" : 4, 3455 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3456 }, 3457 { 3458 "alignment" : 4, 3459 "is_const" : true, 3460 "linker_set_key" : "_ZTIKi", 3461 "name" : "const int", 3462 "referenced_type" : "_ZTIi", 3463 "self_type" : "_ZTIKi", 3464 "size" : 4, 3465 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3466 }, 3467 { 3468 "alignment" : 4, 3469 "is_const" : true, 3470 "linker_set_key" : "_ZTIKj", 3471 "name" : "const unsigned int", 3472 "referenced_type" : "_ZTIj", 3473 "self_type" : "_ZTIKj", 3474 "size" : 4, 3475 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3476 }, 3477 { 3478 "is_const" : true, 3479 "linker_set_key" : "_ZTIKv", 3480 "name" : "const void", 3481 "referenced_type" : "_ZTIv", 3482 "self_type" : "_ZTIKv", 3483 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3484 }, 3485 { 3486 "alignment" : 8, 3487 "is_const" : true, 3488 "linker_set_key" : "_ZTIKx", 3489 "name" : "const long long", 3490 "referenced_type" : "_ZTIx", 3491 "self_type" : "_ZTIKx", 3492 "size" : 8, 3493 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3494 } 3495 ], 3496 "record_types" : 3497 [ 3498 { 3499 "alignment" : 4, 3500 "fields" : 3501 [ 3502 { 3503 "field_name" : "common", 3504 "referenced_type" : "_ZTI21android_native_base_t" 3505 }, 3506 { 3507 "field_name" : "flags", 3508 "field_offset" : 256, 3509 "referenced_type" : "_ZTIKj" 3510 }, 3511 { 3512 "field_name" : "minSwapInterval", 3513 "field_offset" : 288, 3514 "referenced_type" : "_ZTIKi" 3515 }, 3516 { 3517 "field_name" : "maxSwapInterval", 3518 "field_offset" : 320, 3519 "referenced_type" : "_ZTIKi" 3520 }, 3521 { 3522 "field_name" : "xdpi", 3523 "field_offset" : 352, 3524 "referenced_type" : "_ZTIKf" 3525 }, 3526 { 3527 "field_name" : "ydpi", 3528 "field_offset" : 384, 3529 "referenced_type" : "_ZTIKf" 3530 }, 3531 { 3532 "field_name" : "oem", 3533 "field_offset" : 416, 3534 "referenced_type" : "_ZTIA4_i" 3535 }, 3536 { 3537 "field_name" : "setSwapInterval", 3538 "field_offset" : 544, 3539 "referenced_type" : "_ZTIPFiP13ANativeWindowiE" 3540 }, 3541 { 3542 "field_name" : "dequeueBuffer_DEPRECATED", 3543 "field_offset" : 576, 3544 "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE" 3545 }, 3546 { 3547 "field_name" : "lockBuffer_DEPRECATED", 3548 "field_offset" : 608, 3549 "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE" 3550 }, 3551 { 3552 "field_name" : "queueBuffer_DEPRECATED", 3553 "field_offset" : 640, 3554 "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE" 3555 }, 3556 { 3557 "field_name" : "query", 3558 "field_offset" : 672, 3559 "referenced_type" : "_ZTIPFiPK13ANativeWindowiPiE" 3560 }, 3561 { 3562 "field_name" : "perform", 3563 "field_offset" : 704, 3564 "referenced_type" : "_ZTIPFiP13ANativeWindowizE" 3565 }, 3566 { 3567 "field_name" : "cancelBuffer_DEPRECATED", 3568 "field_offset" : 736, 3569 "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE" 3570 }, 3571 { 3572 "field_name" : "dequeueBuffer", 3573 "field_offset" : 768, 3574 "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE" 3575 }, 3576 { 3577 "field_name" : "queueBuffer", 3578 "field_offset" : 800, 3579 "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE" 3580 }, 3581 { 3582 "field_name" : "cancelBuffer", 3583 "field_offset" : 832, 3584 "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE" 3585 } 3586 ], 3587 "linker_set_key" : "_ZTI13ANativeWindow", 3588 "name" : "ANativeWindow", 3589 "referenced_type" : "_ZTI13ANativeWindow", 3590 "self_type" : "_ZTI13ANativeWindow", 3591 "size" : 108, 3592 "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h" 3593 }, 3594 { 3595 "alignment" : 8, 3596 "fields" : 3597 [ 3598 { 3599 "field_name" : "common", 3600 "referenced_type" : "_ZTI21android_native_base_t" 3601 }, 3602 { 3603 "field_name" : "width", 3604 "field_offset" : 256, 3605 "referenced_type" : "_ZTIi" 3606 }, 3607 { 3608 "field_name" : "height", 3609 "field_offset" : 288, 3610 "referenced_type" : "_ZTIi" 3611 }, 3612 { 3613 "field_name" : "stride", 3614 "field_offset" : 320, 3615 "referenced_type" : "_ZTIi" 3616 }, 3617 { 3618 "field_name" : "format", 3619 "field_offset" : 352, 3620 "referenced_type" : "_ZTIi" 3621 }, 3622 { 3623 "field_name" : "usage_deprecated", 3624 "field_offset" : 384, 3625 "referenced_type" : "_ZTIi" 3626 }, 3627 { 3628 "field_name" : "layerCount", 3629 "field_offset" : 416, 3630 "referenced_type" : "_ZTIj" 3631 }, 3632 { 3633 "field_name" : "reserved", 3634 "field_offset" : 448, 3635 "referenced_type" : "_ZTIA1_Pv" 3636 }, 3637 { 3638 "field_name" : "handle", 3639 "field_offset" : 480, 3640 "referenced_type" : "_ZTIPK13native_handle" 3641 }, 3642 { 3643 "field_name" : "usage", 3644 "field_offset" : 512, 3645 "referenced_type" : "_ZTIy" 3646 }, 3647 { 3648 "field_name" : "reserved_proc", 3649 "field_offset" : 576, 3650 "referenced_type" : "_ZTIA6_Pv" 3651 } 3652 ], 3653 "linker_set_key" : "_ZTI19ANativeWindowBuffer", 3654 "name" : "ANativeWindowBuffer", 3655 "referenced_type" : "_ZTI19ANativeWindowBuffer", 3656 "self_type" : "_ZTI19ANativeWindowBuffer", 3657 "size" : 96, 3658 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3659 }, 3660 { 3661 "alignment" : 8, 3662 "fields" : 3663 [ 3664 { 3665 "field_name" : "width", 3666 "referenced_type" : "_ZTIj" 3667 }, 3668 { 3669 "field_name" : "height", 3670 "field_offset" : 32, 3671 "referenced_type" : "_ZTIj" 3672 }, 3673 { 3674 "field_name" : "layers", 3675 "field_offset" : 64, 3676 "referenced_type" : "_ZTIj" 3677 }, 3678 { 3679 "field_name" : "format", 3680 "field_offset" : 96, 3681 "referenced_type" : "_ZTIj" 3682 }, 3683 { 3684 "field_name" : "usage", 3685 "field_offset" : 128, 3686 "referenced_type" : "_ZTIy" 3687 }, 3688 { 3689 "field_name" : "stride", 3690 "field_offset" : 192, 3691 "referenced_type" : "_ZTIj" 3692 }, 3693 { 3694 "field_name" : "rfu0", 3695 "field_offset" : 224, 3696 "referenced_type" : "_ZTIj" 3697 }, 3698 { 3699 "field_name" : "rfu1", 3700 "field_offset" : 256, 3701 "referenced_type" : "_ZTIy" 3702 } 3703 ], 3704 "linker_set_key" : "_ZTI20AHardwareBuffer_Desc", 3705 "name" : "AHardwareBuffer_Desc", 3706 "referenced_type" : "_ZTI20AHardwareBuffer_Desc", 3707 "self_type" : "_ZTI20AHardwareBuffer_Desc", 3708 "size" : 40, 3709 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3710 }, 3711 { 3712 "alignment" : 4, 3713 "fields" : 3714 [ 3715 { 3716 "field_name" : "width", 3717 "referenced_type" : "_ZTIi" 3718 }, 3719 { 3720 "field_name" : "height", 3721 "field_offset" : 32, 3722 "referenced_type" : "_ZTIi" 3723 }, 3724 { 3725 "field_name" : "stride", 3726 "field_offset" : 64, 3727 "referenced_type" : "_ZTIi" 3728 }, 3729 { 3730 "field_name" : "format", 3731 "field_offset" : 96, 3732 "referenced_type" : "_ZTIi" 3733 }, 3734 { 3735 "field_name" : "bits", 3736 "field_offset" : 128, 3737 "referenced_type" : "_ZTIPv" 3738 }, 3739 { 3740 "field_name" : "reserved", 3741 "field_offset" : 160, 3742 "referenced_type" : "_ZTIA6_j" 3743 } 3744 ], 3745 "linker_set_key" : "_ZTI20ANativeWindow_Buffer", 3746 "name" : "ANativeWindow_Buffer", 3747 "referenced_type" : "_ZTI20ANativeWindow_Buffer", 3748 "self_type" : "_ZTI20ANativeWindow_Buffer", 3749 "size" : 44, 3750 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h" 3751 }, 3752 { 3753 "alignment" : 4, 3754 "fields" : 3755 [ 3756 { 3757 "field_name" : "data", 3758 "referenced_type" : "_ZTIPv" 3759 }, 3760 { 3761 "field_name" : "pixelStride", 3762 "field_offset" : 32, 3763 "referenced_type" : "_ZTIj" 3764 }, 3765 { 3766 "field_name" : "rowStride", 3767 "field_offset" : 64, 3768 "referenced_type" : "_ZTIj" 3769 } 3770 ], 3771 "linker_set_key" : "_ZTI21AHardwareBuffer_Plane", 3772 "name" : "AHardwareBuffer_Plane", 3773 "referenced_type" : "_ZTI21AHardwareBuffer_Plane", 3774 "self_type" : "_ZTI21AHardwareBuffer_Plane", 3775 "size" : 12, 3776 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3777 }, 3778 { 3779 "alignment" : 4, 3780 "fields" : 3781 [ 3782 { 3783 "field_name" : "magic", 3784 "referenced_type" : "_ZTIi" 3785 }, 3786 { 3787 "field_name" : "version", 3788 "field_offset" : 32, 3789 "referenced_type" : "_ZTIi" 3790 }, 3791 { 3792 "field_name" : "reserved", 3793 "field_offset" : 64, 3794 "referenced_type" : "_ZTIA4_Pv" 3795 }, 3796 { 3797 "field_name" : "incRef", 3798 "field_offset" : 192, 3799 "referenced_type" : "_ZTIPFvP21android_native_base_tE" 3800 }, 3801 { 3802 "field_name" : "decRef", 3803 "field_offset" : 224, 3804 "referenced_type" : "_ZTIPFvP21android_native_base_tE" 3805 } 3806 ], 3807 "linker_set_key" : "_ZTI21android_native_base_t", 3808 "name" : "android_native_base_t", 3809 "referenced_type" : "_ZTI21android_native_base_t", 3810 "self_type" : "_ZTI21android_native_base_t", 3811 "size" : 32, 3812 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3813 }, 3814 { 3815 "alignment" : 4, 3816 "fields" : 3817 [ 3818 { 3819 "field_name" : "left", 3820 "referenced_type" : "_ZTIi" 3821 }, 3822 { 3823 "field_name" : "top", 3824 "field_offset" : 32, 3825 "referenced_type" : "_ZTIi" 3826 }, 3827 { 3828 "field_name" : "right", 3829 "field_offset" : 64, 3830 "referenced_type" : "_ZTIi" 3831 }, 3832 { 3833 "field_name" : "bottom", 3834 "field_offset" : 96, 3835 "referenced_type" : "_ZTIi" 3836 } 3837 ], 3838 "linker_set_key" : "_ZTI21android_native_rect_t", 3839 "name" : "android_native_rect_t", 3840 "referenced_type" : "_ZTI21android_native_rect_t", 3841 "self_type" : "_ZTI21android_native_rect_t", 3842 "size" : 16, 3843 "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h" 3844 }, 3845 { 3846 "alignment" : 4, 3847 "fields" : 3848 [ 3849 { 3850 "field_name" : "planeCount", 3851 "referenced_type" : "_ZTIj" 3852 }, 3853 { 3854 "field_name" : "planes", 3855 "field_offset" : 32, 3856 "referenced_type" : "_ZTIA4_21AHardwareBuffer_Plane" 3857 } 3858 ], 3859 "linker_set_key" : "_ZTI22AHardwareBuffer_Planes", 3860 "name" : "AHardwareBuffer_Planes", 3861 "referenced_type" : "_ZTI22AHardwareBuffer_Planes", 3862 "self_type" : "_ZTI22AHardwareBuffer_Planes", 3863 "size" : 52, 3864 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 3865 }, 3866 { 3867 "alignment" : 4, 3868 "fields" : 3869 [ 3870 { 3871 "field_name" : "left", 3872 "referenced_type" : "_ZTIi" 3873 }, 3874 { 3875 "field_name" : "top", 3876 "field_offset" : 32, 3877 "referenced_type" : "_ZTIi" 3878 }, 3879 { 3880 "field_name" : "right", 3881 "field_offset" : 64, 3882 "referenced_type" : "_ZTIi" 3883 }, 3884 { 3885 "field_name" : "bottom", 3886 "field_offset" : 96, 3887 "referenced_type" : "_ZTIi" 3888 } 3889 ], 3890 "linker_set_key" : "_ZTI5ARect", 3891 "name" : "ARect", 3892 "referenced_type" : "_ZTI5ARect", 3893 "self_type" : "_ZTI5ARect", 3894 "size" : 16, 3895 "source_file" : "frameworks/native/libs/arect/include/android/rect.h" 3896 }, 3897 { 3898 "alignment" : 4, 3899 "fields" : 3900 [ 3901 { 3902 "access" : "private", 3903 "field_name" : "mWindow", 3904 "referenced_type" : "_ZTIP13ANativeWindow" 3905 } 3906 ], 3907 "linker_set_key" : "_ZTIN4aidl7android8hardware12NativeWindowE", 3908 "name" : "aidl::android::hardware::NativeWindow", 3909 "record_kind" : "class", 3910 "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", 3911 "self_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", 3912 "size" : 4, 3913 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 3914 }, 3915 { 3916 "alignment" : 4, 3917 "fields" : 3918 [ 3919 { 3920 "access" : "private", 3921 "field_name" : "mBuffer", 3922 "referenced_type" : "_ZTIP15AHardwareBuffer" 3923 } 3924 ], 3925 "linker_set_key" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 3926 "name" : "aidl::android::hardware::HardwareBuffer", 3927 "record_kind" : "class", 3928 "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 3929 "self_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 3930 "size" : 4, 3931 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3932 } 3933 ], 3934 "rvalue_reference_types" : 3935 [ 3936 { 3937 "alignment" : 4, 3938 "linker_set_key" : "_ZTION4aidl7android8hardware12NativeWindowE", 3939 "name" : "aidl::android::hardware::NativeWindow &&", 3940 "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE", 3941 "self_type" : "_ZTION4aidl7android8hardware12NativeWindowE", 3942 "size" : 4, 3943 "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h" 3944 }, 3945 { 3946 "alignment" : 4, 3947 "linker_set_key" : "_ZTION4aidl7android8hardware14HardwareBufferE", 3948 "name" : "aidl::android::hardware::HardwareBuffer &&", 3949 "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE", 3950 "self_type" : "_ZTION4aidl7android8hardware14HardwareBufferE", 3951 "size" : 4, 3952 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h" 3953 } 3954 ] 3955} 3956