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