1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA128_c", 7 "name" : "char[128]", 8 "referenced_type" : "_ZTIc", 9 "self_type" : "_ZTIA128_c", 10 "size" : 128, 11 "source_file" : "system/core/libsystem/include/system/radio.h" 12 }, 13 { 14 "alignment" : 4, 15 "linker_set_key" : "_ZTIA16_17radio_band_config", 16 "name" : "radio_band_config[16]", 17 "referenced_type" : "_ZTI17radio_band_config", 18 "self_type" : "_ZTIA16_17radio_band_config", 19 "size" : 1664, 20 "source_file" : "system/core/libsystem/include/system/radio.h" 21 }, 22 { 23 "alignment" : 4, 24 "linker_set_key" : "_ZTIA16_21radio_hal_band_config", 25 "name" : "radio_hal_band_config[16]", 26 "referenced_type" : "_ZTI21radio_hal_band_config", 27 "self_type" : "_ZTIA16_21radio_hal_band_config", 28 "size" : 1600, 29 "source_file" : "system/core/libsystem/include/system/radio.h" 30 }, 31 { 32 "alignment" : 4, 33 "linker_set_key" : "_ZTIA16_j", 34 "name" : "unsigned int[16]", 35 "referenced_type" : "_ZTIj", 36 "self_type" : "_ZTIA16_j", 37 "size" : 64, 38 "source_file" : "system/core/libsystem/include/system/radio.h" 39 } 40 ], 41 "builtin_types" : 42 [ 43 { 44 "alignment" : 1, 45 "is_integral" : true, 46 "is_unsigned" : true, 47 "linker_set_key" : "_ZTIb", 48 "name" : "bool", 49 "referenced_type" : "_ZTIb", 50 "self_type" : "_ZTIb", 51 "size" : 1 52 }, 53 { 54 "alignment" : 1, 55 "is_integral" : true, 56 "is_unsigned" : true, 57 "linker_set_key" : "_ZTIc", 58 "name" : "char", 59 "referenced_type" : "_ZTIc", 60 "self_type" : "_ZTIc", 61 "size" : 1 62 }, 63 { 64 "alignment" : 1, 65 "is_integral" : true, 66 "is_unsigned" : true, 67 "linker_set_key" : "_ZTIh", 68 "name" : "unsigned char", 69 "referenced_type" : "_ZTIh", 70 "self_type" : "_ZTIh", 71 "size" : 1 72 }, 73 { 74 "alignment" : 4, 75 "is_integral" : true, 76 "linker_set_key" : "_ZTIi", 77 "name" : "int", 78 "referenced_type" : "_ZTIi", 79 "self_type" : "_ZTIi", 80 "size" : 4 81 }, 82 { 83 "alignment" : 4, 84 "is_integral" : true, 85 "is_unsigned" : true, 86 "linker_set_key" : "_ZTIj", 87 "name" : "unsigned int", 88 "referenced_type" : "_ZTIj", 89 "self_type" : "_ZTIj", 90 "size" : 4 91 }, 92 { 93 "alignment" : 8, 94 "is_integral" : true, 95 "is_unsigned" : true, 96 "linker_set_key" : "_ZTIm", 97 "name" : "unsigned long", 98 "referenced_type" : "_ZTIm", 99 "self_type" : "_ZTIm", 100 "size" : 8 101 }, 102 { 103 "linker_set_key" : "_ZTIv", 104 "name" : "void", 105 "referenced_type" : "_ZTIv", 106 "self_type" : "_ZTIv" 107 } 108 ], 109 "elf_functions" : 110 [ 111 { 112 "name" : "_ZN7android20RadioMetadataWrapperC1EPP14radio_metadata" 113 }, 114 { 115 "name" : "_ZN7android20RadioMetadataWrapperC2EPP14radio_metadata" 116 }, 117 { 118 "name" : "_ZN7android20RadioMetadataWrapperD0Ev" 119 }, 120 { 121 "name" : "_ZN7android20RadioMetadataWrapperD1Ev" 122 }, 123 { 124 "name" : "_ZN7android20RadioMetadataWrapperD2Ev" 125 }, 126 { 127 "name" : "radio_metadata_add_clock" 128 }, 129 { 130 "name" : "radio_metadata_add_int" 131 }, 132 { 133 "name" : "radio_metadata_add_metadata" 134 }, 135 { 136 "name" : "radio_metadata_add_raw" 137 }, 138 { 139 "name" : "radio_metadata_add_text" 140 }, 141 { 142 "name" : "radio_metadata_allocate" 143 }, 144 { 145 "name" : "radio_metadata_check" 146 }, 147 { 148 "name" : "radio_metadata_deallocate" 149 }, 150 { 151 "name" : "radio_metadata_get_at_index" 152 }, 153 { 154 "name" : "radio_metadata_get_channel" 155 }, 156 { 157 "name" : "radio_metadata_get_count" 158 }, 159 { 160 "name" : "radio_metadata_get_from_key" 161 }, 162 { 163 "name" : "radio_metadata_get_size" 164 }, 165 { 166 "name" : "radio_metadata_type_of_key" 167 } 168 ], 169 "elf_objects" : 170 [ 171 { 172 "name" : "_ZTVN7android20RadioMetadataWrapperE" 173 } 174 ], 175 "enum_types" : 176 [ 177 { 178 "alignment" : 4, 179 "enum_fields" : 180 [ 181 { 182 "enum_field_value" : 0, 183 "name" : "RADIO_BAND_AM" 184 }, 185 { 186 "enum_field_value" : 1, 187 "name" : "RADIO_BAND_FM" 188 }, 189 { 190 "enum_field_value" : 2, 191 "name" : "RADIO_BAND_FM_HD" 192 }, 193 { 194 "enum_field_value" : 3, 195 "name" : "RADIO_BAND_AM_HD" 196 } 197 ], 198 "linker_set_key" : "_ZTI12radio_band_t", 199 "name" : "radio_band_t", 200 "referenced_type" : "_ZTI12radio_band_t", 201 "self_type" : "_ZTI12radio_band_t", 202 "size" : 4, 203 "source_file" : "system/core/libsystem/include/system/radio.h", 204 "underlying_type" : "_ZTIj" 205 }, 206 { 207 "alignment" : 4, 208 "enum_fields" : 209 [ 210 { 211 "enum_field_value" : 0, 212 "name" : "RADIO_CLASS_AM_FM" 213 }, 214 { 215 "enum_field_value" : 1, 216 "name" : "RADIO_CLASS_SAT" 217 }, 218 { 219 "enum_field_value" : 2, 220 "name" : "RADIO_CLASS_DT" 221 } 222 ], 223 "linker_set_key" : "_ZTI13radio_class_t", 224 "name" : "radio_class_t", 225 "referenced_type" : "_ZTI13radio_class_t", 226 "self_type" : "_ZTI13radio_class_t", 227 "size" : 4, 228 "source_file" : "system/core/libsystem/include/system/radio.h", 229 "underlying_type" : "_ZTIj" 230 }, 231 { 232 "alignment" : 4, 233 "enum_fields" : 234 [ 235 { 236 "enum_field_value" : -1, 237 "name" : "RADIO_REGION_NONE" 238 }, 239 { 240 "enum_field_value" : 0, 241 "name" : "RADIO_REGION_ITU_1" 242 }, 243 { 244 "enum_field_value" : 1, 245 "name" : "RADIO_REGION_ITU_2" 246 }, 247 { 248 "enum_field_value" : 2, 249 "name" : "RADIO_REGION_OIRT" 250 }, 251 { 252 "enum_field_value" : 3, 253 "name" : "RADIO_REGION_JAPAN" 254 }, 255 { 256 "enum_field_value" : 4, 257 "name" : "RADIO_REGION_KOREA" 258 } 259 ], 260 "linker_set_key" : "_ZTI14radio_region_t", 261 "name" : "radio_region_t", 262 "referenced_type" : "_ZTI14radio_region_t", 263 "self_type" : "_ZTI14radio_region_t", 264 "size" : 4, 265 "source_file" : "system/core/libsystem/include/system/radio.h", 266 "underlying_type" : "_ZTIi" 267 }, 268 { 269 "alignment" : 4, 270 "enum_fields" : 271 [ 272 { 273 "enum_field_value" : 0, 274 "name" : "RADIO_RDS_NONE" 275 }, 276 { 277 "enum_field_value" : 1, 278 "name" : "RADIO_RDS_WORLD" 279 }, 280 { 281 "enum_field_value" : 2, 282 "name" : "RADIO_RDS_US" 283 } 284 ], 285 "linker_set_key" : "_ZTI15$RADIO_RDS_NONE", 286 "name" : "(unnamed enum at system/core/libsystem/include/system/radio.h:51:1)", 287 "referenced_type" : "_ZTI15$RADIO_RDS_NONE", 288 "self_type" : "_ZTI15$RADIO_RDS_NONE", 289 "size" : 4, 290 "source_file" : "system/core/libsystem/include/system/radio.h", 291 "underlying_type" : "_ZTIj" 292 }, 293 { 294 "alignment" : 4, 295 "enum_fields" : 296 [ 297 { 298 "enum_field_value" : 0, 299 "name" : "RADIO_DIRECTION_UP" 300 }, 301 { 302 "enum_field_value" : 1, 303 "name" : "RADIO_DIRECTION_DOWN" 304 } 305 ], 306 "linker_set_key" : "_ZTI17radio_direction_t", 307 "name" : "radio_direction_t", 308 "referenced_type" : "_ZTI17radio_direction_t", 309 "self_type" : "_ZTI17radio_direction_t", 310 "size" : 4, 311 "source_file" : "system/core/libsystem/include/system/radio.h", 312 "underlying_type" : "_ZTIj" 313 }, 314 { 315 "alignment" : 4, 316 "enum_fields" : 317 [ 318 { 319 "enum_field_value" : 1, 320 "name" : "RADIO_DEEMPHASIS_50" 321 }, 322 { 323 "enum_field_value" : 2, 324 "name" : "RADIO_DEEMPHASIS_75" 325 } 326 ], 327 "linker_set_key" : "_ZTI20$RADIO_DEEMPHASIS_50", 328 "name" : "(unnamed enum at system/core/libsystem/include/system/radio.h:59:1)", 329 "referenced_type" : "_ZTI20$RADIO_DEEMPHASIS_50", 330 "self_type" : "_ZTI20$RADIO_DEEMPHASIS_50", 331 "size" : 4, 332 "source_file" : "system/core/libsystem/include/system/radio.h", 333 "underlying_type" : "_ZTIj" 334 }, 335 { 336 "alignment" : 4, 337 "enum_fields" : 338 [ 339 { 340 "enum_field_value" : 0, 341 "name" : "RADIO_EVENT_HW_FAILURE" 342 }, 343 { 344 "enum_field_value" : 1, 345 "name" : "RADIO_EVENT_CONFIG" 346 }, 347 { 348 "enum_field_value" : 2, 349 "name" : "RADIO_EVENT_ANTENNA" 350 }, 351 { 352 "enum_field_value" : 3, 353 "name" : "RADIO_EVENT_TUNED" 354 }, 355 { 356 "enum_field_value" : 4, 357 "name" : "RADIO_EVENT_METADATA" 358 }, 359 { 360 "enum_field_value" : 5, 361 "name" : "RADIO_EVENT_TA" 362 }, 363 { 364 "enum_field_value" : 6, 365 "name" : "RADIO_EVENT_AF_SWITCH" 366 }, 367 { 368 "enum_field_value" : 7, 369 "name" : "RADIO_EVENT_EA" 370 }, 371 { 372 "enum_field_value" : 100, 373 "name" : "RADIO_EVENT_CONTROL" 374 }, 375 { 376 "enum_field_value" : 101, 377 "name" : "RADIO_EVENT_SERVER_DIED" 378 } 379 ], 380 "linker_set_key" : "_ZTI22$RADIO_EVENT_AF_SWITCH", 381 "name" : "(unnamed enum at system/core/libsystem/include/system/radio.h:181:1)", 382 "referenced_type" : "_ZTI22$RADIO_EVENT_AF_SWITCH", 383 "self_type" : "_ZTI22$RADIO_EVENT_AF_SWITCH", 384 "size" : 4, 385 "source_file" : "system/core/libsystem/include/system/radio.h", 386 "underlying_type" : "_ZTIj" 387 }, 388 { 389 "alignment" : 4, 390 "enum_fields" : 391 [ 392 { 393 "enum_field_value" : -1, 394 "name" : "RADIO_METADATA_KEY_INVALID" 395 }, 396 { 397 "enum_field_value" : 0, 398 "name" : "RADIO_METADATA_KEY_RDS_PI" 399 }, 400 { 401 "enum_field_value" : 1, 402 "name" : "RADIO_METADATA_KEY_RDS_PS" 403 }, 404 { 405 "enum_field_value" : 2, 406 "name" : "RADIO_METADATA_KEY_RDS_PTY" 407 }, 408 { 409 "enum_field_value" : 3, 410 "name" : "RADIO_METADATA_KEY_RBDS_PTY" 411 }, 412 { 413 "enum_field_value" : 4, 414 "name" : "RADIO_METADATA_KEY_RDS_RT" 415 }, 416 { 417 "enum_field_value" : 5, 418 "name" : "RADIO_METADATA_KEY_TITLE" 419 }, 420 { 421 "enum_field_value" : 6, 422 "name" : "RADIO_METADATA_KEY_ARTIST" 423 }, 424 { 425 "enum_field_value" : 7, 426 "name" : "RADIO_METADATA_KEY_ALBUM" 427 }, 428 { 429 "enum_field_value" : 8, 430 "name" : "RADIO_METADATA_KEY_GENRE" 431 }, 432 { 433 "enum_field_value" : 9, 434 "name" : "RADIO_METADATA_KEY_ICON" 435 }, 436 { 437 "enum_field_value" : 10, 438 "name" : "RADIO_METADATA_KEY_ART" 439 }, 440 { 441 "enum_field_value" : 11, 442 "name" : "RADIO_METADATA_KEY_CLOCK" 443 }, 444 { 445 "enum_field_value" : 0, 446 "name" : "RADIO_METADATA_KEY_MIN" 447 }, 448 { 449 "enum_field_value" : 11, 450 "name" : "RADIO_METADATA_KEY_MAX" 451 } 452 ], 453 "linker_set_key" : "_ZTI25$RADIO_METADATA_KEY_ALBUM", 454 "name" : "(unnamed enum at system/media/radio/include/system/radio_metadata.h:32:1)", 455 "referenced_type" : "_ZTI25$RADIO_METADATA_KEY_ALBUM", 456 "self_type" : "_ZTI25$RADIO_METADATA_KEY_ALBUM", 457 "size" : 4, 458 "source_file" : "system/media/radio/include/system/radio_metadata.h", 459 "underlying_type" : "_ZTIi" 460 }, 461 { 462 "alignment" : 4, 463 "enum_fields" : 464 [ 465 { 466 "enum_field_value" : -1, 467 "name" : "RADIO_METADATA_TYPE_INVALID" 468 }, 469 { 470 "enum_field_value" : 0, 471 "name" : "RADIO_METADATA_TYPE_INT" 472 }, 473 { 474 "enum_field_value" : 1, 475 "name" : "RADIO_METADATA_TYPE_TEXT" 476 }, 477 { 478 "enum_field_value" : 2, 479 "name" : "RADIO_METADATA_TYPE_RAW" 480 }, 481 { 482 "enum_field_value" : 3, 483 "name" : "RADIO_METADATA_TYPE_CLOCK" 484 } 485 ], 486 "linker_set_key" : "_ZTI26$RADIO_METADATA_TYPE_CLOCK", 487 "name" : "(unnamed enum at system/media/radio/include/system/radio_metadata.h:51:1)", 488 "referenced_type" : "_ZTI26$RADIO_METADATA_TYPE_CLOCK", 489 "self_type" : "_ZTI26$RADIO_METADATA_TYPE_CLOCK", 490 "size" : 4, 491 "source_file" : "system/media/radio/include/system/radio_metadata.h", 492 "underlying_type" : "_ZTIi" 493 } 494 ], 495 "function_types" : [], 496 "functions" : 497 [ 498 { 499 "function_name" : "android::RadioMetadataWrapper::RadioMetadataWrapper", 500 "linker_set_key" : "_ZN7android20RadioMetadataWrapperC1EPP14radio_metadata", 501 "parameters" : 502 [ 503 { 504 "is_this_ptr" : true, 505 "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE" 506 }, 507 { 508 "referenced_type" : "_ZTIPP14radio_metadata" 509 } 510 ], 511 "return_type" : "_ZTIv", 512 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h" 513 }, 514 { 515 "function_name" : "android::RadioMetadataWrapper::RadioMetadataWrapper", 516 "linker_set_key" : "_ZN7android20RadioMetadataWrapperC2EPP14radio_metadata", 517 "parameters" : 518 [ 519 { 520 "is_this_ptr" : true, 521 "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE" 522 }, 523 { 524 "referenced_type" : "_ZTIPP14radio_metadata" 525 } 526 ], 527 "return_type" : "_ZTIv", 528 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h" 529 }, 530 { 531 "function_name" : "android::RadioMetadataWrapper::~RadioMetadataWrapper", 532 "linker_set_key" : "_ZN7android20RadioMetadataWrapperD0Ev", 533 "parameters" : 534 [ 535 { 536 "is_this_ptr" : true, 537 "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE" 538 } 539 ], 540 "return_type" : "_ZTIv", 541 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h" 542 }, 543 { 544 "function_name" : "android::RadioMetadataWrapper::~RadioMetadataWrapper", 545 "linker_set_key" : "_ZN7android20RadioMetadataWrapperD1Ev", 546 "parameters" : 547 [ 548 { 549 "is_this_ptr" : true, 550 "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE" 551 } 552 ], 553 "return_type" : "_ZTIv", 554 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h" 555 }, 556 { 557 "function_name" : "android::RadioMetadataWrapper::~RadioMetadataWrapper", 558 "linker_set_key" : "_ZN7android20RadioMetadataWrapperD2Ev", 559 "parameters" : 560 [ 561 { 562 "is_this_ptr" : true, 563 "referenced_type" : "_ZTIPN7android20RadioMetadataWrapperE" 564 } 565 ], 566 "return_type" : "_ZTIv", 567 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h" 568 }, 569 { 570 "function_name" : "radio_metadata_add_clock", 571 "linker_set_key" : "radio_metadata_add_clock", 572 "parameters" : 573 [ 574 { 575 "referenced_type" : "_ZTIPP14radio_metadata" 576 }, 577 { 578 "referenced_type" : "_ZTIKi" 579 }, 580 { 581 "referenced_type" : "_ZTIPK20radio_metadata_clock" 582 } 583 ], 584 "return_type" : "_ZTIi", 585 "source_file" : "system/media/radio/include/system/radio_metadata.h" 586 }, 587 { 588 "function_name" : "radio_metadata_add_int", 589 "linker_set_key" : "radio_metadata_add_int", 590 "parameters" : 591 [ 592 { 593 "referenced_type" : "_ZTIPP14radio_metadata" 594 }, 595 { 596 "referenced_type" : "_ZTIKi" 597 }, 598 { 599 "referenced_type" : "_ZTIKi" 600 } 601 ], 602 "return_type" : "_ZTIi", 603 "source_file" : "system/media/radio/include/system/radio_metadata.h" 604 }, 605 { 606 "function_name" : "radio_metadata_add_metadata", 607 "linker_set_key" : "radio_metadata_add_metadata", 608 "parameters" : 609 [ 610 { 611 "referenced_type" : "_ZTIPP14radio_metadata" 612 }, 613 { 614 "referenced_type" : "_ZTIP14radio_metadata" 615 } 616 ], 617 "return_type" : "_ZTIi", 618 "source_file" : "system/media/radio/include/system/radio_metadata.h" 619 }, 620 { 621 "function_name" : "radio_metadata_add_raw", 622 "linker_set_key" : "radio_metadata_add_raw", 623 "parameters" : 624 [ 625 { 626 "referenced_type" : "_ZTIPP14radio_metadata" 627 }, 628 { 629 "referenced_type" : "_ZTIKi" 630 }, 631 { 632 "referenced_type" : "_ZTIPKh" 633 }, 634 { 635 "referenced_type" : "_ZTIKm" 636 } 637 ], 638 "return_type" : "_ZTIi", 639 "source_file" : "system/media/radio/include/system/radio_metadata.h" 640 }, 641 { 642 "function_name" : "radio_metadata_add_text", 643 "linker_set_key" : "radio_metadata_add_text", 644 "parameters" : 645 [ 646 { 647 "referenced_type" : "_ZTIPP14radio_metadata" 648 }, 649 { 650 "referenced_type" : "_ZTIKi" 651 }, 652 { 653 "referenced_type" : "_ZTIPKc" 654 } 655 ], 656 "return_type" : "_ZTIi", 657 "source_file" : "system/media/radio/include/system/radio_metadata.h" 658 }, 659 { 660 "function_name" : "radio_metadata_allocate", 661 "linker_set_key" : "radio_metadata_allocate", 662 "parameters" : 663 [ 664 { 665 "referenced_type" : "_ZTIPP14radio_metadata" 666 }, 667 { 668 "referenced_type" : "_ZTIKj" 669 }, 670 { 671 "referenced_type" : "_ZTIKj" 672 } 673 ], 674 "return_type" : "_ZTIi", 675 "source_file" : "system/media/radio/include/system/radio_metadata.h" 676 }, 677 { 678 "function_name" : "radio_metadata_check", 679 "linker_set_key" : "radio_metadata_check", 680 "parameters" : 681 [ 682 { 683 "referenced_type" : "_ZTIPK14radio_metadata" 684 } 685 ], 686 "return_type" : "_ZTIi", 687 "source_file" : "system/media/radio/include/system/radio_metadata.h" 688 }, 689 { 690 "function_name" : "radio_metadata_deallocate", 691 "linker_set_key" : "radio_metadata_deallocate", 692 "parameters" : 693 [ 694 { 695 "referenced_type" : "_ZTIP14radio_metadata" 696 } 697 ], 698 "return_type" : "_ZTIv", 699 "source_file" : "system/media/radio/include/system/radio_metadata.h" 700 }, 701 { 702 "function_name" : "radio_metadata_get_at_index", 703 "linker_set_key" : "radio_metadata_get_at_index", 704 "parameters" : 705 [ 706 { 707 "referenced_type" : "_ZTIPK14radio_metadata" 708 }, 709 { 710 "referenced_type" : "_ZTIKj" 711 }, 712 { 713 "referenced_type" : "_ZTIPi" 714 }, 715 { 716 "referenced_type" : "_ZTIPi" 717 }, 718 { 719 "referenced_type" : "_ZTIPPv" 720 }, 721 { 722 "referenced_type" : "_ZTIPm" 723 } 724 ], 725 "return_type" : "_ZTIi", 726 "source_file" : "system/media/radio/include/system/radio_metadata.h" 727 }, 728 { 729 "function_name" : "radio_metadata_get_channel", 730 "linker_set_key" : "radio_metadata_get_channel", 731 "parameters" : 732 [ 733 { 734 "referenced_type" : "_ZTIP14radio_metadata" 735 }, 736 { 737 "referenced_type" : "_ZTIPj" 738 }, 739 { 740 "referenced_type" : "_ZTIPj" 741 } 742 ], 743 "return_type" : "_ZTIi", 744 "source_file" : "system/media/radio/include/system/radio_metadata.h" 745 }, 746 { 747 "function_name" : "radio_metadata_get_count", 748 "linker_set_key" : "radio_metadata_get_count", 749 "parameters" : 750 [ 751 { 752 "referenced_type" : "_ZTIPK14radio_metadata" 753 } 754 ], 755 "return_type" : "_ZTIi", 756 "source_file" : "system/media/radio/include/system/radio_metadata.h" 757 }, 758 { 759 "function_name" : "radio_metadata_get_from_key", 760 "linker_set_key" : "radio_metadata_get_from_key", 761 "parameters" : 762 [ 763 { 764 "referenced_type" : "_ZTIPK14radio_metadata" 765 }, 766 { 767 "referenced_type" : "_ZTIKi" 768 }, 769 { 770 "referenced_type" : "_ZTIPi" 771 }, 772 { 773 "referenced_type" : "_ZTIPPv" 774 }, 775 { 776 "referenced_type" : "_ZTIPm" 777 } 778 ], 779 "return_type" : "_ZTIi", 780 "source_file" : "system/media/radio/include/system/radio_metadata.h" 781 }, 782 { 783 "function_name" : "radio_metadata_get_size", 784 "linker_set_key" : "radio_metadata_get_size", 785 "parameters" : 786 [ 787 { 788 "referenced_type" : "_ZTIPK14radio_metadata" 789 } 790 ], 791 "return_type" : "_ZTIm", 792 "source_file" : "system/media/radio/include/system/radio_metadata.h" 793 }, 794 { 795 "function_name" : "radio_metadata_type_of_key", 796 "linker_set_key" : "radio_metadata_type_of_key", 797 "parameters" : 798 [ 799 { 800 "referenced_type" : "_ZTIKi" 801 } 802 ], 803 "return_type" : "_ZTIi", 804 "source_file" : "system/media/radio/include/system/radio_metadata.h" 805 } 806 ], 807 "global_vars" : [], 808 "lvalue_reference_types" : [], 809 "pointer_types" : 810 [ 811 { 812 "alignment" : 8, 813 "linker_set_key" : "_ZTIP14radio_metadata", 814 "name" : "radio_metadata *", 815 "referenced_type" : "_ZTI14radio_metadata", 816 "self_type" : "_ZTIP14radio_metadata", 817 "size" : 8, 818 "source_file" : "system/core/libsystem/include/system/radio.h" 819 }, 820 { 821 "alignment" : 8, 822 "linker_set_key" : "_ZTIPK14radio_metadata", 823 "name" : "const radio_metadata *", 824 "referenced_type" : "_ZTIK14radio_metadata", 825 "self_type" : "_ZTIPK14radio_metadata", 826 "size" : 8, 827 "source_file" : "system/media/radio/include/system/radio_metadata.h" 828 }, 829 { 830 "alignment" : 8, 831 "linker_set_key" : "_ZTIPK20radio_metadata_clock", 832 "name" : "const radio_metadata_clock *", 833 "referenced_type" : "_ZTIK20radio_metadata_clock", 834 "self_type" : "_ZTIPK20radio_metadata_clock", 835 "size" : 8, 836 "source_file" : "system/media/radio/include/system/radio_metadata.h" 837 }, 838 { 839 "alignment" : 8, 840 "linker_set_key" : "_ZTIPKc", 841 "name" : "const char *", 842 "referenced_type" : "_ZTIKc", 843 "self_type" : "_ZTIPKc", 844 "size" : 8, 845 "source_file" : "system/media/radio/include/system/radio_metadata.h" 846 }, 847 { 848 "alignment" : 8, 849 "linker_set_key" : "_ZTIPKh", 850 "name" : "const unsigned char *", 851 "referenced_type" : "_ZTIKh", 852 "self_type" : "_ZTIPKh", 853 "size" : 8, 854 "source_file" : "system/media/radio/include/system/radio_metadata.h" 855 }, 856 { 857 "alignment" : 8, 858 "linker_set_key" : "_ZTIPN7android20RadioMetadataWrapperE", 859 "name" : "android::RadioMetadataWrapper *", 860 "referenced_type" : "_ZTIN7android20RadioMetadataWrapperE", 861 "self_type" : "_ZTIPN7android20RadioMetadataWrapperE", 862 "size" : 8, 863 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h" 864 }, 865 { 866 "alignment" : 8, 867 "linker_set_key" : "_ZTIPP14radio_metadata", 868 "name" : "radio_metadata **", 869 "referenced_type" : "_ZTIP14radio_metadata", 870 "self_type" : "_ZTIPP14radio_metadata", 871 "size" : 8, 872 "source_file" : "system/media/radio/include/system/radio_metadata.h" 873 }, 874 { 875 "alignment" : 8, 876 "linker_set_key" : "_ZTIPPv", 877 "name" : "void **", 878 "referenced_type" : "_ZTIPv", 879 "self_type" : "_ZTIPPv", 880 "size" : 8, 881 "source_file" : "system/media/radio/include/system/radio_metadata.h" 882 }, 883 { 884 "alignment" : 8, 885 "linker_set_key" : "_ZTIPi", 886 "name" : "int *", 887 "referenced_type" : "_ZTIi", 888 "self_type" : "_ZTIPi", 889 "size" : 8, 890 "source_file" : "system/media/radio/include/system/radio_metadata.h" 891 }, 892 { 893 "alignment" : 8, 894 "linker_set_key" : "_ZTIPj", 895 "name" : "unsigned int *", 896 "referenced_type" : "_ZTIj", 897 "self_type" : "_ZTIPj", 898 "size" : 8, 899 "source_file" : "system/media/radio/include/system/radio_metadata.h" 900 }, 901 { 902 "alignment" : 8, 903 "linker_set_key" : "_ZTIPm", 904 "name" : "unsigned long *", 905 "referenced_type" : "_ZTIm", 906 "self_type" : "_ZTIPm", 907 "size" : 8, 908 "source_file" : "system/media/radio/include/system/radio_metadata.h" 909 }, 910 { 911 "alignment" : 8, 912 "linker_set_key" : "_ZTIPv", 913 "name" : "void *", 914 "referenced_type" : "_ZTIv", 915 "self_type" : "_ZTIPv", 916 "size" : 8, 917 "source_file" : "system/media/radio/include/system/radio_metadata.h" 918 } 919 ], 920 "qualified_types" : 921 [ 922 { 923 "is_const" : true, 924 "linker_set_key" : "_ZTIK14radio_metadata", 925 "name" : "const radio_metadata", 926 "referenced_type" : "_ZTI14radio_metadata", 927 "self_type" : "_ZTIK14radio_metadata", 928 "source_file" : "system/media/radio/include/system/radio_metadata.h" 929 }, 930 { 931 "alignment" : 8, 932 "is_const" : true, 933 "linker_set_key" : "_ZTIK20radio_metadata_clock", 934 "name" : "const radio_metadata_clock", 935 "referenced_type" : "_ZTI20radio_metadata_clock", 936 "self_type" : "_ZTIK20radio_metadata_clock", 937 "size" : 16, 938 "source_file" : "system/media/radio/include/system/radio_metadata.h" 939 }, 940 { 941 "alignment" : 1, 942 "is_const" : true, 943 "linker_set_key" : "_ZTIKc", 944 "name" : "const char", 945 "referenced_type" : "_ZTIc", 946 "self_type" : "_ZTIKc", 947 "size" : 1, 948 "source_file" : "system/media/radio/include/system/radio_metadata.h" 949 }, 950 { 951 "alignment" : 1, 952 "is_const" : true, 953 "linker_set_key" : "_ZTIKh", 954 "name" : "const unsigned char", 955 "referenced_type" : "_ZTIh", 956 "self_type" : "_ZTIKh", 957 "size" : 1, 958 "source_file" : "system/media/radio/include/system/radio_metadata.h" 959 }, 960 { 961 "alignment" : 4, 962 "is_const" : true, 963 "linker_set_key" : "_ZTIKi", 964 "name" : "const int", 965 "referenced_type" : "_ZTIi", 966 "self_type" : "_ZTIKi", 967 "size" : 4, 968 "source_file" : "system/media/radio/include/system/radio_metadata.h" 969 }, 970 { 971 "alignment" : 4, 972 "is_const" : true, 973 "linker_set_key" : "_ZTIKj", 974 "name" : "const unsigned int", 975 "referenced_type" : "_ZTIj", 976 "self_type" : "_ZTIKj", 977 "size" : 4, 978 "source_file" : "system/media/radio/include/system/radio_metadata.h" 979 }, 980 { 981 "alignment" : 8, 982 "is_const" : true, 983 "linker_set_key" : "_ZTIKm", 984 "name" : "const unsigned long", 985 "referenced_type" : "_ZTIm", 986 "self_type" : "_ZTIKm", 987 "size" : 8, 988 "source_file" : "system/media/radio/include/system/radio_metadata.h" 989 } 990 ], 991 "record_types" : 992 [ 993 { 994 "alignment" : 8, 995 "fields" : 996 [ 997 { 998 "field_name" : "type", 999 "referenced_type" : "_ZTIj" 1000 }, 1001 { 1002 "field_name" : "status", 1003 "field_offset" : 32, 1004 "referenced_type" : "_ZTIi" 1005 }, 1006 { 1007 "field_offset" : 64, 1008 "referenced_type" : "_ZTIN11radio_eventUt_E" 1009 } 1010 ], 1011 "linker_set_key" : "_ZTI11radio_event", 1012 "name" : "radio_event", 1013 "referenced_type" : "_ZTI11radio_event", 1014 "self_type" : "_ZTI11radio_event", 1015 "size" : 112, 1016 "source_file" : "system/core/libsystem/include/system/radio.h" 1017 }, 1018 { 1019 "alignment" : 8, 1020 "fields" : 1021 [ 1022 { 1023 "field_name" : "type", 1024 "referenced_type" : "_ZTIj" 1025 }, 1026 { 1027 "field_name" : "status", 1028 "field_offset" : 32, 1029 "referenced_type" : "_ZTIi" 1030 }, 1031 { 1032 "field_offset" : 64, 1033 "referenced_type" : "_ZTIN15radio_hal_eventUt_E" 1034 } 1035 ], 1036 "linker_set_key" : "_ZTI15radio_hal_event", 1037 "name" : "radio_hal_event", 1038 "referenced_type" : "_ZTI15radio_hal_event", 1039 "self_type" : "_ZTI15radio_hal_event", 1040 "size" : 112, 1041 "source_file" : "system/core/libsystem/include/system/radio.h" 1042 }, 1043 { 1044 "alignment" : 4, 1045 "fields" : 1046 [ 1047 { 1048 "field_name" : "handle", 1049 "referenced_type" : "_ZTIj" 1050 }, 1051 { 1052 "field_name" : "class_id", 1053 "field_offset" : 32, 1054 "referenced_type" : "_ZTI13radio_class_t" 1055 }, 1056 { 1057 "field_name" : "implementor", 1058 "field_offset" : 64, 1059 "referenced_type" : "_ZTIA128_c" 1060 }, 1061 { 1062 "field_name" : "product", 1063 "field_offset" : 1088, 1064 "referenced_type" : "_ZTIA128_c" 1065 }, 1066 { 1067 "field_name" : "version", 1068 "field_offset" : 2112, 1069 "referenced_type" : "_ZTIA128_c" 1070 }, 1071 { 1072 "field_name" : "serial", 1073 "field_offset" : 3136, 1074 "referenced_type" : "_ZTIA128_c" 1075 }, 1076 { 1077 "field_name" : "num_tuners", 1078 "field_offset" : 4160, 1079 "referenced_type" : "_ZTIj" 1080 }, 1081 { 1082 "field_name" : "num_audio_sources", 1083 "field_offset" : 4192, 1084 "referenced_type" : "_ZTIj" 1085 }, 1086 { 1087 "field_name" : "supports_capture", 1088 "field_offset" : 4224, 1089 "referenced_type" : "_ZTIb" 1090 }, 1091 { 1092 "field_name" : "num_bands", 1093 "field_offset" : 4256, 1094 "referenced_type" : "_ZTIj" 1095 }, 1096 { 1097 "field_name" : "bands", 1098 "field_offset" : 4288, 1099 "referenced_type" : "_ZTIA16_17radio_band_config" 1100 } 1101 ], 1102 "linker_set_key" : "_ZTI16radio_properties", 1103 "name" : "radio_properties", 1104 "referenced_type" : "_ZTI16radio_properties", 1105 "self_type" : "_ZTI16radio_properties", 1106 "size" : 2200, 1107 "source_file" : "system/core/libsystem/include/system/radio.h" 1108 }, 1109 { 1110 "alignment" : 4, 1111 "fields" : 1112 [ 1113 { 1114 "field_name" : "region", 1115 "referenced_type" : "_ZTI14radio_region_t" 1116 }, 1117 { 1118 "field_name" : "band", 1119 "field_offset" : 32, 1120 "referenced_type" : "_ZTI21radio_hal_band_config" 1121 } 1122 ], 1123 "linker_set_key" : "_ZTI17radio_band_config", 1124 "name" : "radio_band_config", 1125 "referenced_type" : "_ZTI17radio_band_config", 1126 "self_type" : "_ZTI17radio_band_config", 1127 "size" : 104, 1128 "source_file" : "system/core/libsystem/include/system/radio.h" 1129 }, 1130 { 1131 "alignment" : 8, 1132 "fields" : 1133 [ 1134 { 1135 "field_name" : "channel", 1136 "referenced_type" : "_ZTIj" 1137 }, 1138 { 1139 "field_name" : "sub_channel", 1140 "field_offset" : 32, 1141 "referenced_type" : "_ZTIj" 1142 }, 1143 { 1144 "field_name" : "tuned", 1145 "field_offset" : 64, 1146 "referenced_type" : "_ZTIb" 1147 }, 1148 { 1149 "field_name" : "stereo", 1150 "field_offset" : 72, 1151 "referenced_type" : "_ZTIb" 1152 }, 1153 { 1154 "field_name" : "digital", 1155 "field_offset" : 80, 1156 "referenced_type" : "_ZTIb" 1157 }, 1158 { 1159 "field_name" : "signal_strength", 1160 "field_offset" : 96, 1161 "referenced_type" : "_ZTIj" 1162 }, 1163 { 1164 "field_name" : "metadata", 1165 "field_offset" : 128, 1166 "referenced_type" : "_ZTIP14radio_metadata" 1167 } 1168 ], 1169 "linker_set_key" : "_ZTI18radio_program_info", 1170 "name" : "radio_program_info", 1171 "referenced_type" : "_ZTI18radio_program_info", 1172 "self_type" : "_ZTI18radio_program_info", 1173 "size" : 24, 1174 "source_file" : "system/core/libsystem/include/system/radio.h" 1175 }, 1176 { 1177 "alignment" : 4, 1178 "fields" : 1179 [ 1180 { 1181 "field_name" : "class_id", 1182 "referenced_type" : "_ZTI13radio_class_t" 1183 }, 1184 { 1185 "field_name" : "implementor", 1186 "field_offset" : 32, 1187 "referenced_type" : "_ZTIA128_c" 1188 }, 1189 { 1190 "field_name" : "product", 1191 "field_offset" : 1056, 1192 "referenced_type" : "_ZTIA128_c" 1193 }, 1194 { 1195 "field_name" : "version", 1196 "field_offset" : 2080, 1197 "referenced_type" : "_ZTIA128_c" 1198 }, 1199 { 1200 "field_name" : "serial", 1201 "field_offset" : 3104, 1202 "referenced_type" : "_ZTIA128_c" 1203 }, 1204 { 1205 "field_name" : "num_tuners", 1206 "field_offset" : 4128, 1207 "referenced_type" : "_ZTIj" 1208 }, 1209 { 1210 "field_name" : "num_audio_sources", 1211 "field_offset" : 4160, 1212 "referenced_type" : "_ZTIj" 1213 }, 1214 { 1215 "field_name" : "supports_capture", 1216 "field_offset" : 4192, 1217 "referenced_type" : "_ZTIb" 1218 }, 1219 { 1220 "field_name" : "num_bands", 1221 "field_offset" : 4224, 1222 "referenced_type" : "_ZTIj" 1223 }, 1224 { 1225 "field_name" : "bands", 1226 "field_offset" : 4256, 1227 "referenced_type" : "_ZTIA16_21radio_hal_band_config" 1228 } 1229 ], 1230 "linker_set_key" : "_ZTI20radio_hal_properties", 1231 "name" : "radio_hal_properties", 1232 "referenced_type" : "_ZTI20radio_hal_properties", 1233 "self_type" : "_ZTI20radio_hal_properties", 1234 "size" : 2132, 1235 "source_file" : "system/core/libsystem/include/system/radio.h" 1236 }, 1237 { 1238 "alignment" : 8, 1239 "fields" : 1240 [ 1241 { 1242 "field_name" : "utc_seconds_since_epoch", 1243 "referenced_type" : "_ZTIm" 1244 }, 1245 { 1246 "field_name" : "timezone_offset_in_minutes", 1247 "field_offset" : 64, 1248 "referenced_type" : "_ZTIi" 1249 } 1250 ], 1251 "linker_set_key" : "_ZTI20radio_metadata_clock", 1252 "name" : "radio_metadata_clock", 1253 "referenced_type" : "_ZTI20radio_metadata_clock", 1254 "self_type" : "_ZTI20radio_metadata_clock", 1255 "size" : 16, 1256 "source_file" : "system/media/radio/include/system/radio_metadata.h" 1257 }, 1258 { 1259 "alignment" : 4, 1260 "fields" : 1261 [ 1262 { 1263 "field_name" : "type", 1264 "referenced_type" : "_ZTI12radio_band_t" 1265 }, 1266 { 1267 "field_name" : "antenna_connected", 1268 "field_offset" : 32, 1269 "referenced_type" : "_ZTIb" 1270 }, 1271 { 1272 "field_name" : "lower_limit", 1273 "field_offset" : 64, 1274 "referenced_type" : "_ZTIj" 1275 }, 1276 { 1277 "field_name" : "upper_limit", 1278 "field_offset" : 96, 1279 "referenced_type" : "_ZTIj" 1280 }, 1281 { 1282 "field_name" : "num_spacings", 1283 "field_offset" : 128, 1284 "referenced_type" : "_ZTIj" 1285 }, 1286 { 1287 "field_name" : "spacings", 1288 "field_offset" : 160, 1289 "referenced_type" : "_ZTIA16_j" 1290 }, 1291 { 1292 "field_offset" : 672, 1293 "referenced_type" : "_ZTIN21radio_hal_band_configUt_E" 1294 } 1295 ], 1296 "linker_set_key" : "_ZTI21radio_hal_band_config", 1297 "name" : "radio_hal_band_config", 1298 "referenced_type" : "_ZTI21radio_hal_band_config", 1299 "self_type" : "_ZTI21radio_hal_band_config", 1300 "size" : 100, 1301 "source_file" : "system/core/libsystem/include/system/radio.h" 1302 }, 1303 { 1304 "alignment" : 1, 1305 "fields" : 1306 [ 1307 { 1308 "field_name" : "stereo", 1309 "referenced_type" : "_ZTIb" 1310 } 1311 ], 1312 "linker_set_key" : "_ZTI24radio_hal_am_band_config", 1313 "name" : "radio_hal_am_band_config", 1314 "referenced_type" : "_ZTI24radio_hal_am_band_config", 1315 "self_type" : "_ZTI24radio_hal_am_band_config", 1316 "size" : 1, 1317 "source_file" : "system/core/libsystem/include/system/radio.h" 1318 }, 1319 { 1320 "alignment" : 4, 1321 "fields" : 1322 [ 1323 { 1324 "field_name" : "deemphasis", 1325 "referenced_type" : "_ZTIj" 1326 }, 1327 { 1328 "field_name" : "stereo", 1329 "field_offset" : 32, 1330 "referenced_type" : "_ZTIb" 1331 }, 1332 { 1333 "field_name" : "rds", 1334 "field_offset" : 64, 1335 "referenced_type" : "_ZTIj" 1336 }, 1337 { 1338 "field_name" : "ta", 1339 "field_offset" : 96, 1340 "referenced_type" : "_ZTIb" 1341 }, 1342 { 1343 "field_name" : "af", 1344 "field_offset" : 104, 1345 "referenced_type" : "_ZTIb" 1346 }, 1347 { 1348 "field_name" : "ea", 1349 "field_offset" : 112, 1350 "referenced_type" : "_ZTIb" 1351 } 1352 ], 1353 "linker_set_key" : "_ZTI24radio_hal_fm_band_config", 1354 "name" : "radio_hal_fm_band_config", 1355 "referenced_type" : "_ZTI24radio_hal_fm_band_config", 1356 "self_type" : "_ZTI24radio_hal_fm_band_config", 1357 "size" : 16, 1358 "source_file" : "system/core/libsystem/include/system/radio.h" 1359 }, 1360 { 1361 "alignment" : 8, 1362 "fields" : 1363 [ 1364 { 1365 "field_name" : "on", 1366 "referenced_type" : "_ZTIb" 1367 }, 1368 { 1369 "field_name" : "config", 1370 "referenced_type" : "_ZTI17radio_band_config" 1371 }, 1372 { 1373 "field_name" : "info", 1374 "referenced_type" : "_ZTI18radio_program_info" 1375 }, 1376 { 1377 "field_name" : "metadata", 1378 "referenced_type" : "_ZTIP14radio_metadata" 1379 } 1380 ], 1381 "is_anonymous" : true, 1382 "linker_set_key" : "_ZTIN11radio_eventUt_E", 1383 "name" : "radio_event::(anonymous union at system/core/libsystem/include/system/radio.h:213:5)", 1384 "record_kind" : "union", 1385 "referenced_type" : "_ZTIN11radio_eventUt_E", 1386 "self_type" : "_ZTIN11radio_eventUt_E", 1387 "size" : 104, 1388 "source_file" : "system/core/libsystem/include/system/radio.h" 1389 }, 1390 { 1391 "alignment" : 8, 1392 "fields" : 1393 [ 1394 { 1395 "field_name" : "on", 1396 "referenced_type" : "_ZTIb" 1397 }, 1398 { 1399 "field_name" : "config", 1400 "referenced_type" : "_ZTI21radio_hal_band_config" 1401 }, 1402 { 1403 "field_name" : "info", 1404 "referenced_type" : "_ZTI18radio_program_info" 1405 }, 1406 { 1407 "field_name" : "metadata", 1408 "referenced_type" : "_ZTIP14radio_metadata" 1409 } 1410 ], 1411 "is_anonymous" : true, 1412 "linker_set_key" : "_ZTIN15radio_hal_eventUt_E", 1413 "name" : "radio_hal_event::(anonymous union at system/core/libsystem/include/system/radio.h:200:5)", 1414 "record_kind" : "union", 1415 "referenced_type" : "_ZTIN15radio_hal_eventUt_E", 1416 "self_type" : "_ZTIN15radio_hal_eventUt_E", 1417 "size" : 104, 1418 "source_file" : "system/core/libsystem/include/system/radio.h" 1419 }, 1420 { 1421 "alignment" : 4, 1422 "fields" : 1423 [ 1424 { 1425 "field_name" : "fm", 1426 "referenced_type" : "_ZTI24radio_hal_fm_band_config" 1427 }, 1428 { 1429 "field_name" : "am", 1430 "referenced_type" : "_ZTI24radio_hal_am_band_config" 1431 } 1432 ], 1433 "is_anonymous" : true, 1434 "linker_set_key" : "_ZTIN21radio_hal_band_configUt_E", 1435 "name" : "radio_hal_band_config::(anonymous union at system/core/libsystem/include/system/radio.h:116:5)", 1436 "record_kind" : "union", 1437 "referenced_type" : "_ZTIN21radio_hal_band_configUt_E", 1438 "self_type" : "_ZTIN21radio_hal_band_configUt_E", 1439 "size" : 16, 1440 "source_file" : "system/core/libsystem/include/system/radio.h" 1441 }, 1442 { 1443 "alignment" : 8, 1444 "fields" : 1445 [ 1446 { 1447 "access" : "private", 1448 "field_name" : "mMetadata", 1449 "field_offset" : 64, 1450 "referenced_type" : "_ZTIPP14radio_metadata" 1451 } 1452 ], 1453 "linker_set_key" : "_ZTIN7android20RadioMetadataWrapperE", 1454 "name" : "android::RadioMetadataWrapper", 1455 "record_kind" : "class", 1456 "referenced_type" : "_ZTIN7android20RadioMetadataWrapperE", 1457 "self_type" : "_ZTIN7android20RadioMetadataWrapperE", 1458 "size" : 16, 1459 "source_file" : "system/media/radio/include/system/RadioMetadataWrapper.h", 1460 "vtable_components" : 1461 [ 1462 { 1463 "kind" : "offset_to_top" 1464 }, 1465 { 1466 "kind" : "rtti", 1467 "mangled_component_name" : "_ZTIN7android20RadioMetadataWrapperE" 1468 }, 1469 { 1470 "kind" : "complete_dtor_pointer", 1471 "mangled_component_name" : "_ZN7android20RadioMetadataWrapperD1Ev" 1472 }, 1473 { 1474 "kind" : "deleting_dtor_pointer", 1475 "mangled_component_name" : "_ZN7android20RadioMetadataWrapperD0Ev" 1476 } 1477 ] 1478 } 1479 ], 1480 "rvalue_reference_types" : [] 1481} 1482