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