1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA1_c", 7 "name" : "char[1]", 8 "referenced_type" : "_ZTIc", 9 "size" : 1, 10 "source_file" : "system/libbase/include/android-base/no_destructor.h" 11 }, 12 { 13 "alignment" : 8, 14 "linker_set_key" : "_ZTIA4_21AHardwareBuffer_Plane", 15 "name" : "AHardwareBuffer_Plane[4]", 16 "referenced_type" : "_ZTI21AHardwareBuffer_Plane", 17 "size" : 64, 18 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 19 } 20 ], 21 "builtin_types" : 22 [ 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "is_unsigned" : true, 27 "linker_set_key" : "_ZTIb", 28 "name" : "bool", 29 "size" : 1 30 }, 31 { 32 "alignment" : 1, 33 "is_integral" : true, 34 "is_unsigned" : true, 35 "linker_set_key" : "_ZTIc", 36 "name" : "char", 37 "size" : 1 38 }, 39 { 40 "alignment" : 4, 41 "linker_set_key" : "_ZTIf", 42 "name" : "float", 43 "size" : 4 44 }, 45 { 46 "alignment" : 1, 47 "is_integral" : true, 48 "is_unsigned" : true, 49 "linker_set_key" : "_ZTIh", 50 "name" : "unsigned char", 51 "size" : 1 52 }, 53 { 54 "alignment" : 4, 55 "is_integral" : true, 56 "linker_set_key" : "_ZTIi", 57 "name" : "int", 58 "size" : 4 59 }, 60 { 61 "alignment" : 4, 62 "is_integral" : true, 63 "is_unsigned" : true, 64 "linker_set_key" : "_ZTIj", 65 "name" : "unsigned int", 66 "size" : 4 67 }, 68 { 69 "alignment" : 8, 70 "is_integral" : true, 71 "linker_set_key" : "_ZTIl", 72 "name" : "long", 73 "size" : 8 74 }, 75 { 76 "alignment" : 8, 77 "is_integral" : true, 78 "is_unsigned" : true, 79 "linker_set_key" : "_ZTIm", 80 "name" : "unsigned long", 81 "size" : 8 82 }, 83 { 84 "linker_set_key" : "_ZTIv", 85 "name" : "void" 86 } 87 ], 88 "elf_functions" : 89 [ 90 { 91 "name" : "ApexCodec_Buffer_clear" 92 }, 93 { 94 "name" : "ApexCodec_Buffer_create" 95 }, 96 { 97 "name" : "ApexCodec_Buffer_destroy" 98 }, 99 { 100 "name" : "ApexCodec_Buffer_getBufferInfo" 101 }, 102 { 103 "name" : "ApexCodec_Buffer_getConfigUpdates" 104 }, 105 { 106 "name" : "ApexCodec_Buffer_getGraphicBuffer" 107 }, 108 { 109 "name" : "ApexCodec_Buffer_getLinearBuffer" 110 }, 111 { 112 "name" : "ApexCodec_Buffer_getType" 113 }, 114 { 115 "name" : "ApexCodec_Buffer_setBufferInfo" 116 }, 117 { 118 "name" : "ApexCodec_Buffer_setConfigUpdates" 119 }, 120 { 121 "name" : "ApexCodec_Buffer_setGraphicBuffer" 122 }, 123 { 124 "name" : "ApexCodec_Buffer_setLinearBuffer" 125 }, 126 { 127 "name" : "ApexCodec_Component_create" 128 }, 129 { 130 "name" : "ApexCodec_Component_destroy" 131 }, 132 { 133 "name" : "ApexCodec_Component_flush" 134 }, 135 { 136 "name" : "ApexCodec_Component_getConfigurable" 137 }, 138 { 139 "name" : "ApexCodec_Component_process" 140 }, 141 { 142 "name" : "ApexCodec_Component_reset" 143 }, 144 { 145 "name" : "ApexCodec_Component_start" 146 }, 147 { 148 "name" : "ApexCodec_Configurable_config" 149 }, 150 { 151 "name" : "ApexCodec_Configurable_query" 152 }, 153 { 154 "name" : "ApexCodec_Configurable_querySupportedParams" 155 }, 156 { 157 "name" : "ApexCodec_Configurable_querySupportedValues" 158 }, 159 { 160 "name" : "ApexCodec_GetComponentStore" 161 }, 162 { 163 "name" : "ApexCodec_ParamDescriptors_destroy" 164 }, 165 { 166 "name" : "ApexCodec_ParamDescriptors_getDescriptor" 167 }, 168 { 169 "name" : "ApexCodec_ParamDescriptors_getIndices" 170 }, 171 { 172 "name" : "ApexCodec_SettingResults_destroy" 173 }, 174 { 175 "name" : "ApexCodec_SettingResults_getResultAtIndex" 176 }, 177 { 178 "name" : "ApexCodec_SupportedValues_destroy" 179 }, 180 { 181 "name" : "ApexCodec_SupportedValues_getTypeAndValues" 182 }, 183 { 184 "name" : "ApexCodec_Traits_get" 185 } 186 ], 187 "elf_objects" : [], 188 "enum_types" : 189 [ 190 { 191 "alignment" : 4, 192 "enum_fields" : 193 [ 194 { 195 "enum_field_value" : 0, 196 "name" : "ADATASPACE_UNKNOWN" 197 }, 198 { 199 "enum_field_value" : 4128768, 200 "name" : "ADATASPACE_STANDARD_MASK" 201 }, 202 { 203 "enum_field_value" : 0, 204 "name" : "ADATASPACE_STANDARD_UNSPECIFIED" 205 }, 206 { 207 "enum_field_value" : 65536, 208 "name" : "ADATASPACE_STANDARD_BT709" 209 }, 210 { 211 "enum_field_value" : 131072, 212 "name" : "ADATASPACE_STANDARD_BT601_625" 213 }, 214 { 215 "enum_field_value" : 196608, 216 "name" : "ADATASPACE_STANDARD_BT601_625_UNADJUSTED" 217 }, 218 { 219 "enum_field_value" : 262144, 220 "name" : "ADATASPACE_STANDARD_BT601_525" 221 }, 222 { 223 "enum_field_value" : 327680, 224 "name" : "ADATASPACE_STANDARD_BT601_525_UNADJUSTED" 225 }, 226 { 227 "enum_field_value" : 393216, 228 "name" : "ADATASPACE_STANDARD_BT2020" 229 }, 230 { 231 "enum_field_value" : 458752, 232 "name" : "ADATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 233 }, 234 { 235 "enum_field_value" : 524288, 236 "name" : "ADATASPACE_STANDARD_BT470M" 237 }, 238 { 239 "enum_field_value" : 589824, 240 "name" : "ADATASPACE_STANDARD_FILM" 241 }, 242 { 243 "enum_field_value" : 655360, 244 "name" : "ADATASPACE_STANDARD_DCI_P3" 245 }, 246 { 247 "enum_field_value" : 720896, 248 "name" : "ADATASPACE_STANDARD_ADOBE_RGB" 249 }, 250 { 251 "enum_field_value" : 130023424, 252 "name" : "ADATASPACE_TRANSFER_MASK" 253 }, 254 { 255 "enum_field_value" : 0, 256 "name" : "ADATASPACE_TRANSFER_UNSPECIFIED" 257 }, 258 { 259 "enum_field_value" : 4194304, 260 "name" : "ADATASPACE_TRANSFER_LINEAR" 261 }, 262 { 263 "enum_field_value" : 8388608, 264 "name" : "ADATASPACE_TRANSFER_SRGB" 265 }, 266 { 267 "enum_field_value" : 12582912, 268 "name" : "ADATASPACE_TRANSFER_SMPTE_170M" 269 }, 270 { 271 "enum_field_value" : 16777216, 272 "name" : "ADATASPACE_TRANSFER_GAMMA2_2" 273 }, 274 { 275 "enum_field_value" : 20971520, 276 "name" : "ADATASPACE_TRANSFER_GAMMA2_6" 277 }, 278 { 279 "enum_field_value" : 25165824, 280 "name" : "ADATASPACE_TRANSFER_GAMMA2_8" 281 }, 282 { 283 "enum_field_value" : 29360128, 284 "name" : "ADATASPACE_TRANSFER_ST2084" 285 }, 286 { 287 "enum_field_value" : 33554432, 288 "name" : "ADATASPACE_TRANSFER_HLG" 289 }, 290 { 291 "enum_field_value" : 939524096, 292 "name" : "ADATASPACE_RANGE_MASK" 293 }, 294 { 295 "enum_field_value" : 0, 296 "name" : "ADATASPACE_RANGE_UNSPECIFIED" 297 }, 298 { 299 "enum_field_value" : 134217728, 300 "name" : "ADATASPACE_RANGE_FULL" 301 }, 302 { 303 "enum_field_value" : 268435456, 304 "name" : "ADATASPACE_RANGE_LIMITED" 305 }, 306 { 307 "enum_field_value" : 402653184, 308 "name" : "ADATASPACE_RANGE_EXTENDED" 309 }, 310 { 311 "enum_field_value" : 406913024, 312 "name" : "ADATASPACE_SCRGB_LINEAR" 313 }, 314 { 315 "enum_field_value" : 142671872, 316 "name" : "ADATASPACE_SRGB" 317 }, 318 { 319 "enum_field_value" : 411107328, 320 "name" : "ADATASPACE_SCRGB" 321 }, 322 { 323 "enum_field_value" : 143261696, 324 "name" : "ADATASPACE_DISPLAY_P3" 325 }, 326 { 327 "enum_field_value" : 163971072, 328 "name" : "ADATASPACE_BT2020_PQ" 329 }, 330 { 331 "enum_field_value" : 298188800, 332 "name" : "ADATASPACE_BT2020_ITU_PQ" 333 }, 334 { 335 "enum_field_value" : 151715840, 336 "name" : "ADATASPACE_ADOBE_RGB" 337 }, 338 { 339 "enum_field_value" : 146931712, 340 "name" : "ADATASPACE_JFIF" 341 }, 342 { 343 "enum_field_value" : 281149440, 344 "name" : "ADATASPACE_BT601_625" 345 }, 346 { 347 "enum_field_value" : 281280512, 348 "name" : "ADATASPACE_BT601_525" 349 }, 350 { 351 "enum_field_value" : 147193856, 352 "name" : "ADATASPACE_BT2020" 353 }, 354 { 355 "enum_field_value" : 281083904, 356 "name" : "ADATASPACE_BT709" 357 }, 358 { 359 "enum_field_value" : 155844608, 360 "name" : "ADATASPACE_DCI_P3" 361 }, 362 { 363 "enum_field_value" : 138477568, 364 "name" : "ADATASPACE_SRGB_LINEAR" 365 }, 366 { 367 "enum_field_value" : 168165376, 368 "name" : "ADATASPACE_BT2020_HLG" 369 }, 370 { 371 "enum_field_value" : 302383104, 372 "name" : "ADATASPACE_BT2020_ITU_HLG" 373 }, 374 { 375 "enum_field_value" : 142999552, 376 "name" : "ADATASPACE_DISPLAY_BT2020" 377 }, 378 { 379 "enum_field_value" : 4096, 380 "name" : "ADATASPACE_DEPTH" 381 }, 382 { 383 "enum_field_value" : 4098, 384 "name" : "ADATASPACE_DYNAMIC_DEPTH" 385 } 386 ], 387 "linker_set_key" : "_ZTI10ADataSpace", 388 "name" : "ADataSpace", 389 "size" : 4, 390 "source_file" : "frameworks/native/libs/nativewindow/include/android/data_space.h", 391 "underlying_type" : "_ZTIi" 392 }, 393 { 394 "alignment" : 4, 395 "enum_fields" : 396 [ 397 { 398 "enum_field_value" : 0, 399 "name" : "APEXCODEC_KIND_OTHER" 400 }, 401 { 402 "enum_field_value" : 1, 403 "name" : "APEXCODEC_KIND_DECODER" 404 }, 405 { 406 "enum_field_value" : 2, 407 "name" : "APEXCODEC_KIND_ENCODER" 408 } 409 ], 410 "linker_set_key" : "_ZTI14ApexCodec_Kind", 411 "name" : "ApexCodec_Kind", 412 "size" : 4, 413 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h", 414 "underlying_type" : "_ZTIj" 415 }, 416 { 417 "alignment" : 4, 418 "enum_fields" : 419 [ 420 { 421 "enum_field_value" : 0, 422 "name" : "APEXCODEC_DOMAIN_OTHER" 423 }, 424 { 425 "enum_field_value" : 1, 426 "name" : "APEXCODEC_DOMAIN_VIDEO" 427 }, 428 { 429 "enum_field_value" : 2, 430 "name" : "APEXCODEC_DOMAIN_AUDIO" 431 }, 432 { 433 "enum_field_value" : 3, 434 "name" : "APEXCODEC_DOMAIN_IMAGE" 435 } 436 ], 437 "linker_set_key" : "_ZTI16ApexCodec_Domain", 438 "name" : "ApexCodec_Domain", 439 "size" : 4, 440 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h", 441 "underlying_type" : "_ZTIj" 442 }, 443 { 444 "alignment" : 4, 445 "enum_fields" : 446 [ 447 { 448 "enum_field_value" : 0, 449 "name" : "APEXCODEC_STATUS_OK" 450 }, 451 { 452 "enum_field_value" : 22, 453 "name" : "APEXCODEC_STATUS_BAD_VALUE" 454 }, 455 { 456 "enum_field_value" : 6, 457 "name" : "APEXCODEC_STATUS_BAD_INDEX" 458 }, 459 { 460 "enum_field_value" : 95, 461 "name" : "APEXCODEC_STATUS_CANNOT_DO" 462 }, 463 { 464 "enum_field_value" : 17, 465 "name" : "APEXCODEC_STATUS_DUPLICATE" 466 }, 467 { 468 "enum_field_value" : 2, 469 "name" : "APEXCODEC_STATUS_NOT_FOUND" 470 }, 471 { 472 "enum_field_value" : 1, 473 "name" : "APEXCODEC_STATUS_BAD_STATE" 474 }, 475 { 476 "enum_field_value" : 11, 477 "name" : "APEXCODEC_STATUS_BLOCKING" 478 }, 479 { 480 "enum_field_value" : 4, 481 "name" : "APEXCODEC_STATUS_CANCELED" 482 }, 483 { 484 "enum_field_value" : 12, 485 "name" : "APEXCODEC_STATUS_NO_MEMORY" 486 }, 487 { 488 "enum_field_value" : 13, 489 "name" : "APEXCODEC_STATUS_REFUSED" 490 }, 491 { 492 "enum_field_value" : 110, 493 "name" : "APEXCODEC_STATUS_TIMED_OUT" 494 }, 495 { 496 "enum_field_value" : 38, 497 "name" : "APEXCODEC_STATUS_OMITTED" 498 }, 499 { 500 "enum_field_value" : 14, 501 "name" : "APEXCODEC_STATUS_CORRUPTED" 502 }, 503 { 504 "enum_field_value" : 19, 505 "name" : "APEXCODEC_STATUS_NO_INIT" 506 } 507 ], 508 "linker_set_key" : "_ZTI16ApexCodec_Status", 509 "name" : "ApexCodec_Status", 510 "size" : 4, 511 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h", 512 "underlying_type" : "_ZTIi" 513 }, 514 { 515 "alignment" : 4, 516 "enum_fields" : 517 [ 518 { 519 "enum_field_value" : 0, 520 "name" : "APEXCODEC_BUFFER_TYPE_EMPTY" 521 }, 522 { 523 "enum_field_value" : 1, 524 "name" : "APEXCODEC_BUFFER_TYPE_LINEAR" 525 }, 526 { 527 "enum_field_value" : 2, 528 "name" : "APEXCODEC_BUFFER_TYPE_LINEAR_CHUNKS" 529 }, 530 { 531 "enum_field_value" : 3, 532 "name" : "APEXCODEC_BUFFER_TYPE_GRAPHIC" 533 }, 534 { 535 "enum_field_value" : 4, 536 "name" : "APEXCODEC_BUFFER_TYPE_GRAPHIC_CHUNKS" 537 } 538 ], 539 "linker_set_key" : "_ZTI20ApexCodec_BufferType", 540 "name" : "ApexCodec_BufferType", 541 "size" : 4, 542 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h", 543 "underlying_type" : "_ZTIj" 544 }, 545 { 546 "alignment" : 4, 547 "enum_fields" : 548 [ 549 { 550 "enum_field_value" : 1, 551 "name" : "APEXCODEC_FLAG_DROP_FRAME" 552 }, 553 { 554 "enum_field_value" : 2, 555 "name" : "APEXCODEC_FLAG_END_OF_STREAM" 556 }, 557 { 558 "enum_field_value" : 4, 559 "name" : "APEXCODEC_FLAG_DISCARD_FRAME" 560 }, 561 { 562 "enum_field_value" : 8, 563 "name" : "APEXCODEC_FLAG_INCOMPLETE" 564 }, 565 { 566 "enum_field_value" : 16, 567 "name" : "APEXCODEC_FLAG_CORRECTED" 568 }, 569 { 570 "enum_field_value" : 32, 571 "name" : "APEXCODEC_FLAG_CORRUPT" 572 }, 573 { 574 "enum_field_value" : 2147483648, 575 "name" : "APEXCODEC_FLAG_CODEC_CONFIG" 576 } 577 ], 578 "linker_set_key" : "_ZTI21ApexCodec_BufferFlags", 579 "name" : "ApexCodec_BufferFlags", 580 "size" : 4, 581 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h", 582 "underlying_type" : "_ZTIj" 583 }, 584 { 585 "alignment" : 4, 586 "enum_fields" : 587 [ 588 { 589 "enum_field_value" : 1, 590 "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM" 591 }, 592 { 593 "enum_field_value" : 2, 594 "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM" 595 }, 596 { 597 "enum_field_value" : 3, 598 "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM" 599 }, 600 { 601 "enum_field_value" : 4, 602 "name" : "AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM" 603 }, 604 { 605 "enum_field_value" : 22, 606 "name" : "AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT" 607 }, 608 { 609 "enum_field_value" : 43, 610 "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM" 611 }, 612 { 613 "enum_field_value" : 33, 614 "name" : "AHARDWAREBUFFER_FORMAT_BLOB" 615 }, 616 { 617 "enum_field_value" : 48, 618 "name" : "AHARDWAREBUFFER_FORMAT_D16_UNORM" 619 }, 620 { 621 "enum_field_value" : 49, 622 "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM" 623 }, 624 { 625 "enum_field_value" : 50, 626 "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT" 627 }, 628 { 629 "enum_field_value" : 51, 630 "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT" 631 }, 632 { 633 "enum_field_value" : 52, 634 "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT" 635 }, 636 { 637 "enum_field_value" : 53, 638 "name" : "AHARDWAREBUFFER_FORMAT_S8_UINT" 639 }, 640 { 641 "enum_field_value" : 35, 642 "name" : "AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420" 643 }, 644 { 645 "enum_field_value" : 54, 646 "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P010" 647 }, 648 { 649 "enum_field_value" : 60, 650 "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P210" 651 }, 652 { 653 "enum_field_value" : 56, 654 "name" : "AHARDWAREBUFFER_FORMAT_R8_UNORM" 655 }, 656 { 657 "enum_field_value" : 57, 658 "name" : "AHARDWAREBUFFER_FORMAT_R16_UINT" 659 }, 660 { 661 "enum_field_value" : 58, 662 "name" : "AHARDWAREBUFFER_FORMAT_R16G16_UINT" 663 }, 664 { 665 "enum_field_value" : 59, 666 "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM" 667 } 668 ], 669 "linker_set_key" : "_ZTI22AHardwareBuffer_Format", 670 "name" : "AHardwareBuffer_Format", 671 "size" : 4, 672 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", 673 "underlying_type" : "_ZTIj" 674 }, 675 { 676 "alignment" : 4, 677 "enum_fields" : 678 [ 679 { 680 "enum_field_value" : 1, 681 "name" : "APEXCODEC_PARAM_IS_REQUIRED" 682 }, 683 { 684 "enum_field_value" : 2, 685 "name" : "APEXCODEC_PARAM_IS_PERSISTENT" 686 }, 687 { 688 "enum_field_value" : 4, 689 "name" : "APEXCODEC_PARAM_IS_STRICT" 690 }, 691 { 692 "enum_field_value" : 8, 693 "name" : "APEXCODEC_PARAM_IS_READ_ONLY" 694 }, 695 { 696 "enum_field_value" : 16, 697 "name" : "APEXCODEC_PARAM_IS_HIDDEN" 698 }, 699 { 700 "enum_field_value" : 32, 701 "name" : "APEXCODEC_PARAM_IS_INTERNAL" 702 }, 703 { 704 "enum_field_value" : 72, 705 "name" : "APEXCODEC_PARAM_IS_CONSTANT" 706 } 707 ], 708 "linker_set_key" : "_ZTI24ApexCodec_ParamAttribute", 709 "name" : "ApexCodec_ParamAttribute", 710 "size" : 4, 711 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h", 712 "underlying_type" : "_ZTIj" 713 }, 714 { 715 "alignment" : 8, 716 "enum_fields" : 717 [ 718 { 719 "enum_field_value" : 0, 720 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_NEVER" 721 }, 722 { 723 "enum_field_value" : 2, 724 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_RARELY" 725 }, 726 { 727 "enum_field_value" : 3, 728 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN" 729 }, 730 { 731 "enum_field_value" : 15, 732 "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_MASK" 733 }, 734 { 735 "enum_field_value" : 0, 736 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_NEVER" 737 }, 738 { 739 "enum_field_value" : 32, 740 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_RARELY" 741 }, 742 { 743 "enum_field_value" : 48, 744 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN" 745 }, 746 { 747 "enum_field_value" : 240, 748 "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_MASK" 749 }, 750 { 751 "enum_field_value" : 256, 752 "name" : "AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE" 753 }, 754 { 755 "enum_field_value" : 512, 756 "name" : "AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER" 757 }, 758 { 759 "enum_field_value" : 512, 760 "name" : "AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT" 761 }, 762 { 763 "enum_field_value" : 2048, 764 "name" : "AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY" 765 }, 766 { 767 "enum_field_value" : 16384, 768 "name" : "AHARDWAREBUFFER_USAGE_PROTECTED_CONTENT" 769 }, 770 { 771 "enum_field_value" : 65536, 772 "name" : "AHARDWAREBUFFER_USAGE_VIDEO_ENCODE" 773 }, 774 { 775 "enum_field_value" : 8388608, 776 "name" : "AHARDWAREBUFFER_USAGE_SENSOR_DIRECT_DATA" 777 }, 778 { 779 "enum_field_value" : 16777216, 780 "name" : "AHARDWAREBUFFER_USAGE_GPU_DATA_BUFFER" 781 }, 782 { 783 "enum_field_value" : 33554432, 784 "name" : "AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP" 785 }, 786 { 787 "enum_field_value" : 67108864, 788 "name" : "AHARDWAREBUFFER_USAGE_GPU_MIPMAP_COMPLETE" 789 }, 790 { 791 "enum_field_value" : 4294967296, 792 "name" : "AHARDWAREBUFFER_USAGE_FRONT_BUFFER" 793 }, 794 { 795 "enum_field_value" : 268435456, 796 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_0" 797 }, 798 { 799 "enum_field_value" : 536870912, 800 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_1" 801 }, 802 { 803 "enum_field_value" : 1073741824, 804 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_2" 805 }, 806 { 807 "enum_field_value" : 2147483648, 808 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_3" 809 }, 810 { 811 "enum_field_value" : 281474976710656, 812 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_4" 813 }, 814 { 815 "enum_field_value" : 562949953421312, 816 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_5" 817 }, 818 { 819 "enum_field_value" : 1125899906842624, 820 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_6" 821 }, 822 { 823 "enum_field_value" : 2251799813685248, 824 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_7" 825 }, 826 { 827 "enum_field_value" : 4503599627370496, 828 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_8" 829 }, 830 { 831 "enum_field_value" : 9007199254740992, 832 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_9" 833 }, 834 { 835 "enum_field_value" : 18014398509481984, 836 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_10" 837 }, 838 { 839 "enum_field_value" : 36028797018963968, 840 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_11" 841 }, 842 { 843 "enum_field_value" : 72057594037927936, 844 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_12" 845 }, 846 { 847 "enum_field_value" : 144115188075855872, 848 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_13" 849 }, 850 { 851 "enum_field_value" : 288230376151711744, 852 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_14" 853 }, 854 { 855 "enum_field_value" : 576460752303423488, 856 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_15" 857 }, 858 { 859 "enum_field_value" : 1152921504606846976, 860 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_16" 861 }, 862 { 863 "enum_field_value" : 2305843009213693952, 864 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_17" 865 }, 866 { 867 "enum_field_value" : 4611686018427387904, 868 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_18" 869 }, 870 { 871 "enum_field_value" : 9223372036854775808, 872 "name" : "AHARDWAREBUFFER_USAGE_VENDOR_19" 873 } 874 ], 875 "linker_set_key" : "_ZTI26AHardwareBuffer_UsageFlags", 876 "name" : "AHardwareBuffer_UsageFlags", 877 "size" : 8, 878 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h", 879 "underlying_type" : "_ZTIm" 880 }, 881 { 882 "alignment" : 4, 883 "enum_fields" : 884 [ 885 { 886 "enum_field_value" : 0, 887 "name" : "APEXCODEC_SUPPORTED_VALUES_EMPTY" 888 }, 889 { 890 "enum_field_value" : 1, 891 "name" : "APEXCODEC_SUPPORTED_VALUES_RANGE" 892 }, 893 { 894 "enum_field_value" : 2, 895 "name" : "APEXCODEC_SUPPORTED_VALUES_VALUES" 896 }, 897 { 898 "enum_field_value" : 3, 899 "name" : "APEXCODEC_SUPPORTED_VALUES_FLAGS" 900 } 901 ], 902 "linker_set_key" : "_ZTI29ApexCodec_SupportedValuesType", 903 "name" : "ApexCodec_SupportedValuesType", 904 "size" : 4, 905 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h", 906 "underlying_type" : "_ZTIj" 907 }, 908 { 909 "alignment" : 4, 910 "enum_fields" : 911 [ 912 { 913 "enum_field_value" : 0, 914 "name" : "APEXCODEC_SETTING_RESULT_BAD_TYPE" 915 }, 916 { 917 "enum_field_value" : 1, 918 "name" : "APEXCODEC_SETTING_RESULT_BAD_PORT" 919 }, 920 { 921 "enum_field_value" : 2, 922 "name" : "APEXCODEC_SETTING_RESULT_BAD_INDEX" 923 }, 924 { 925 "enum_field_value" : 3, 926 "name" : "APEXCODEC_SETTING_RESULT_READ_ONLY" 927 }, 928 { 929 "enum_field_value" : 4, 930 "name" : "APEXCODEC_SETTING_RESULT_MISMATCH" 931 }, 932 { 933 "enum_field_value" : 5, 934 "name" : "APEXCODEC_SETTING_RESULT_BAD_VALUE" 935 }, 936 { 937 "enum_field_value" : 6, 938 "name" : "APEXCODEC_SETTING_RESULT_CONFLICT" 939 }, 940 { 941 "enum_field_value" : 7, 942 "name" : "APEXCODEC_SETTING_RESULT_UNSUPPORTED" 943 }, 944 { 945 "enum_field_value" : 8, 946 "name" : "APEXCODEC_SETTING_RESULT_INFO_BAD_VALUE" 947 }, 948 { 949 "enum_field_value" : 9, 950 "name" : "APEXCODEC_SETTING_RESULT_INFO_CONFLICT" 951 } 952 ], 953 "linker_set_key" : "_ZTI30ApexCodec_SettingResultFailure", 954 "name" : "ApexCodec_SettingResultFailure", 955 "size" : 4, 956 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h", 957 "underlying_type" : "_ZTIj" 958 }, 959 { 960 "alignment" : 4, 961 "enum_fields" : 962 [ 963 { 964 "enum_field_value" : 0, 965 "name" : "APEXCODEC_SUPPORTED_VALUES_QUERY_POSSIBLE" 966 }, 967 { 968 "enum_field_value" : 1, 969 "name" : "APEXCODEC_SUPPORTED_VALUES_QUERY_CURRENT" 970 } 971 ], 972 "linker_set_key" : "_ZTI34ApexCodec_SupportedValuesQueryType", 973 "name" : "ApexCodec_SupportedValuesQueryType", 974 "size" : 4, 975 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h", 976 "underlying_type" : "_ZTIj" 977 }, 978 { 979 "alignment" : 4, 980 "enum_fields" : 981 [ 982 { 983 "enum_field_value" : 0, 984 "name" : "APEXCODEC_SUPPORTED_VALUES_TYPE_NONE" 985 }, 986 { 987 "enum_field_value" : 1, 988 "name" : "APEXCODEC_SUPPORTED_VALUES_TYPE_INT32" 989 }, 990 { 991 "enum_field_value" : 2, 992 "name" : "APEXCODEC_SUPPORTED_VALUES_TYPE_UINT32" 993 }, 994 { 995 "enum_field_value" : 4, 996 "name" : "APEXCODEC_SUPPORTED_VALUES_TYPE_INT64" 997 }, 998 { 999 "enum_field_value" : 5, 1000 "name" : "APEXCODEC_SUPPORTED_VALUES_TYPE_UINT64" 1001 }, 1002 { 1003 "enum_field_value" : 7, 1004 "name" : "APEXCODEC_SUPPORTED_VALUES_TYPE_FLOAT" 1005 } 1006 ], 1007 "linker_set_key" : "_ZTI35ApexCodec_SupportedValuesNumberType", 1008 "name" : "ApexCodec_SupportedValuesNumberType", 1009 "size" : 4, 1010 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h", 1011 "underlying_type" : "_ZTIj" 1012 } 1013 ], 1014 "function_types" : [], 1015 "functions" : 1016 [ 1017 { 1018 "availability_attrs" : 1019 [ 1020 { 1021 "introduced_major" : 36 1022 } 1023 ], 1024 "function_name" : "ApexCodec_Buffer_clear", 1025 "linker_set_key" : "ApexCodec_Buffer_clear", 1026 "parameters" : 1027 [ 1028 { 1029 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1030 } 1031 ], 1032 "return_type" : "_ZTIv", 1033 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1034 }, 1035 { 1036 "availability_attrs" : 1037 [ 1038 { 1039 "introduced_major" : 36 1040 } 1041 ], 1042 "function_name" : "ApexCodec_Buffer_create", 1043 "linker_set_key" : "ApexCodec_Buffer_create", 1044 "return_type" : "_ZTIP16ApexCodec_Buffer", 1045 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1046 }, 1047 { 1048 "availability_attrs" : 1049 [ 1050 { 1051 "introduced_major" : 36 1052 } 1053 ], 1054 "function_name" : "ApexCodec_Buffer_destroy", 1055 "linker_set_key" : "ApexCodec_Buffer_destroy", 1056 "parameters" : 1057 [ 1058 { 1059 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1060 } 1061 ], 1062 "return_type" : "_ZTIv", 1063 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1064 }, 1065 { 1066 "availability_attrs" : 1067 [ 1068 { 1069 "introduced_major" : 36 1070 } 1071 ], 1072 "function_name" : "ApexCodec_Buffer_getBufferInfo", 1073 "linker_set_key" : "ApexCodec_Buffer_getBufferInfo", 1074 "parameters" : 1075 [ 1076 { 1077 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1078 }, 1079 { 1080 "referenced_type" : "_ZTIP21ApexCodec_BufferFlags" 1081 }, 1082 { 1083 "referenced_type" : "_ZTIPm" 1084 }, 1085 { 1086 "referenced_type" : "_ZTIPm" 1087 } 1088 ], 1089 "return_type" : "_ZTI16ApexCodec_Status", 1090 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1091 }, 1092 { 1093 "availability_attrs" : 1094 [ 1095 { 1096 "introduced_major" : 36 1097 } 1098 ], 1099 "function_name" : "ApexCodec_Buffer_getConfigUpdates", 1100 "linker_set_key" : "ApexCodec_Buffer_getConfigUpdates", 1101 "parameters" : 1102 [ 1103 { 1104 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1105 }, 1106 { 1107 "referenced_type" : "_ZTIP22ApexCodec_LinearBuffer" 1108 }, 1109 { 1110 "referenced_type" : "_ZTIPb" 1111 } 1112 ], 1113 "return_type" : "_ZTI16ApexCodec_Status", 1114 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1115 }, 1116 { 1117 "availability_attrs" : 1118 [ 1119 { 1120 "introduced_major" : 36 1121 } 1122 ], 1123 "function_name" : "ApexCodec_Buffer_getGraphicBuffer", 1124 "linker_set_key" : "ApexCodec_Buffer_getGraphicBuffer", 1125 "parameters" : 1126 [ 1127 { 1128 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1129 }, 1130 { 1131 "referenced_type" : "_ZTIPP15AHardwareBuffer" 1132 } 1133 ], 1134 "return_type" : "_ZTI16ApexCodec_Status", 1135 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1136 }, 1137 { 1138 "availability_attrs" : 1139 [ 1140 { 1141 "introduced_major" : 36 1142 } 1143 ], 1144 "function_name" : "ApexCodec_Buffer_getLinearBuffer", 1145 "linker_set_key" : "ApexCodec_Buffer_getLinearBuffer", 1146 "parameters" : 1147 [ 1148 { 1149 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1150 }, 1151 { 1152 "referenced_type" : "_ZTIP22ApexCodec_LinearBuffer" 1153 } 1154 ], 1155 "return_type" : "_ZTI16ApexCodec_Status", 1156 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1157 }, 1158 { 1159 "availability_attrs" : 1160 [ 1161 { 1162 "introduced_major" : 36 1163 } 1164 ], 1165 "function_name" : "ApexCodec_Buffer_getType", 1166 "linker_set_key" : "ApexCodec_Buffer_getType", 1167 "parameters" : 1168 [ 1169 { 1170 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1171 } 1172 ], 1173 "return_type" : "_ZTI20ApexCodec_BufferType", 1174 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1175 }, 1176 { 1177 "availability_attrs" : 1178 [ 1179 { 1180 "introduced_major" : 36 1181 } 1182 ], 1183 "function_name" : "ApexCodec_Buffer_setBufferInfo", 1184 "linker_set_key" : "ApexCodec_Buffer_setBufferInfo", 1185 "parameters" : 1186 [ 1187 { 1188 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1189 }, 1190 { 1191 "referenced_type" : "_ZTI21ApexCodec_BufferFlags" 1192 }, 1193 { 1194 "referenced_type" : "_ZTIm" 1195 }, 1196 { 1197 "referenced_type" : "_ZTIm" 1198 } 1199 ], 1200 "return_type" : "_ZTIv", 1201 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1202 }, 1203 { 1204 "availability_attrs" : 1205 [ 1206 { 1207 "introduced_major" : 36 1208 } 1209 ], 1210 "function_name" : "ApexCodec_Buffer_setConfigUpdates", 1211 "linker_set_key" : "ApexCodec_Buffer_setConfigUpdates", 1212 "parameters" : 1213 [ 1214 { 1215 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1216 }, 1217 { 1218 "referenced_type" : "_ZTIPK22ApexCodec_LinearBuffer" 1219 } 1220 ], 1221 "return_type" : "_ZTI16ApexCodec_Status", 1222 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1223 }, 1224 { 1225 "availability_attrs" : 1226 [ 1227 { 1228 "introduced_major" : 36 1229 } 1230 ], 1231 "function_name" : "ApexCodec_Buffer_setGraphicBuffer", 1232 "linker_set_key" : "ApexCodec_Buffer_setGraphicBuffer", 1233 "parameters" : 1234 [ 1235 { 1236 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1237 }, 1238 { 1239 "referenced_type" : "_ZTIP15AHardwareBuffer" 1240 } 1241 ], 1242 "return_type" : "_ZTI16ApexCodec_Status", 1243 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1244 }, 1245 { 1246 "availability_attrs" : 1247 [ 1248 { 1249 "introduced_major" : 36 1250 } 1251 ], 1252 "function_name" : "ApexCodec_Buffer_setLinearBuffer", 1253 "linker_set_key" : "ApexCodec_Buffer_setLinearBuffer", 1254 "parameters" : 1255 [ 1256 { 1257 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1258 }, 1259 { 1260 "referenced_type" : "_ZTIPK22ApexCodec_LinearBuffer" 1261 } 1262 ], 1263 "return_type" : "_ZTI16ApexCodec_Status", 1264 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1265 }, 1266 { 1267 "availability_attrs" : 1268 [ 1269 { 1270 "introduced_major" : 36 1271 } 1272 ], 1273 "function_name" : "ApexCodec_Component_create", 1274 "linker_set_key" : "ApexCodec_Component_create", 1275 "parameters" : 1276 [ 1277 { 1278 "referenced_type" : "_ZTIP24ApexCodec_ComponentStore" 1279 }, 1280 { 1281 "referenced_type" : "_ZTIPKc" 1282 }, 1283 { 1284 "referenced_type" : "_ZTIPP19ApexCodec_Component" 1285 } 1286 ], 1287 "return_type" : "_ZTI16ApexCodec_Status", 1288 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1289 }, 1290 { 1291 "availability_attrs" : 1292 [ 1293 { 1294 "introduced_major" : 36 1295 } 1296 ], 1297 "function_name" : "ApexCodec_Component_destroy", 1298 "linker_set_key" : "ApexCodec_Component_destroy", 1299 "parameters" : 1300 [ 1301 { 1302 "referenced_type" : "_ZTIP19ApexCodec_Component" 1303 } 1304 ], 1305 "return_type" : "_ZTIv", 1306 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1307 }, 1308 { 1309 "availability_attrs" : 1310 [ 1311 { 1312 "introduced_major" : 36 1313 } 1314 ], 1315 "function_name" : "ApexCodec_Component_flush", 1316 "linker_set_key" : "ApexCodec_Component_flush", 1317 "parameters" : 1318 [ 1319 { 1320 "referenced_type" : "_ZTIP19ApexCodec_Component" 1321 } 1322 ], 1323 "return_type" : "_ZTI16ApexCodec_Status", 1324 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1325 }, 1326 { 1327 "availability_attrs" : 1328 [ 1329 { 1330 "introduced_major" : 36 1331 } 1332 ], 1333 "function_name" : "ApexCodec_Component_getConfigurable", 1334 "linker_set_key" : "ApexCodec_Component_getConfigurable", 1335 "parameters" : 1336 [ 1337 { 1338 "referenced_type" : "_ZTIP19ApexCodec_Component" 1339 } 1340 ], 1341 "return_type" : "_ZTIP22ApexCodec_Configurable", 1342 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1343 }, 1344 { 1345 "availability_attrs" : 1346 [ 1347 { 1348 "introduced_major" : 36 1349 } 1350 ], 1351 "function_name" : "ApexCodec_Component_process", 1352 "linker_set_key" : "ApexCodec_Component_process", 1353 "parameters" : 1354 [ 1355 { 1356 "referenced_type" : "_ZTIP19ApexCodec_Component" 1357 }, 1358 { 1359 "referenced_type" : "_ZTIPK16ApexCodec_Buffer" 1360 }, 1361 { 1362 "referenced_type" : "_ZTIP16ApexCodec_Buffer" 1363 }, 1364 { 1365 "referenced_type" : "_ZTIPm" 1366 }, 1367 { 1368 "referenced_type" : "_ZTIPm" 1369 } 1370 ], 1371 "return_type" : "_ZTI16ApexCodec_Status", 1372 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1373 }, 1374 { 1375 "availability_attrs" : 1376 [ 1377 { 1378 "introduced_major" : 36 1379 } 1380 ], 1381 "function_name" : "ApexCodec_Component_reset", 1382 "linker_set_key" : "ApexCodec_Component_reset", 1383 "parameters" : 1384 [ 1385 { 1386 "referenced_type" : "_ZTIP19ApexCodec_Component" 1387 } 1388 ], 1389 "return_type" : "_ZTI16ApexCodec_Status", 1390 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1391 }, 1392 { 1393 "availability_attrs" : 1394 [ 1395 { 1396 "introduced_major" : 36 1397 } 1398 ], 1399 "function_name" : "ApexCodec_Component_start", 1400 "linker_set_key" : "ApexCodec_Component_start", 1401 "parameters" : 1402 [ 1403 { 1404 "referenced_type" : "_ZTIP19ApexCodec_Component" 1405 } 1406 ], 1407 "return_type" : "_ZTI16ApexCodec_Status", 1408 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1409 }, 1410 { 1411 "availability_attrs" : 1412 [ 1413 { 1414 "introduced_major" : 36 1415 } 1416 ], 1417 "function_name" : "ApexCodec_Configurable_config", 1418 "linker_set_key" : "ApexCodec_Configurable_config", 1419 "parameters" : 1420 [ 1421 { 1422 "referenced_type" : "_ZTIP22ApexCodec_Configurable" 1423 }, 1424 { 1425 "referenced_type" : "_ZTIP22ApexCodec_LinearBuffer" 1426 }, 1427 { 1428 "referenced_type" : "_ZTIPP24ApexCodec_SettingResults" 1429 } 1430 ], 1431 "return_type" : "_ZTI16ApexCodec_Status", 1432 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1433 }, 1434 { 1435 "availability_attrs" : 1436 [ 1437 { 1438 "introduced_major" : 36 1439 } 1440 ], 1441 "function_name" : "ApexCodec_Configurable_query", 1442 "linker_set_key" : "ApexCodec_Configurable_query", 1443 "parameters" : 1444 [ 1445 { 1446 "referenced_type" : "_ZTIP22ApexCodec_Configurable" 1447 }, 1448 { 1449 "referenced_type" : "_ZTIPj" 1450 }, 1451 { 1452 "referenced_type" : "_ZTIm" 1453 }, 1454 { 1455 "referenced_type" : "_ZTIP22ApexCodec_LinearBuffer" 1456 }, 1457 { 1458 "referenced_type" : "_ZTIPm" 1459 } 1460 ], 1461 "return_type" : "_ZTI16ApexCodec_Status", 1462 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1463 }, 1464 { 1465 "availability_attrs" : 1466 [ 1467 { 1468 "introduced_major" : 36 1469 } 1470 ], 1471 "function_name" : "ApexCodec_Configurable_querySupportedParams", 1472 "linker_set_key" : "ApexCodec_Configurable_querySupportedParams", 1473 "parameters" : 1474 [ 1475 { 1476 "referenced_type" : "_ZTIP22ApexCodec_Configurable" 1477 }, 1478 { 1479 "referenced_type" : "_ZTIPP26ApexCodec_ParamDescriptors" 1480 } 1481 ], 1482 "return_type" : "_ZTI16ApexCodec_Status", 1483 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1484 }, 1485 { 1486 "availability_attrs" : 1487 [ 1488 { 1489 "introduced_major" : 36 1490 } 1491 ], 1492 "function_name" : "ApexCodec_Configurable_querySupportedValues", 1493 "linker_set_key" : "ApexCodec_Configurable_querySupportedValues", 1494 "parameters" : 1495 [ 1496 { 1497 "referenced_type" : "_ZTIP22ApexCodec_Configurable" 1498 }, 1499 { 1500 "referenced_type" : "_ZTIP30ApexCodec_SupportedValuesQuery" 1501 }, 1502 { 1503 "referenced_type" : "_ZTIm" 1504 } 1505 ], 1506 "return_type" : "_ZTI16ApexCodec_Status", 1507 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1508 }, 1509 { 1510 "availability_attrs" : 1511 [ 1512 { 1513 "introduced_major" : 36 1514 } 1515 ], 1516 "function_name" : "ApexCodec_GetComponentStore", 1517 "linker_set_key" : "ApexCodec_GetComponentStore", 1518 "return_type" : "_ZTIP24ApexCodec_ComponentStore", 1519 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1520 }, 1521 { 1522 "availability_attrs" : 1523 [ 1524 { 1525 "introduced_major" : 36 1526 } 1527 ], 1528 "function_name" : "ApexCodec_ParamDescriptors_destroy", 1529 "linker_set_key" : "ApexCodec_ParamDescriptors_destroy", 1530 "parameters" : 1531 [ 1532 { 1533 "referenced_type" : "_ZTIP26ApexCodec_ParamDescriptors" 1534 } 1535 ], 1536 "return_type" : "_ZTIv", 1537 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1538 }, 1539 { 1540 "availability_attrs" : 1541 [ 1542 { 1543 "introduced_major" : 36 1544 } 1545 ], 1546 "function_name" : "ApexCodec_ParamDescriptors_getDescriptor", 1547 "linker_set_key" : "ApexCodec_ParamDescriptors_getDescriptor", 1548 "parameters" : 1549 [ 1550 { 1551 "referenced_type" : "_ZTIP26ApexCodec_ParamDescriptors" 1552 }, 1553 { 1554 "referenced_type" : "_ZTIj" 1555 }, 1556 { 1557 "referenced_type" : "_ZTIP24ApexCodec_ParamAttribute" 1558 }, 1559 { 1560 "referenced_type" : "_ZTIPPKc" 1561 }, 1562 { 1563 "referenced_type" : "_ZTIPPj" 1564 }, 1565 { 1566 "referenced_type" : "_ZTIPm" 1567 } 1568 ], 1569 "return_type" : "_ZTI16ApexCodec_Status", 1570 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1571 }, 1572 { 1573 "availability_attrs" : 1574 [ 1575 { 1576 "introduced_major" : 36 1577 } 1578 ], 1579 "function_name" : "ApexCodec_ParamDescriptors_getIndices", 1580 "linker_set_key" : "ApexCodec_ParamDescriptors_getIndices", 1581 "parameters" : 1582 [ 1583 { 1584 "referenced_type" : "_ZTIP26ApexCodec_ParamDescriptors" 1585 }, 1586 { 1587 "referenced_type" : "_ZTIPPj" 1588 }, 1589 { 1590 "referenced_type" : "_ZTIPm" 1591 } 1592 ], 1593 "return_type" : "_ZTI16ApexCodec_Status", 1594 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1595 }, 1596 { 1597 "availability_attrs" : 1598 [ 1599 { 1600 "introduced_major" : 36 1601 } 1602 ], 1603 "function_name" : "ApexCodec_SettingResults_destroy", 1604 "linker_set_key" : "ApexCodec_SettingResults_destroy", 1605 "parameters" : 1606 [ 1607 { 1608 "referenced_type" : "_ZTIP24ApexCodec_SettingResults" 1609 } 1610 ], 1611 "return_type" : "_ZTIv", 1612 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1613 }, 1614 { 1615 "availability_attrs" : 1616 [ 1617 { 1618 "introduced_major" : 36 1619 } 1620 ], 1621 "function_name" : "ApexCodec_SettingResults_getResultAtIndex", 1622 "linker_set_key" : "ApexCodec_SettingResults_getResultAtIndex", 1623 "parameters" : 1624 [ 1625 { 1626 "referenced_type" : "_ZTIP24ApexCodec_SettingResults" 1627 }, 1628 { 1629 "referenced_type" : "_ZTIm" 1630 }, 1631 { 1632 "referenced_type" : "_ZTIP30ApexCodec_SettingResultFailure" 1633 }, 1634 { 1635 "referenced_type" : "_ZTIP26ApexCodec_ParamFieldValues" 1636 }, 1637 { 1638 "referenced_type" : "_ZTIPP26ApexCodec_ParamFieldValues" 1639 }, 1640 { 1641 "referenced_type" : "_ZTIPm" 1642 } 1643 ], 1644 "return_type" : "_ZTI16ApexCodec_Status", 1645 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1646 }, 1647 { 1648 "availability_attrs" : 1649 [ 1650 { 1651 "introduced_major" : 36 1652 } 1653 ], 1654 "function_name" : "ApexCodec_SupportedValues_destroy", 1655 "linker_set_key" : "ApexCodec_SupportedValues_destroy", 1656 "parameters" : 1657 [ 1658 { 1659 "referenced_type" : "_ZTIP25ApexCodec_SupportedValues" 1660 } 1661 ], 1662 "return_type" : "_ZTIv", 1663 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1664 }, 1665 { 1666 "availability_attrs" : 1667 [ 1668 { 1669 "introduced_major" : 36 1670 } 1671 ], 1672 "function_name" : "ApexCodec_SupportedValues_getTypeAndValues", 1673 "linker_set_key" : "ApexCodec_SupportedValues_getTypeAndValues", 1674 "parameters" : 1675 [ 1676 { 1677 "referenced_type" : "_ZTIP25ApexCodec_SupportedValues" 1678 }, 1679 { 1680 "referenced_type" : "_ZTIP29ApexCodec_SupportedValuesType" 1681 }, 1682 { 1683 "referenced_type" : "_ZTIP35ApexCodec_SupportedValuesNumberType" 1684 }, 1685 { 1686 "referenced_type" : "_ZTIPP15ApexCodec_Value" 1687 }, 1688 { 1689 "referenced_type" : "_ZTIPj" 1690 } 1691 ], 1692 "return_type" : "_ZTI16ApexCodec_Status", 1693 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1694 }, 1695 { 1696 "availability_attrs" : 1697 [ 1698 { 1699 "introduced_major" : 36 1700 } 1701 ], 1702 "function_name" : "ApexCodec_Traits_get", 1703 "linker_set_key" : "ApexCodec_Traits_get", 1704 "parameters" : 1705 [ 1706 { 1707 "referenced_type" : "_ZTIP24ApexCodec_ComponentStore" 1708 }, 1709 { 1710 "referenced_type" : "_ZTIm" 1711 } 1712 ], 1713 "return_type" : "_ZTIP25ApexCodec_ComponentTraits", 1714 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1715 } 1716 ], 1717 "global_vars" : [], 1718 "lvalue_reference_types" : [], 1719 "pointer_types" : 1720 [ 1721 { 1722 "alignment" : 8, 1723 "linker_set_key" : "_ZTIP15AHardwareBuffer", 1724 "name" : "AHardwareBuffer *", 1725 "referenced_type" : "_ZTI15AHardwareBuffer", 1726 "size" : 8, 1727 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1728 }, 1729 { 1730 "alignment" : 8, 1731 "linker_set_key" : "_ZTIP15ApexCodec_Value", 1732 "name" : "ApexCodec_Value *", 1733 "referenced_type" : "_ZTI15ApexCodec_Value", 1734 "size" : 8, 1735 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1736 }, 1737 { 1738 "alignment" : 8, 1739 "linker_set_key" : "_ZTIP16ApexCodec_Buffer", 1740 "name" : "ApexCodec_Buffer *", 1741 "referenced_type" : "_ZTI16ApexCodec_Buffer", 1742 "size" : 8, 1743 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1744 }, 1745 { 1746 "alignment" : 8, 1747 "linker_set_key" : "_ZTIP19ApexCodec_Component", 1748 "name" : "ApexCodec_Component *", 1749 "referenced_type" : "_ZTI19ApexCodec_Component", 1750 "size" : 8, 1751 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1752 }, 1753 { 1754 "alignment" : 8, 1755 "linker_set_key" : "_ZTIP21ApexCodec_BufferFlags", 1756 "name" : "ApexCodec_BufferFlags *", 1757 "referenced_type" : "_ZTI21ApexCodec_BufferFlags", 1758 "size" : 8, 1759 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1760 }, 1761 { 1762 "alignment" : 8, 1763 "linker_set_key" : "_ZTIP22ApexCodec_Configurable", 1764 "name" : "ApexCodec_Configurable *", 1765 "referenced_type" : "_ZTI22ApexCodec_Configurable", 1766 "size" : 8, 1767 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1768 }, 1769 { 1770 "alignment" : 8, 1771 "linker_set_key" : "_ZTIP22ApexCodec_LinearBuffer", 1772 "name" : "ApexCodec_LinearBuffer *", 1773 "referenced_type" : "_ZTI22ApexCodec_LinearBuffer", 1774 "size" : 8, 1775 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1776 }, 1777 { 1778 "alignment" : 8, 1779 "linker_set_key" : "_ZTIP24ApexCodec_ComponentStore", 1780 "name" : "ApexCodec_ComponentStore *", 1781 "referenced_type" : "_ZTI24ApexCodec_ComponentStore", 1782 "size" : 8, 1783 "source_file" : "system/libbase/include/android-base/no_destructor.h" 1784 }, 1785 { 1786 "alignment" : 8, 1787 "linker_set_key" : "_ZTIP24ApexCodec_ParamAttribute", 1788 "name" : "ApexCodec_ParamAttribute *", 1789 "referenced_type" : "_ZTI24ApexCodec_ParamAttribute", 1790 "size" : 8, 1791 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1792 }, 1793 { 1794 "alignment" : 8, 1795 "linker_set_key" : "_ZTIP24ApexCodec_SettingResults", 1796 "name" : "ApexCodec_SettingResults *", 1797 "referenced_type" : "_ZTI24ApexCodec_SettingResults", 1798 "size" : 8, 1799 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1800 }, 1801 { 1802 "alignment" : 8, 1803 "linker_set_key" : "_ZTIP25ApexCodec_ComponentTraits", 1804 "name" : "ApexCodec_ComponentTraits *", 1805 "referenced_type" : "_ZTI25ApexCodec_ComponentTraits", 1806 "size" : 8, 1807 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1808 }, 1809 { 1810 "alignment" : 8, 1811 "linker_set_key" : "_ZTIP25ApexCodec_SupportedValues", 1812 "name" : "ApexCodec_SupportedValues *", 1813 "referenced_type" : "_ZTI25ApexCodec_SupportedValues", 1814 "size" : 8, 1815 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h" 1816 }, 1817 { 1818 "alignment" : 8, 1819 "linker_set_key" : "_ZTIP26ApexCodec_ParamDescriptors", 1820 "name" : "ApexCodec_ParamDescriptors *", 1821 "referenced_type" : "_ZTI26ApexCodec_ParamDescriptors", 1822 "size" : 8, 1823 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1824 }, 1825 { 1826 "alignment" : 8, 1827 "linker_set_key" : "_ZTIP26ApexCodec_ParamFieldValues", 1828 "name" : "ApexCodec_ParamFieldValues *", 1829 "referenced_type" : "_ZTI26ApexCodec_ParamFieldValues", 1830 "size" : 8, 1831 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1832 }, 1833 { 1834 "alignment" : 8, 1835 "linker_set_key" : "_ZTIP29ApexCodec_SupportedValuesType", 1836 "name" : "ApexCodec_SupportedValuesType *", 1837 "referenced_type" : "_ZTI29ApexCodec_SupportedValuesType", 1838 "size" : 8, 1839 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1840 }, 1841 { 1842 "alignment" : 8, 1843 "linker_set_key" : "_ZTIP30ApexCodec_SettingResultFailure", 1844 "name" : "ApexCodec_SettingResultFailure *", 1845 "referenced_type" : "_ZTI30ApexCodec_SettingResultFailure", 1846 "size" : 8, 1847 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1848 }, 1849 { 1850 "alignment" : 8, 1851 "linker_set_key" : "_ZTIP30ApexCodec_SupportedValuesQuery", 1852 "name" : "ApexCodec_SupportedValuesQuery *", 1853 "referenced_type" : "_ZTI30ApexCodec_SupportedValuesQuery", 1854 "size" : 8, 1855 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1856 }, 1857 { 1858 "alignment" : 8, 1859 "linker_set_key" : "_ZTIP35ApexCodec_SupportedValuesNumberType", 1860 "name" : "ApexCodec_SupportedValuesNumberType *", 1861 "referenced_type" : "_ZTI35ApexCodec_SupportedValuesNumberType", 1862 "size" : 8, 1863 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1864 }, 1865 { 1866 "alignment" : 8, 1867 "linker_set_key" : "_ZTIPK16ApexCodec_Buffer", 1868 "name" : "const ApexCodec_Buffer *", 1869 "referenced_type" : "_ZTIK16ApexCodec_Buffer", 1870 "size" : 8, 1871 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1872 }, 1873 { 1874 "alignment" : 8, 1875 "linker_set_key" : "_ZTIPK22ApexCodec_LinearBuffer", 1876 "name" : "const ApexCodec_LinearBuffer *", 1877 "referenced_type" : "_ZTIK22ApexCodec_LinearBuffer", 1878 "size" : 8, 1879 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1880 }, 1881 { 1882 "alignment" : 8, 1883 "linker_set_key" : "_ZTIPKc", 1884 "name" : "const char *", 1885 "referenced_type" : "_ZTIKc", 1886 "size" : 8, 1887 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1888 }, 1889 { 1890 "alignment" : 8, 1891 "linker_set_key" : "_ZTIPN7android4base12NoDestructorI24ApexCodec_ComponentStoreEE", 1892 "name" : "android::base::NoDestructor<ApexCodec_ComponentStore> *", 1893 "referenced_type" : "_ZTIN7android4base12NoDestructorI24ApexCodec_ComponentStoreEE", 1894 "size" : 8, 1895 "source_file" : "system/libbase/include/android-base/no_destructor.h" 1896 }, 1897 { 1898 "alignment" : 8, 1899 "linker_set_key" : "_ZTIPP15AHardwareBuffer", 1900 "name" : "AHardwareBuffer **", 1901 "referenced_type" : "_ZTIP15AHardwareBuffer", 1902 "size" : 8, 1903 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1904 }, 1905 { 1906 "alignment" : 8, 1907 "linker_set_key" : "_ZTIPP15ApexCodec_Value", 1908 "name" : "ApexCodec_Value **", 1909 "referenced_type" : "_ZTIP15ApexCodec_Value", 1910 "size" : 8, 1911 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1912 }, 1913 { 1914 "alignment" : 8, 1915 "linker_set_key" : "_ZTIPP19ApexCodec_Component", 1916 "name" : "ApexCodec_Component **", 1917 "referenced_type" : "_ZTIP19ApexCodec_Component", 1918 "size" : 8, 1919 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1920 }, 1921 { 1922 "alignment" : 8, 1923 "linker_set_key" : "_ZTIPP24ApexCodec_SettingResults", 1924 "name" : "ApexCodec_SettingResults **", 1925 "referenced_type" : "_ZTIP24ApexCodec_SettingResults", 1926 "size" : 8, 1927 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1928 }, 1929 { 1930 "alignment" : 8, 1931 "linker_set_key" : "_ZTIPP26ApexCodec_ParamDescriptors", 1932 "name" : "ApexCodec_ParamDescriptors **", 1933 "referenced_type" : "_ZTIP26ApexCodec_ParamDescriptors", 1934 "size" : 8, 1935 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1936 }, 1937 { 1938 "alignment" : 8, 1939 "linker_set_key" : "_ZTIPP26ApexCodec_ParamFieldValues", 1940 "name" : "ApexCodec_ParamFieldValues **", 1941 "referenced_type" : "_ZTIP26ApexCodec_ParamFieldValues", 1942 "size" : 8, 1943 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1944 }, 1945 { 1946 "alignment" : 8, 1947 "linker_set_key" : "_ZTIPPKc", 1948 "name" : "const char **", 1949 "referenced_type" : "_ZTIPKc", 1950 "size" : 8, 1951 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1952 }, 1953 { 1954 "alignment" : 8, 1955 "linker_set_key" : "_ZTIPPj", 1956 "name" : "unsigned int **", 1957 "referenced_type" : "_ZTIPj", 1958 "size" : 8, 1959 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1960 }, 1961 { 1962 "alignment" : 8, 1963 "linker_set_key" : "_ZTIPb", 1964 "name" : "bool *", 1965 "referenced_type" : "_ZTIb", 1966 "size" : 8, 1967 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1968 }, 1969 { 1970 "alignment" : 8, 1971 "linker_set_key" : "_ZTIPh", 1972 "name" : "unsigned char *", 1973 "referenced_type" : "_ZTIh", 1974 "size" : 8, 1975 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1976 }, 1977 { 1978 "alignment" : 8, 1979 "linker_set_key" : "_ZTIPj", 1980 "name" : "unsigned int *", 1981 "referenced_type" : "_ZTIj", 1982 "size" : 8, 1983 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1984 }, 1985 { 1986 "alignment" : 8, 1987 "linker_set_key" : "_ZTIPm", 1988 "name" : "unsigned long *", 1989 "referenced_type" : "_ZTIm", 1990 "size" : 8, 1991 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 1992 }, 1993 { 1994 "alignment" : 8, 1995 "linker_set_key" : "_ZTIPv", 1996 "name" : "void *", 1997 "referenced_type" : "_ZTIv", 1998 "size" : 8, 1999 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2000 } 2001 ], 2002 "qualified_types" : 2003 [ 2004 { 2005 "is_const" : true, 2006 "linker_set_key" : "_ZTIK16ApexCodec_Buffer", 2007 "name" : "const ApexCodec_Buffer", 2008 "referenced_type" : "_ZTI16ApexCodec_Buffer", 2009 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 2010 }, 2011 { 2012 "alignment" : 8, 2013 "is_const" : true, 2014 "linker_set_key" : "_ZTIK22ApexCodec_LinearBuffer", 2015 "name" : "const ApexCodec_LinearBuffer", 2016 "referenced_type" : "_ZTI22ApexCodec_LinearBuffer", 2017 "size" : 16, 2018 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 2019 }, 2020 { 2021 "alignment" : 1, 2022 "is_const" : true, 2023 "linker_set_key" : "_ZTIKc", 2024 "name" : "const char", 2025 "referenced_type" : "_ZTIc", 2026 "size" : 1, 2027 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 2028 } 2029 ], 2030 "record_types" : 2031 [ 2032 { 2033 "alignment" : 8, 2034 "fields" : 2035 [ 2036 { 2037 "field_name" : "i32", 2038 "referenced_type" : "_ZTIi" 2039 }, 2040 { 2041 "field_name" : "u32", 2042 "referenced_type" : "_ZTIj" 2043 }, 2044 { 2045 "field_name" : "i64", 2046 "referenced_type" : "_ZTIl" 2047 }, 2048 { 2049 "field_name" : "u64", 2050 "referenced_type" : "_ZTIm" 2051 }, 2052 { 2053 "field_name" : "f", 2054 "referenced_type" : "_ZTIf" 2055 } 2056 ], 2057 "linker_set_key" : "_ZTI15ApexCodec_Value", 2058 "name" : "ApexCodec_Value", 2059 "record_kind" : "union", 2060 "size" : 8, 2061 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h" 2062 }, 2063 { 2064 "alignment" : 8, 2065 "fields" : 2066 [ 2067 { 2068 "field_name" : "width", 2069 "referenced_type" : "_ZTIj" 2070 }, 2071 { 2072 "field_name" : "height", 2073 "field_offset" : 32, 2074 "referenced_type" : "_ZTIj" 2075 }, 2076 { 2077 "field_name" : "layers", 2078 "field_offset" : 64, 2079 "referenced_type" : "_ZTIj" 2080 }, 2081 { 2082 "field_name" : "format", 2083 "field_offset" : 96, 2084 "referenced_type" : "_ZTIj" 2085 }, 2086 { 2087 "field_name" : "usage", 2088 "field_offset" : 128, 2089 "referenced_type" : "_ZTIm" 2090 }, 2091 { 2092 "field_name" : "stride", 2093 "field_offset" : 192, 2094 "referenced_type" : "_ZTIj" 2095 }, 2096 { 2097 "field_name" : "rfu0", 2098 "field_offset" : 224, 2099 "referenced_type" : "_ZTIj" 2100 }, 2101 { 2102 "field_name" : "rfu1", 2103 "field_offset" : 256, 2104 "referenced_type" : "_ZTIm" 2105 } 2106 ], 2107 "linker_set_key" : "_ZTI20AHardwareBuffer_Desc", 2108 "name" : "AHardwareBuffer_Desc", 2109 "size" : 40, 2110 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2111 }, 2112 { 2113 "alignment" : 8, 2114 "fields" : 2115 [ 2116 { 2117 "field_name" : "data", 2118 "referenced_type" : "_ZTIPv" 2119 }, 2120 { 2121 "field_name" : "pixelStride", 2122 "field_offset" : 64, 2123 "referenced_type" : "_ZTIj" 2124 }, 2125 { 2126 "field_name" : "rowStride", 2127 "field_offset" : 96, 2128 "referenced_type" : "_ZTIj" 2129 } 2130 ], 2131 "linker_set_key" : "_ZTI21AHardwareBuffer_Plane", 2132 "name" : "AHardwareBuffer_Plane", 2133 "size" : 16, 2134 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2135 }, 2136 { 2137 "alignment" : 8, 2138 "fields" : 2139 [ 2140 { 2141 "field_name" : "planeCount", 2142 "referenced_type" : "_ZTIj" 2143 }, 2144 { 2145 "field_name" : "planes", 2146 "field_offset" : 64, 2147 "referenced_type" : "_ZTIA4_21AHardwareBuffer_Plane" 2148 } 2149 ], 2150 "linker_set_key" : "_ZTI22AHardwareBuffer_Planes", 2151 "name" : "AHardwareBuffer_Planes", 2152 "size" : 72, 2153 "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h" 2154 }, 2155 { 2156 "alignment" : 8, 2157 "fields" : 2158 [ 2159 { 2160 "field_name" : "data", 2161 "referenced_type" : "_ZTIPh" 2162 }, 2163 { 2164 "field_name" : "size", 2165 "field_offset" : 64, 2166 "referenced_type" : "_ZTIm" 2167 } 2168 ], 2169 "linker_set_key" : "_ZTI22ApexCodec_LinearBuffer", 2170 "name" : "ApexCodec_LinearBuffer", 2171 "size" : 16, 2172 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 2173 }, 2174 { 2175 "alignment" : 8, 2176 "fields" : 2177 [ 2178 { 2179 "field_name" : "name", 2180 "referenced_type" : "_ZTIPKc" 2181 }, 2182 { 2183 "field_name" : "mediaType", 2184 "field_offset" : 64, 2185 "referenced_type" : "_ZTIPKc" 2186 }, 2187 { 2188 "field_name" : "kind", 2189 "field_offset" : 128, 2190 "referenced_type" : "_ZTI14ApexCodec_Kind" 2191 }, 2192 { 2193 "field_name" : "domain", 2194 "field_offset" : 160, 2195 "referenced_type" : "_ZTI16ApexCodec_Domain" 2196 } 2197 ], 2198 "linker_set_key" : "_ZTI25ApexCodec_ComponentTraits", 2199 "name" : "ApexCodec_ComponentTraits", 2200 "size" : 24, 2201 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 2202 }, 2203 { 2204 "alignment" : 8, 2205 "fields" : 2206 [ 2207 { 2208 "field_name" : "index", 2209 "referenced_type" : "_ZTIj" 2210 }, 2211 { 2212 "field_name" : "offset", 2213 "field_offset" : 32, 2214 "referenced_type" : "_ZTIj" 2215 }, 2216 { 2217 "field_name" : "size", 2218 "field_offset" : 64, 2219 "referenced_type" : "_ZTIj" 2220 }, 2221 { 2222 "field_name" : "values", 2223 "field_offset" : 128, 2224 "referenced_type" : "_ZTIP25ApexCodec_SupportedValues" 2225 } 2226 ], 2227 "linker_set_key" : "_ZTI26ApexCodec_ParamFieldValues", 2228 "name" : "ApexCodec_ParamFieldValues", 2229 "size" : 24, 2230 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecsParam.h" 2231 }, 2232 { 2233 "alignment" : 8, 2234 "fields" : 2235 [ 2236 { 2237 "field_name" : "index", 2238 "referenced_type" : "_ZTIj" 2239 }, 2240 { 2241 "field_name" : "offset", 2242 "field_offset" : 64, 2243 "referenced_type" : "_ZTIm" 2244 }, 2245 { 2246 "field_name" : "type", 2247 "field_offset" : 128, 2248 "referenced_type" : "_ZTI34ApexCodec_SupportedValuesQueryType" 2249 }, 2250 { 2251 "field_name" : "status", 2252 "field_offset" : 160, 2253 "referenced_type" : "_ZTI16ApexCodec_Status" 2254 }, 2255 { 2256 "field_name" : "values", 2257 "field_offset" : 192, 2258 "referenced_type" : "_ZTIP25ApexCodec_SupportedValues" 2259 } 2260 ], 2261 "linker_set_key" : "_ZTI30ApexCodec_SupportedValuesQuery", 2262 "name" : "ApexCodec_SupportedValuesQuery", 2263 "size" : 32, 2264 "source_file" : "frameworks/av/media/module/libapexcodecs/include/apex/ApexCodecs.h" 2265 }, 2266 { 2267 "alignment" : 4, 2268 "fields" : 2269 [ 2270 { 2271 "field_name" : "left", 2272 "referenced_type" : "_ZTIi" 2273 }, 2274 { 2275 "field_name" : "top", 2276 "field_offset" : 32, 2277 "referenced_type" : "_ZTIi" 2278 }, 2279 { 2280 "field_name" : "right", 2281 "field_offset" : 64, 2282 "referenced_type" : "_ZTIi" 2283 }, 2284 { 2285 "field_name" : "bottom", 2286 "field_offset" : 96, 2287 "referenced_type" : "_ZTIi" 2288 } 2289 ], 2290 "linker_set_key" : "_ZTI5ARect", 2291 "name" : "ARect", 2292 "size" : 16, 2293 "source_file" : "frameworks/native/libs/arect/include/android/rect.h" 2294 }, 2295 { 2296 "alignment" : 1, 2297 "fields" : 2298 [ 2299 { 2300 "access" : "private", 2301 "field_name" : "storage_", 2302 "referenced_type" : "_ZTIA1_c" 2303 } 2304 ], 2305 "linker_set_key" : "_ZTIN7android4base12NoDestructorI24ApexCodec_ComponentStoreEE", 2306 "name" : "android::base::NoDestructor<ApexCodec_ComponentStore>", 2307 "record_kind" : "class", 2308 "size" : 1, 2309 "source_file" : "system/libbase/include/android-base/no_destructor.h", 2310 "template_args" : 2311 [ 2312 "_ZTI24ApexCodec_ComponentStore" 2313 ] 2314 } 2315 ], 2316 "rvalue_reference_types" : [] 2317} 2318