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