1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA44_h", 7 "name" : "unsigned char [44]", 8 "referenced_type" : "_ZTIh", 9 "self_type" : "_ZTIA44_h", 10 "size" : 44, 11 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 12 }, 13 { 14 "alignment" : 1, 15 "linker_set_key" : "_ZTIA60_h", 16 "name" : "unsigned char [60]", 17 "referenced_type" : "_ZTIh", 18 "self_type" : "_ZTIA60_h", 19 "size" : 60, 20 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 21 }, 22 { 23 "alignment" : 4, 24 "linker_set_key" : "_ZTIA8_j", 25 "name" : "unsigned int [8]", 26 "referenced_type" : "_ZTIj", 27 "self_type" : "_ZTIA8_j", 28 "size" : 32, 29 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 30 } 31 ], 32 "builtin_types" : 33 [ 34 { 35 "alignment" : 1, 36 "is_integral" : true, 37 "linker_set_key" : "_ZTIc", 38 "name" : "char", 39 "referenced_type" : "_ZTIc", 40 "self_type" : "_ZTIc", 41 "size" : 1 42 }, 43 { 44 "alignment" : 1, 45 "is_integral" : true, 46 "is_unsigned" : true, 47 "linker_set_key" : "_ZTIh", 48 "name" : "unsigned char", 49 "referenced_type" : "_ZTIh", 50 "self_type" : "_ZTIh", 51 "size" : 1 52 }, 53 { 54 "alignment" : 4, 55 "is_integral" : true, 56 "linker_set_key" : "_ZTIi", 57 "name" : "int", 58 "referenced_type" : "_ZTIi", 59 "self_type" : "_ZTIi", 60 "size" : 4 61 }, 62 { 63 "alignment" : 4, 64 "is_integral" : true, 65 "is_unsigned" : true, 66 "linker_set_key" : "_ZTIj", 67 "name" : "unsigned int", 68 "referenced_type" : "_ZTIj", 69 "self_type" : "_ZTIj", 70 "size" : 4 71 }, 72 { 73 "alignment" : 4, 74 "is_integral" : true, 75 "linker_set_key" : "_ZTIl", 76 "name" : "long", 77 "referenced_type" : "_ZTIl", 78 "self_type" : "_ZTIl", 79 "size" : 4 80 }, 81 { 82 "linker_set_key" : "_ZTIv", 83 "name" : "void", 84 "referenced_type" : "_ZTIv", 85 "self_type" : "_ZTIv" 86 }, 87 { 88 "alignment" : 4, 89 "is_integral" : true, 90 "is_unsigned" : true, 91 "linker_set_key" : "_ZTIy", 92 "name" : "unsigned long long", 93 "referenced_type" : "_ZTIy", 94 "self_type" : "_ZTIy", 95 "size" : 8 96 } 97 ], 98 "elf_functions" : 99 [ 100 { 101 "name" : "mixer_close" 102 }, 103 { 104 "name" : "mixer_consume_event" 105 }, 106 { 107 "name" : "mixer_ctl_get_array" 108 }, 109 { 110 "name" : "mixer_ctl_get_enum_string" 111 }, 112 { 113 "name" : "mixer_ctl_get_name" 114 }, 115 { 116 "name" : "mixer_ctl_get_num_enums" 117 }, 118 { 119 "name" : "mixer_ctl_get_num_values" 120 }, 121 { 122 "name" : "mixer_ctl_get_percent" 123 }, 124 { 125 "name" : "mixer_ctl_get_range_max" 126 }, 127 { 128 "name" : "mixer_ctl_get_range_min" 129 }, 130 { 131 "name" : "mixer_ctl_get_type" 132 }, 133 { 134 "name" : "mixer_ctl_get_type_string" 135 }, 136 { 137 "name" : "mixer_ctl_get_value" 138 }, 139 { 140 "name" : "mixer_ctl_is_access_tlv_rw" 141 }, 142 { 143 "name" : "mixer_ctl_set_array" 144 }, 145 { 146 "name" : "mixer_ctl_set_enum_by_string" 147 }, 148 { 149 "name" : "mixer_ctl_set_percent" 150 }, 151 { 152 "name" : "mixer_ctl_set_value" 153 }, 154 { 155 "name" : "mixer_ctl_update" 156 }, 157 { 158 "name" : "mixer_get_ctl" 159 }, 160 { 161 "name" : "mixer_get_ctl_by_name" 162 }, 163 { 164 "name" : "mixer_get_name" 165 }, 166 { 167 "name" : "mixer_get_num_ctls" 168 }, 169 { 170 "name" : "mixer_hw_open" 171 }, 172 { 173 "name" : "mixer_open" 174 }, 175 { 176 "name" : "mixer_plug_notifier_cb" 177 }, 178 { 179 "name" : "mixer_plugin_open" 180 }, 181 { 182 "name" : "mixer_read_event" 183 }, 184 { 185 "name" : "mixer_subscribe_events" 186 }, 187 { 188 "name" : "mixer_wait_event" 189 }, 190 { 191 "name" : "pcm_avail_update" 192 }, 193 { 194 "name" : "pcm_bytes_to_frames" 195 }, 196 { 197 "name" : "pcm_close" 198 }, 199 { 200 "name" : "pcm_format_to_bits" 201 }, 202 { 203 "name" : "pcm_frames_to_bytes" 204 }, 205 { 206 "name" : "pcm_get_buffer_size" 207 }, 208 { 209 "name" : "pcm_get_error" 210 }, 211 { 212 "name" : "pcm_get_htimestamp" 213 }, 214 { 215 "name" : "pcm_get_poll_fd" 216 }, 217 { 218 "name" : "pcm_get_subdevice" 219 }, 220 { 221 "name" : "pcm_ioctl" 222 }, 223 { 224 "name" : "pcm_is_ready" 225 }, 226 { 227 "name" : "pcm_mmap_avail" 228 }, 229 { 230 "name" : "pcm_mmap_begin" 231 }, 232 { 233 "name" : "pcm_mmap_commit" 234 }, 235 { 236 "name" : "pcm_mmap_get_hw_ptr" 237 }, 238 { 239 "name" : "pcm_mmap_read" 240 }, 241 { 242 "name" : "pcm_mmap_transfer" 243 }, 244 { 245 "name" : "pcm_mmap_write" 246 }, 247 { 248 "name" : "pcm_open" 249 }, 250 { 251 "name" : "pcm_params_format_test" 252 }, 253 { 254 "name" : "pcm_params_free" 255 }, 256 { 257 "name" : "pcm_params_get" 258 }, 259 { 260 "name" : "pcm_params_get_mask" 261 }, 262 { 263 "name" : "pcm_params_get_max" 264 }, 265 { 266 "name" : "pcm_params_get_min" 267 }, 268 { 269 "name" : "pcm_params_set_max" 270 }, 271 { 272 "name" : "pcm_params_set_min" 273 }, 274 { 275 "name" : "pcm_params_to_string" 276 }, 277 { 278 "name" : "pcm_prepare" 279 }, 280 { 281 "name" : "pcm_read" 282 }, 283 { 284 "name" : "pcm_set_avail_min" 285 }, 286 { 287 "name" : "pcm_start" 288 }, 289 { 290 "name" : "pcm_state" 291 }, 292 { 293 "name" : "pcm_stop" 294 }, 295 { 296 "name" : "pcm_wait" 297 }, 298 { 299 "name" : "pcm_write" 300 }, 301 { 302 "name" : "snd_utils_get_dev_node" 303 }, 304 { 305 "name" : "snd_utils_get_int" 306 }, 307 { 308 "name" : "snd_utils_get_node_type" 309 }, 310 { 311 "name" : "snd_utils_get_str" 312 }, 313 { 314 "name" : "snd_utils_put_dev_node" 315 } 316 ], 317 "elf_objects" : 318 [ 319 { 320 "name" : "hw_ops" 321 }, 322 { 323 "name" : "plug_ops" 324 } 325 ], 326 "enum_types" : 327 [ 328 { 329 "alignment" : 4, 330 "enum_fields" : 331 [ 332 { 333 "enum_field_value" : -1, 334 "name" : "PCM_FORMAT_INVALID" 335 }, 336 { 337 "enum_field_value" : 0, 338 "name" : "PCM_FORMAT_S16_LE" 339 }, 340 { 341 "enum_field_value" : 1, 342 "name" : "PCM_FORMAT_S32_LE" 343 }, 344 { 345 "enum_field_value" : 2, 346 "name" : "PCM_FORMAT_S8" 347 }, 348 { 349 "enum_field_value" : 3, 350 "name" : "PCM_FORMAT_S24_LE" 351 }, 352 { 353 "enum_field_value" : 4, 354 "name" : "PCM_FORMAT_S24_3LE" 355 }, 356 { 357 "enum_field_value" : 5, 358 "name" : "PCM_FORMAT_MAX" 359 } 360 ], 361 "linker_set_key" : "_ZTI10pcm_format", 362 "name" : "pcm_format", 363 "referenced_type" : "_ZTI10pcm_format", 364 "self_type" : "_ZTI10pcm_format", 365 "size" : 4, 366 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h", 367 "underlying_type" : "_ZTIi" 368 }, 369 { 370 "alignment" : 4, 371 "enum_fields" : 372 [ 373 { 374 "enum_field_value" : 0, 375 "name" : "MIXER_CTL_TYPE_BOOL" 376 }, 377 { 378 "enum_field_value" : 1, 379 "name" : "MIXER_CTL_TYPE_INT" 380 }, 381 { 382 "enum_field_value" : 2, 383 "name" : "MIXER_CTL_TYPE_ENUM" 384 }, 385 { 386 "enum_field_value" : 3, 387 "name" : "MIXER_CTL_TYPE_BYTE" 388 }, 389 { 390 "enum_field_value" : 4, 391 "name" : "MIXER_CTL_TYPE_IEC958" 392 }, 393 { 394 "enum_field_value" : 5, 395 "name" : "MIXER_CTL_TYPE_INT64" 396 }, 397 { 398 "enum_field_value" : 6, 399 "name" : "MIXER_CTL_TYPE_UNKNOWN" 400 }, 401 { 402 "enum_field_value" : 7, 403 "name" : "MIXER_CTL_TYPE_MAX" 404 } 405 ], 406 "linker_set_key" : "_ZTI14mixer_ctl_type", 407 "name" : "mixer_ctl_type", 408 "referenced_type" : "_ZTI14mixer_ctl_type", 409 "self_type" : "_ZTI14mixer_ctl_type", 410 "size" : 4, 411 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h", 412 "underlying_type" : "_ZTIj" 413 }, 414 { 415 "alignment" : 4, 416 "enum_fields" : 417 [ 418 { 419 "enum_field_value" : 0, 420 "name" : "PCM_PARAM_ACCESS" 421 }, 422 { 423 "enum_field_value" : 1, 424 "name" : "PCM_PARAM_FORMAT" 425 }, 426 { 427 "enum_field_value" : 2, 428 "name" : "PCM_PARAM_SUBFORMAT" 429 }, 430 { 431 "enum_field_value" : 3, 432 "name" : "PCM_PARAM_SAMPLE_BITS" 433 }, 434 { 435 "enum_field_value" : 4, 436 "name" : "PCM_PARAM_FRAME_BITS" 437 }, 438 { 439 "enum_field_value" : 5, 440 "name" : "PCM_PARAM_CHANNELS" 441 }, 442 { 443 "enum_field_value" : 6, 444 "name" : "PCM_PARAM_RATE" 445 }, 446 { 447 "enum_field_value" : 7, 448 "name" : "PCM_PARAM_PERIOD_TIME" 449 }, 450 { 451 "enum_field_value" : 8, 452 "name" : "PCM_PARAM_PERIOD_SIZE" 453 }, 454 { 455 "enum_field_value" : 9, 456 "name" : "PCM_PARAM_PERIOD_BYTES" 457 }, 458 { 459 "enum_field_value" : 10, 460 "name" : "PCM_PARAM_PERIODS" 461 }, 462 { 463 "enum_field_value" : 11, 464 "name" : "PCM_PARAM_BUFFER_TIME" 465 }, 466 { 467 "enum_field_value" : 12, 468 "name" : "PCM_PARAM_BUFFER_SIZE" 469 }, 470 { 471 "enum_field_value" : 13, 472 "name" : "PCM_PARAM_BUFFER_BYTES" 473 }, 474 { 475 "enum_field_value" : 14, 476 "name" : "PCM_PARAM_TICK_TIME" 477 } 478 ], 479 "linker_set_key" : "_ZTI9pcm_param", 480 "name" : "pcm_param", 481 "referenced_type" : "_ZTI9pcm_param", 482 "self_type" : "_ZTI9pcm_param", 483 "size" : 4, 484 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h", 485 "underlying_type" : "_ZTIj" 486 } 487 ], 488 "function_types" : 489 [ 490 { 491 "alignment" : 4, 492 "linker_set_key" : "_ZTIFPvP10pcm_pluginS_jiilE", 493 "name" : "void *(pcm_plugin *, void *, unsigned int, int, int, long)", 494 "parameters" : 495 [ 496 { 497 "referenced_type" : "_ZTIP10pcm_plugin" 498 }, 499 { 500 "referenced_type" : "_ZTIPv" 501 }, 502 { 503 "referenced_type" : "_ZTIj" 504 }, 505 { 506 "referenced_type" : "_ZTIi" 507 }, 508 { 509 "referenced_type" : "_ZTIi" 510 }, 511 { 512 "referenced_type" : "_ZTIl" 513 } 514 ], 515 "referenced_type" : "_ZTIFPvP10pcm_pluginS_jiilE", 516 "return_type" : "_ZTIPv", 517 "self_type" : "_ZTIFPvP10pcm_pluginS_jiilE", 518 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 519 }, 520 { 521 "alignment" : 4, 522 "linker_set_key" : "_ZTIFiP10pcm_pluginE", 523 "name" : "int (pcm_plugin *)", 524 "parameters" : 525 [ 526 { 527 "referenced_type" : "_ZTIP10pcm_plugin" 528 } 529 ], 530 "referenced_type" : "_ZTIFiP10pcm_pluginE", 531 "return_type" : "_ZTIi", 532 "self_type" : "_ZTIFiP10pcm_pluginE", 533 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 534 }, 535 { 536 "alignment" : 4, 537 "linker_set_key" : "_ZTIFiP10pcm_pluginP16snd_pcm_sync_ptrE", 538 "name" : "int (pcm_plugin *, snd_pcm_sync_ptr *)", 539 "parameters" : 540 [ 541 { 542 "referenced_type" : "_ZTIP10pcm_plugin" 543 }, 544 { 545 "referenced_type" : "_ZTIP16snd_pcm_sync_ptr" 546 } 547 ], 548 "referenced_type" : "_ZTIFiP10pcm_pluginP16snd_pcm_sync_ptrE", 549 "return_type" : "_ZTIi", 550 "self_type" : "_ZTIFiP10pcm_pluginP16snd_pcm_sync_ptrE", 551 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 552 }, 553 { 554 "alignment" : 4, 555 "linker_set_key" : "_ZTIFiP10pcm_pluginP17snd_pcm_hw_paramsE", 556 "name" : "int (pcm_plugin *, snd_pcm_hw_params *)", 557 "parameters" : 558 [ 559 { 560 "referenced_type" : "_ZTIP10pcm_plugin" 561 }, 562 { 563 "referenced_type" : "_ZTIP17snd_pcm_hw_params" 564 } 565 ], 566 "referenced_type" : "_ZTIFiP10pcm_pluginP17snd_pcm_hw_paramsE", 567 "return_type" : "_ZTIi", 568 "self_type" : "_ZTIFiP10pcm_pluginP17snd_pcm_hw_paramsE", 569 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 570 }, 571 { 572 "alignment" : 4, 573 "linker_set_key" : "_ZTIFiP10pcm_pluginP17snd_pcm_sw_paramsE", 574 "name" : "int (pcm_plugin *, snd_pcm_sw_params *)", 575 "parameters" : 576 [ 577 { 578 "referenced_type" : "_ZTIP10pcm_plugin" 579 }, 580 { 581 "referenced_type" : "_ZTIP17snd_pcm_sw_params" 582 } 583 ], 584 "referenced_type" : "_ZTIFiP10pcm_pluginP17snd_pcm_sw_paramsE", 585 "return_type" : "_ZTIi", 586 "self_type" : "_ZTIFiP10pcm_pluginP17snd_pcm_sw_paramsE", 587 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 588 }, 589 { 590 "alignment" : 4, 591 "linker_set_key" : "_ZTIFiP10pcm_pluginP6pollfdjiE", 592 "name" : "int (pcm_plugin *, pollfd *, unsigned int, int)", 593 "parameters" : 594 [ 595 { 596 "referenced_type" : "_ZTIP10pcm_plugin" 597 }, 598 { 599 "referenced_type" : "_ZTIP6pollfd" 600 }, 601 { 602 "referenced_type" : "_ZTIj" 603 }, 604 { 605 "referenced_type" : "_ZTIi" 606 } 607 ], 608 "referenced_type" : "_ZTIFiP10pcm_pluginP6pollfdjiE", 609 "return_type" : "_ZTIi", 610 "self_type" : "_ZTIFiP10pcm_pluginP6pollfdjiE", 611 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 612 }, 613 { 614 "alignment" : 4, 615 "linker_set_key" : "_ZTIFiP10pcm_pluginP9snd_xferiE", 616 "name" : "int (pcm_plugin *, snd_xferi *)", 617 "parameters" : 618 [ 619 { 620 "referenced_type" : "_ZTIP10pcm_plugin" 621 }, 622 { 623 "referenced_type" : "_ZTIP9snd_xferi" 624 } 625 ], 626 "referenced_type" : "_ZTIFiP10pcm_pluginP9snd_xferiE", 627 "return_type" : "_ZTIi", 628 "self_type" : "_ZTIFiP10pcm_pluginP9snd_xferiE", 629 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 630 }, 631 { 632 "alignment" : 4, 633 "linker_set_key" : "_ZTIFiP10pcm_pluginPiE", 634 "name" : "int (pcm_plugin *, int *)", 635 "parameters" : 636 [ 637 { 638 "referenced_type" : "_ZTIP10pcm_plugin" 639 }, 640 { 641 "referenced_type" : "_ZTIPi" 642 } 643 ], 644 "referenced_type" : "_ZTIFiP10pcm_pluginPiE", 645 "return_type" : "_ZTIi", 646 "self_type" : "_ZTIFiP10pcm_pluginPiE", 647 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 648 }, 649 { 650 "alignment" : 4, 651 "linker_set_key" : "_ZTIFiP10pcm_pluginPvjE", 652 "name" : "int (pcm_plugin *, void *, unsigned int)", 653 "parameters" : 654 [ 655 { 656 "referenced_type" : "_ZTIP10pcm_plugin" 657 }, 658 { 659 "referenced_type" : "_ZTIPv" 660 }, 661 { 662 "referenced_type" : "_ZTIj" 663 } 664 ], 665 "referenced_type" : "_ZTIFiP10pcm_pluginPvjE", 666 "return_type" : "_ZTIi", 667 "self_type" : "_ZTIFiP10pcm_pluginPvjE", 668 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 669 }, 670 { 671 "alignment" : 4, 672 "linker_set_key" : "_ZTIFiP10pcm_pluginiPvE", 673 "name" : "int (pcm_plugin *, int, void *)", 674 "parameters" : 675 [ 676 { 677 "referenced_type" : "_ZTIP10pcm_plugin" 678 }, 679 { 680 "referenced_type" : "_ZTIi" 681 }, 682 { 683 "referenced_type" : "_ZTIPv" 684 } 685 ], 686 "referenced_type" : "_ZTIFiP10pcm_pluginiPvE", 687 "return_type" : "_ZTIi", 688 "self_type" : "_ZTIFiP10pcm_pluginiPvE", 689 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 690 }, 691 { 692 "alignment" : 4, 693 "linker_set_key" : "_ZTIFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE", 694 "name" : "int (mixer_plugin *, snd_control *, snd_ctl_tlv *)", 695 "parameters" : 696 [ 697 { 698 "referenced_type" : "_ZTIP12mixer_plugin" 699 }, 700 { 701 "referenced_type" : "_ZTIP11snd_control" 702 }, 703 { 704 "referenced_type" : "_ZTIP11snd_ctl_tlv" 705 } 706 ], 707 "referenced_type" : "_ZTIFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE", 708 "return_type" : "_ZTIi", 709 "self_type" : "_ZTIFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE", 710 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 711 }, 712 { 713 "alignment" : 4, 714 "linker_set_key" : "_ZTIFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE", 715 "name" : "int (mixer_plugin *, snd_control *, snd_ctl_elem_value *)", 716 "parameters" : 717 [ 718 { 719 "referenced_type" : "_ZTIP12mixer_plugin" 720 }, 721 { 722 "referenced_type" : "_ZTIP11snd_control" 723 }, 724 { 725 "referenced_type" : "_ZTIP18snd_ctl_elem_value" 726 } 727 ], 728 "referenced_type" : "_ZTIFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE", 729 "return_type" : "_ZTIi", 730 "self_type" : "_ZTIFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE", 731 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 732 }, 733 { 734 "alignment" : 4, 735 "linker_set_key" : "_ZTIFiP12mixer_pluginP9ctl_eventjE", 736 "name" : "int (mixer_plugin *, ctl_event *, unsigned int)", 737 "parameters" : 738 [ 739 { 740 "referenced_type" : "_ZTIP12mixer_plugin" 741 }, 742 { 743 "referenced_type" : "_ZTIP9ctl_event" 744 }, 745 { 746 "referenced_type" : "_ZTIj" 747 } 748 ], 749 "referenced_type" : "_ZTIFiP12mixer_pluginP9ctl_eventjE", 750 "return_type" : "_ZTIi", 751 "self_type" : "_ZTIFiP12mixer_pluginP9ctl_eventjE", 752 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 753 }, 754 { 755 "alignment" : 4, 756 "linker_set_key" : "_ZTIFiP12mixer_pluginPFvS0_EE", 757 "name" : "int (mixer_plugin *, void (*)(mixer_plugin *))", 758 "parameters" : 759 [ 760 { 761 "referenced_type" : "_ZTIP12mixer_plugin" 762 }, 763 { 764 "referenced_type" : "_ZTIPFvP12mixer_pluginE" 765 } 766 ], 767 "referenced_type" : "_ZTIFiP12mixer_pluginPFvS0_EE", 768 "return_type" : "_ZTIi", 769 "self_type" : "_ZTIFiP12mixer_pluginPFvS0_EE", 770 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 771 }, 772 { 773 "alignment" : 4, 774 "linker_set_key" : "_ZTIFvP12mixer_pluginE", 775 "name" : "void (mixer_plugin *)", 776 "parameters" : 777 [ 778 { 779 "referenced_type" : "_ZTIP12mixer_plugin" 780 } 781 ], 782 "referenced_type" : "_ZTIFvP12mixer_pluginE", 783 "return_type" : "_ZTIv", 784 "self_type" : "_ZTIFvP12mixer_pluginE", 785 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 786 }, 787 { 788 "alignment" : 4, 789 "linker_set_key" : "_ZTIFvPP12mixer_pluginE", 790 "name" : "void (mixer_plugin **)", 791 "parameters" : 792 [ 793 { 794 "referenced_type" : "_ZTIPP12mixer_plugin" 795 } 796 ], 797 "referenced_type" : "_ZTIFvPP12mixer_pluginE", 798 "return_type" : "_ZTIv", 799 "self_type" : "_ZTIFvPP12mixer_pluginE", 800 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 801 } 802 ], 803 "functions" : 804 [ 805 { 806 "function_name" : "mixer_close", 807 "linker_set_key" : "mixer_close", 808 "parameters" : 809 [ 810 { 811 "referenced_type" : "_ZTIP5mixer" 812 } 813 ], 814 "return_type" : "_ZTIv", 815 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 816 }, 817 { 818 "function_name" : "mixer_consume_event", 819 "linker_set_key" : "mixer_consume_event", 820 "parameters" : 821 [ 822 { 823 "referenced_type" : "_ZTIP5mixer" 824 } 825 ], 826 "return_type" : "_ZTIi", 827 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 828 }, 829 { 830 "function_name" : "mixer_ctl_get_array", 831 "linker_set_key" : "mixer_ctl_get_array", 832 "parameters" : 833 [ 834 { 835 "referenced_type" : "_ZTIP9mixer_ctl" 836 }, 837 { 838 "referenced_type" : "_ZTIPv" 839 }, 840 { 841 "referenced_type" : "_ZTIj" 842 } 843 ], 844 "return_type" : "_ZTIi", 845 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 846 }, 847 { 848 "function_name" : "mixer_ctl_get_enum_string", 849 "linker_set_key" : "mixer_ctl_get_enum_string", 850 "parameters" : 851 [ 852 { 853 "referenced_type" : "_ZTIP9mixer_ctl" 854 }, 855 { 856 "referenced_type" : "_ZTIj" 857 } 858 ], 859 "return_type" : "_ZTIPKc", 860 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 861 }, 862 { 863 "function_name" : "mixer_ctl_get_name", 864 "linker_set_key" : "mixer_ctl_get_name", 865 "parameters" : 866 [ 867 { 868 "referenced_type" : "_ZTIP9mixer_ctl" 869 } 870 ], 871 "return_type" : "_ZTIPKc", 872 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 873 }, 874 { 875 "function_name" : "mixer_ctl_get_num_enums", 876 "linker_set_key" : "mixer_ctl_get_num_enums", 877 "parameters" : 878 [ 879 { 880 "referenced_type" : "_ZTIP9mixer_ctl" 881 } 882 ], 883 "return_type" : "_ZTIj", 884 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 885 }, 886 { 887 "function_name" : "mixer_ctl_get_num_values", 888 "linker_set_key" : "mixer_ctl_get_num_values", 889 "parameters" : 890 [ 891 { 892 "referenced_type" : "_ZTIP9mixer_ctl" 893 } 894 ], 895 "return_type" : "_ZTIj", 896 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 897 }, 898 { 899 "function_name" : "mixer_ctl_get_percent", 900 "linker_set_key" : "mixer_ctl_get_percent", 901 "parameters" : 902 [ 903 { 904 "referenced_type" : "_ZTIP9mixer_ctl" 905 }, 906 { 907 "referenced_type" : "_ZTIj" 908 } 909 ], 910 "return_type" : "_ZTIi", 911 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 912 }, 913 { 914 "function_name" : "mixer_ctl_get_range_max", 915 "linker_set_key" : "mixer_ctl_get_range_max", 916 "parameters" : 917 [ 918 { 919 "referenced_type" : "_ZTIP9mixer_ctl" 920 } 921 ], 922 "return_type" : "_ZTIi", 923 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 924 }, 925 { 926 "function_name" : "mixer_ctl_get_range_min", 927 "linker_set_key" : "mixer_ctl_get_range_min", 928 "parameters" : 929 [ 930 { 931 "referenced_type" : "_ZTIP9mixer_ctl" 932 } 933 ], 934 "return_type" : "_ZTIi", 935 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 936 }, 937 { 938 "function_name" : "mixer_ctl_get_type", 939 "linker_set_key" : "mixer_ctl_get_type", 940 "parameters" : 941 [ 942 { 943 "referenced_type" : "_ZTIP9mixer_ctl" 944 } 945 ], 946 "return_type" : "_ZTI14mixer_ctl_type", 947 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 948 }, 949 { 950 "function_name" : "mixer_ctl_get_type_string", 951 "linker_set_key" : "mixer_ctl_get_type_string", 952 "parameters" : 953 [ 954 { 955 "referenced_type" : "_ZTIP9mixer_ctl" 956 } 957 ], 958 "return_type" : "_ZTIPKc", 959 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 960 }, 961 { 962 "function_name" : "mixer_ctl_get_value", 963 "linker_set_key" : "mixer_ctl_get_value", 964 "parameters" : 965 [ 966 { 967 "referenced_type" : "_ZTIP9mixer_ctl" 968 }, 969 { 970 "referenced_type" : "_ZTIj" 971 } 972 ], 973 "return_type" : "_ZTIi", 974 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 975 }, 976 { 977 "function_name" : "mixer_ctl_is_access_tlv_rw", 978 "linker_set_key" : "mixer_ctl_is_access_tlv_rw", 979 "parameters" : 980 [ 981 { 982 "referenced_type" : "_ZTIP9mixer_ctl" 983 } 984 ], 985 "return_type" : "_ZTIi", 986 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 987 }, 988 { 989 "function_name" : "mixer_ctl_set_array", 990 "linker_set_key" : "mixer_ctl_set_array", 991 "parameters" : 992 [ 993 { 994 "referenced_type" : "_ZTIP9mixer_ctl" 995 }, 996 { 997 "referenced_type" : "_ZTIPKv" 998 }, 999 { 1000 "referenced_type" : "_ZTIj" 1001 } 1002 ], 1003 "return_type" : "_ZTIi", 1004 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1005 }, 1006 { 1007 "function_name" : "mixer_ctl_set_enum_by_string", 1008 "linker_set_key" : "mixer_ctl_set_enum_by_string", 1009 "parameters" : 1010 [ 1011 { 1012 "referenced_type" : "_ZTIP9mixer_ctl" 1013 }, 1014 { 1015 "referenced_type" : "_ZTIPKc" 1016 } 1017 ], 1018 "return_type" : "_ZTIi", 1019 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1020 }, 1021 { 1022 "function_name" : "mixer_ctl_set_percent", 1023 "linker_set_key" : "mixer_ctl_set_percent", 1024 "parameters" : 1025 [ 1026 { 1027 "referenced_type" : "_ZTIP9mixer_ctl" 1028 }, 1029 { 1030 "referenced_type" : "_ZTIj" 1031 }, 1032 { 1033 "referenced_type" : "_ZTIi" 1034 } 1035 ], 1036 "return_type" : "_ZTIi", 1037 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1038 }, 1039 { 1040 "function_name" : "mixer_ctl_set_value", 1041 "linker_set_key" : "mixer_ctl_set_value", 1042 "parameters" : 1043 [ 1044 { 1045 "referenced_type" : "_ZTIP9mixer_ctl" 1046 }, 1047 { 1048 "referenced_type" : "_ZTIj" 1049 }, 1050 { 1051 "referenced_type" : "_ZTIi" 1052 } 1053 ], 1054 "return_type" : "_ZTIi", 1055 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1056 }, 1057 { 1058 "function_name" : "mixer_ctl_update", 1059 "linker_set_key" : "mixer_ctl_update", 1060 "parameters" : 1061 [ 1062 { 1063 "referenced_type" : "_ZTIP9mixer_ctl" 1064 } 1065 ], 1066 "return_type" : "_ZTIv", 1067 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1068 }, 1069 { 1070 "function_name" : "mixer_get_ctl", 1071 "linker_set_key" : "mixer_get_ctl", 1072 "parameters" : 1073 [ 1074 { 1075 "referenced_type" : "_ZTIP5mixer" 1076 }, 1077 { 1078 "referenced_type" : "_ZTIj" 1079 } 1080 ], 1081 "return_type" : "_ZTIP9mixer_ctl", 1082 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1083 }, 1084 { 1085 "function_name" : "mixer_get_ctl_by_name", 1086 "linker_set_key" : "mixer_get_ctl_by_name", 1087 "parameters" : 1088 [ 1089 { 1090 "referenced_type" : "_ZTIP5mixer" 1091 }, 1092 { 1093 "referenced_type" : "_ZTIPKc" 1094 } 1095 ], 1096 "return_type" : "_ZTIP9mixer_ctl", 1097 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1098 }, 1099 { 1100 "function_name" : "mixer_get_name", 1101 "linker_set_key" : "mixer_get_name", 1102 "parameters" : 1103 [ 1104 { 1105 "referenced_type" : "_ZTIP5mixer" 1106 } 1107 ], 1108 "return_type" : "_ZTIPKc", 1109 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1110 }, 1111 { 1112 "function_name" : "mixer_get_num_ctls", 1113 "linker_set_key" : "mixer_get_num_ctls", 1114 "parameters" : 1115 [ 1116 { 1117 "referenced_type" : "_ZTIP5mixer" 1118 } 1119 ], 1120 "return_type" : "_ZTIj", 1121 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1122 }, 1123 { 1124 "function_name" : "mixer_open", 1125 "linker_set_key" : "mixer_open", 1126 "parameters" : 1127 [ 1128 { 1129 "referenced_type" : "_ZTIj" 1130 } 1131 ], 1132 "return_type" : "_ZTIP5mixer", 1133 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1134 }, 1135 { 1136 "function_name" : "mixer_read_event", 1137 "linker_set_key" : "mixer_read_event", 1138 "parameters" : 1139 [ 1140 { 1141 "referenced_type" : "_ZTIP5mixer" 1142 }, 1143 { 1144 "referenced_type" : "_ZTIP9ctl_event" 1145 } 1146 ], 1147 "return_type" : "_ZTIi", 1148 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1149 }, 1150 { 1151 "function_name" : "mixer_subscribe_events", 1152 "linker_set_key" : "mixer_subscribe_events", 1153 "parameters" : 1154 [ 1155 { 1156 "referenced_type" : "_ZTIP5mixer" 1157 }, 1158 { 1159 "referenced_type" : "_ZTIi" 1160 } 1161 ], 1162 "return_type" : "_ZTIi", 1163 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1164 }, 1165 { 1166 "function_name" : "mixer_wait_event", 1167 "linker_set_key" : "mixer_wait_event", 1168 "parameters" : 1169 [ 1170 { 1171 "referenced_type" : "_ZTIP5mixer" 1172 }, 1173 { 1174 "referenced_type" : "_ZTIi" 1175 } 1176 ], 1177 "return_type" : "_ZTIi", 1178 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1179 }, 1180 { 1181 "function_name" : "pcm_bytes_to_frames", 1182 "linker_set_key" : "pcm_bytes_to_frames", 1183 "parameters" : 1184 [ 1185 { 1186 "referenced_type" : "_ZTIP3pcm" 1187 }, 1188 { 1189 "referenced_type" : "_ZTIj" 1190 } 1191 ], 1192 "return_type" : "_ZTIj", 1193 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1194 }, 1195 { 1196 "function_name" : "pcm_close", 1197 "linker_set_key" : "pcm_close", 1198 "parameters" : 1199 [ 1200 { 1201 "referenced_type" : "_ZTIP3pcm" 1202 } 1203 ], 1204 "return_type" : "_ZTIi", 1205 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1206 }, 1207 { 1208 "function_name" : "pcm_format_to_bits", 1209 "linker_set_key" : "pcm_format_to_bits", 1210 "parameters" : 1211 [ 1212 { 1213 "referenced_type" : "_ZTI10pcm_format" 1214 } 1215 ], 1216 "return_type" : "_ZTIj", 1217 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1218 }, 1219 { 1220 "function_name" : "pcm_frames_to_bytes", 1221 "linker_set_key" : "pcm_frames_to_bytes", 1222 "parameters" : 1223 [ 1224 { 1225 "referenced_type" : "_ZTIP3pcm" 1226 }, 1227 { 1228 "referenced_type" : "_ZTIj" 1229 } 1230 ], 1231 "return_type" : "_ZTIj", 1232 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1233 }, 1234 { 1235 "function_name" : "pcm_get_buffer_size", 1236 "linker_set_key" : "pcm_get_buffer_size", 1237 "parameters" : 1238 [ 1239 { 1240 "referenced_type" : "_ZTIP3pcm" 1241 } 1242 ], 1243 "return_type" : "_ZTIj", 1244 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1245 }, 1246 { 1247 "function_name" : "pcm_get_error", 1248 "linker_set_key" : "pcm_get_error", 1249 "parameters" : 1250 [ 1251 { 1252 "referenced_type" : "_ZTIP3pcm" 1253 } 1254 ], 1255 "return_type" : "_ZTIPKc", 1256 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1257 }, 1258 { 1259 "function_name" : "pcm_get_htimestamp", 1260 "linker_set_key" : "pcm_get_htimestamp", 1261 "parameters" : 1262 [ 1263 { 1264 "referenced_type" : "_ZTIP3pcm" 1265 }, 1266 { 1267 "referenced_type" : "_ZTIPj" 1268 }, 1269 { 1270 "referenced_type" : "_ZTIP8timespec" 1271 } 1272 ], 1273 "return_type" : "_ZTIi", 1274 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1275 }, 1276 { 1277 "function_name" : "pcm_get_poll_fd", 1278 "linker_set_key" : "pcm_get_poll_fd", 1279 "parameters" : 1280 [ 1281 { 1282 "referenced_type" : "_ZTIP3pcm" 1283 } 1284 ], 1285 "return_type" : "_ZTIi", 1286 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1287 }, 1288 { 1289 "function_name" : "pcm_get_subdevice", 1290 "linker_set_key" : "pcm_get_subdevice", 1291 "parameters" : 1292 [ 1293 { 1294 "referenced_type" : "_ZTIP3pcm" 1295 } 1296 ], 1297 "return_type" : "_ZTIj", 1298 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1299 }, 1300 { 1301 "function_name" : "pcm_ioctl", 1302 "linker_set_key" : "pcm_ioctl", 1303 "parameters" : 1304 [ 1305 { 1306 "referenced_type" : "_ZTIP3pcm" 1307 }, 1308 { 1309 "referenced_type" : "_ZTIi" 1310 } 1311 ], 1312 "return_type" : "_ZTIi", 1313 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1314 }, 1315 { 1316 "function_name" : "pcm_is_ready", 1317 "linker_set_key" : "pcm_is_ready", 1318 "parameters" : 1319 [ 1320 { 1321 "referenced_type" : "_ZTIP3pcm" 1322 } 1323 ], 1324 "return_type" : "_ZTIi", 1325 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1326 }, 1327 { 1328 "function_name" : "pcm_mmap_avail", 1329 "linker_set_key" : "pcm_mmap_avail", 1330 "parameters" : 1331 [ 1332 { 1333 "referenced_type" : "_ZTIP3pcm" 1334 } 1335 ], 1336 "return_type" : "_ZTIi", 1337 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1338 }, 1339 { 1340 "function_name" : "pcm_mmap_begin", 1341 "linker_set_key" : "pcm_mmap_begin", 1342 "parameters" : 1343 [ 1344 { 1345 "referenced_type" : "_ZTIP3pcm" 1346 }, 1347 { 1348 "referenced_type" : "_ZTIPPv" 1349 }, 1350 { 1351 "referenced_type" : "_ZTIPj" 1352 }, 1353 { 1354 "referenced_type" : "_ZTIPj" 1355 } 1356 ], 1357 "return_type" : "_ZTIi", 1358 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1359 }, 1360 { 1361 "function_name" : "pcm_mmap_commit", 1362 "linker_set_key" : "pcm_mmap_commit", 1363 "parameters" : 1364 [ 1365 { 1366 "referenced_type" : "_ZTIP3pcm" 1367 }, 1368 { 1369 "referenced_type" : "_ZTIj" 1370 }, 1371 { 1372 "referenced_type" : "_ZTIj" 1373 } 1374 ], 1375 "return_type" : "_ZTIi", 1376 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1377 }, 1378 { 1379 "function_name" : "pcm_mmap_get_hw_ptr", 1380 "linker_set_key" : "pcm_mmap_get_hw_ptr", 1381 "parameters" : 1382 [ 1383 { 1384 "referenced_type" : "_ZTIP3pcm" 1385 }, 1386 { 1387 "referenced_type" : "_ZTIPj" 1388 }, 1389 { 1390 "referenced_type" : "_ZTIP8timespec" 1391 } 1392 ], 1393 "return_type" : "_ZTIi", 1394 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1395 }, 1396 { 1397 "function_name" : "pcm_mmap_read", 1398 "linker_set_key" : "pcm_mmap_read", 1399 "parameters" : 1400 [ 1401 { 1402 "referenced_type" : "_ZTIP3pcm" 1403 }, 1404 { 1405 "referenced_type" : "_ZTIPv" 1406 }, 1407 { 1408 "referenced_type" : "_ZTIj" 1409 } 1410 ], 1411 "return_type" : "_ZTIi", 1412 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1413 }, 1414 { 1415 "function_name" : "pcm_mmap_write", 1416 "linker_set_key" : "pcm_mmap_write", 1417 "parameters" : 1418 [ 1419 { 1420 "referenced_type" : "_ZTIP3pcm" 1421 }, 1422 { 1423 "referenced_type" : "_ZTIPKv" 1424 }, 1425 { 1426 "referenced_type" : "_ZTIj" 1427 } 1428 ], 1429 "return_type" : "_ZTIi", 1430 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1431 }, 1432 { 1433 "function_name" : "pcm_open", 1434 "linker_set_key" : "pcm_open", 1435 "parameters" : 1436 [ 1437 { 1438 "referenced_type" : "_ZTIj" 1439 }, 1440 { 1441 "referenced_type" : "_ZTIj" 1442 }, 1443 { 1444 "referenced_type" : "_ZTIj" 1445 }, 1446 { 1447 "referenced_type" : "_ZTIP10pcm_config" 1448 } 1449 ], 1450 "return_type" : "_ZTIP3pcm", 1451 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1452 }, 1453 { 1454 "function_name" : "pcm_params_format_test", 1455 "linker_set_key" : "pcm_params_format_test", 1456 "parameters" : 1457 [ 1458 { 1459 "referenced_type" : "_ZTIP10pcm_params" 1460 }, 1461 { 1462 "referenced_type" : "_ZTI10pcm_format" 1463 } 1464 ], 1465 "return_type" : "_ZTIi", 1466 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1467 }, 1468 { 1469 "function_name" : "pcm_params_free", 1470 "linker_set_key" : "pcm_params_free", 1471 "parameters" : 1472 [ 1473 { 1474 "referenced_type" : "_ZTIP10pcm_params" 1475 } 1476 ], 1477 "return_type" : "_ZTIv", 1478 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1479 }, 1480 { 1481 "function_name" : "pcm_params_get", 1482 "linker_set_key" : "pcm_params_get", 1483 "parameters" : 1484 [ 1485 { 1486 "referenced_type" : "_ZTIj" 1487 }, 1488 { 1489 "referenced_type" : "_ZTIj" 1490 }, 1491 { 1492 "referenced_type" : "_ZTIj" 1493 } 1494 ], 1495 "return_type" : "_ZTIP10pcm_params", 1496 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1497 }, 1498 { 1499 "function_name" : "pcm_params_get_mask", 1500 "linker_set_key" : "pcm_params_get_mask", 1501 "parameters" : 1502 [ 1503 { 1504 "referenced_type" : "_ZTIPK10pcm_params" 1505 }, 1506 { 1507 "referenced_type" : "_ZTI9pcm_param" 1508 } 1509 ], 1510 "return_type" : "_ZTIP8pcm_mask", 1511 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1512 }, 1513 { 1514 "function_name" : "pcm_params_get_max", 1515 "linker_set_key" : "pcm_params_get_max", 1516 "parameters" : 1517 [ 1518 { 1519 "referenced_type" : "_ZTIPK10pcm_params" 1520 }, 1521 { 1522 "referenced_type" : "_ZTI9pcm_param" 1523 } 1524 ], 1525 "return_type" : "_ZTIj", 1526 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1527 }, 1528 { 1529 "function_name" : "pcm_params_get_min", 1530 "linker_set_key" : "pcm_params_get_min", 1531 "parameters" : 1532 [ 1533 { 1534 "referenced_type" : "_ZTIPK10pcm_params" 1535 }, 1536 { 1537 "referenced_type" : "_ZTI9pcm_param" 1538 } 1539 ], 1540 "return_type" : "_ZTIj", 1541 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1542 }, 1543 { 1544 "function_name" : "pcm_params_set_max", 1545 "linker_set_key" : "pcm_params_set_max", 1546 "parameters" : 1547 [ 1548 { 1549 "referenced_type" : "_ZTIP10pcm_params" 1550 }, 1551 { 1552 "referenced_type" : "_ZTI9pcm_param" 1553 }, 1554 { 1555 "referenced_type" : "_ZTIj" 1556 } 1557 ], 1558 "return_type" : "_ZTIv", 1559 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1560 }, 1561 { 1562 "function_name" : "pcm_params_set_min", 1563 "linker_set_key" : "pcm_params_set_min", 1564 "parameters" : 1565 [ 1566 { 1567 "referenced_type" : "_ZTIP10pcm_params" 1568 }, 1569 { 1570 "referenced_type" : "_ZTI9pcm_param" 1571 }, 1572 { 1573 "referenced_type" : "_ZTIj" 1574 } 1575 ], 1576 "return_type" : "_ZTIv", 1577 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1578 }, 1579 { 1580 "function_name" : "pcm_params_to_string", 1581 "linker_set_key" : "pcm_params_to_string", 1582 "parameters" : 1583 [ 1584 { 1585 "referenced_type" : "_ZTIP10pcm_params" 1586 }, 1587 { 1588 "referenced_type" : "_ZTIPc" 1589 }, 1590 { 1591 "referenced_type" : "_ZTIj" 1592 } 1593 ], 1594 "return_type" : "_ZTIi", 1595 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1596 }, 1597 { 1598 "function_name" : "pcm_prepare", 1599 "linker_set_key" : "pcm_prepare", 1600 "parameters" : 1601 [ 1602 { 1603 "referenced_type" : "_ZTIP3pcm" 1604 } 1605 ], 1606 "return_type" : "_ZTIi", 1607 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1608 }, 1609 { 1610 "function_name" : "pcm_read", 1611 "linker_set_key" : "pcm_read", 1612 "parameters" : 1613 [ 1614 { 1615 "referenced_type" : "_ZTIP3pcm" 1616 }, 1617 { 1618 "referenced_type" : "_ZTIPv" 1619 }, 1620 { 1621 "referenced_type" : "_ZTIj" 1622 } 1623 ], 1624 "return_type" : "_ZTIi", 1625 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1626 }, 1627 { 1628 "function_name" : "pcm_set_avail_min", 1629 "linker_set_key" : "pcm_set_avail_min", 1630 "parameters" : 1631 [ 1632 { 1633 "referenced_type" : "_ZTIP3pcm" 1634 }, 1635 { 1636 "referenced_type" : "_ZTIi" 1637 } 1638 ], 1639 "return_type" : "_ZTIi", 1640 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1641 }, 1642 { 1643 "function_name" : "pcm_start", 1644 "linker_set_key" : "pcm_start", 1645 "parameters" : 1646 [ 1647 { 1648 "referenced_type" : "_ZTIP3pcm" 1649 } 1650 ], 1651 "return_type" : "_ZTIi", 1652 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1653 }, 1654 { 1655 "function_name" : "pcm_stop", 1656 "linker_set_key" : "pcm_stop", 1657 "parameters" : 1658 [ 1659 { 1660 "referenced_type" : "_ZTIP3pcm" 1661 } 1662 ], 1663 "return_type" : "_ZTIi", 1664 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1665 }, 1666 { 1667 "function_name" : "pcm_wait", 1668 "linker_set_key" : "pcm_wait", 1669 "parameters" : 1670 [ 1671 { 1672 "referenced_type" : "_ZTIP3pcm" 1673 }, 1674 { 1675 "referenced_type" : "_ZTIi" 1676 } 1677 ], 1678 "return_type" : "_ZTIi", 1679 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1680 }, 1681 { 1682 "function_name" : "pcm_write", 1683 "linker_set_key" : "pcm_write", 1684 "parameters" : 1685 [ 1686 { 1687 "referenced_type" : "_ZTIP3pcm" 1688 }, 1689 { 1690 "referenced_type" : "_ZTIPKv" 1691 }, 1692 { 1693 "referenced_type" : "_ZTIj" 1694 } 1695 ], 1696 "return_type" : "_ZTIi", 1697 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1698 } 1699 ], 1700 "global_vars" : [], 1701 "lvalue_reference_types" : [], 1702 "pointer_types" : 1703 [ 1704 { 1705 "alignment" : 4, 1706 "linker_set_key" : "_ZTIP10pcm_config", 1707 "name" : "pcm_config *", 1708 "referenced_type" : "_ZTI10pcm_config", 1709 "self_type" : "_ZTIP10pcm_config", 1710 "size" : 4, 1711 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1712 }, 1713 { 1714 "alignment" : 4, 1715 "linker_set_key" : "_ZTIP10pcm_params", 1716 "name" : "pcm_params *", 1717 "referenced_type" : "_ZTI10pcm_params", 1718 "self_type" : "_ZTIP10pcm_params", 1719 "size" : 4, 1720 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1721 }, 1722 { 1723 "alignment" : 4, 1724 "linker_set_key" : "_ZTIP10pcm_plugin", 1725 "name" : "pcm_plugin *", 1726 "referenced_type" : "_ZTI10pcm_plugin", 1727 "self_type" : "_ZTIP10pcm_plugin", 1728 "size" : 4, 1729 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1730 }, 1731 { 1732 "alignment" : 4, 1733 "linker_set_key" : "_ZTIP11snd_control", 1734 "name" : "snd_control *", 1735 "referenced_type" : "_ZTI11snd_control", 1736 "self_type" : "_ZTIP11snd_control", 1737 "size" : 4, 1738 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 1739 }, 1740 { 1741 "alignment" : 4, 1742 "linker_set_key" : "_ZTIP11snd_ctl_tlv", 1743 "name" : "snd_ctl_tlv *", 1744 "referenced_type" : "_ZTI11snd_ctl_tlv", 1745 "self_type" : "_ZTIP11snd_ctl_tlv", 1746 "size" : 4, 1747 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 1748 }, 1749 { 1750 "alignment" : 4, 1751 "linker_set_key" : "_ZTIP12mixer_plugin", 1752 "name" : "mixer_plugin *", 1753 "referenced_type" : "_ZTI12mixer_plugin", 1754 "self_type" : "_ZTIP12mixer_plugin", 1755 "size" : 4, 1756 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 1757 }, 1758 { 1759 "alignment" : 4, 1760 "linker_set_key" : "_ZTIP14pcm_plugin_ops", 1761 "name" : "pcm_plugin_ops *", 1762 "referenced_type" : "_ZTI14pcm_plugin_ops", 1763 "self_type" : "_ZTIP14pcm_plugin_ops", 1764 "size" : 4, 1765 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1766 }, 1767 { 1768 "alignment" : 4, 1769 "linker_set_key" : "_ZTIP16mixer_plugin_ops", 1770 "name" : "mixer_plugin_ops *", 1771 "referenced_type" : "_ZTI16mixer_plugin_ops", 1772 "self_type" : "_ZTIP16mixer_plugin_ops", 1773 "size" : 4, 1774 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 1775 }, 1776 { 1777 "alignment" : 4, 1778 "linker_set_key" : "_ZTIP16snd_pcm_sync_ptr", 1779 "name" : "snd_pcm_sync_ptr *", 1780 "referenced_type" : "_ZTI16snd_pcm_sync_ptr", 1781 "self_type" : "_ZTIP16snd_pcm_sync_ptr", 1782 "size" : 4, 1783 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1784 }, 1785 { 1786 "alignment" : 4, 1787 "linker_set_key" : "_ZTIP17snd_pcm_hw_params", 1788 "name" : "snd_pcm_hw_params *", 1789 "referenced_type" : "_ZTI17snd_pcm_hw_params", 1790 "self_type" : "_ZTIP17snd_pcm_hw_params", 1791 "size" : 4, 1792 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1793 }, 1794 { 1795 "alignment" : 4, 1796 "linker_set_key" : "_ZTIP17snd_pcm_sw_params", 1797 "name" : "snd_pcm_sw_params *", 1798 "referenced_type" : "_ZTI17snd_pcm_sw_params", 1799 "self_type" : "_ZTIP17snd_pcm_sw_params", 1800 "size" : 4, 1801 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1802 }, 1803 { 1804 "alignment" : 4, 1805 "linker_set_key" : "_ZTIP18snd_ctl_elem_value", 1806 "name" : "snd_ctl_elem_value *", 1807 "referenced_type" : "_ZTI18snd_ctl_elem_value", 1808 "self_type" : "_ZTIP18snd_ctl_elem_value", 1809 "size" : 4, 1810 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 1811 }, 1812 { 1813 "alignment" : 4, 1814 "linker_set_key" : "_ZTIP25pcm_plugin_hw_constraints", 1815 "name" : "pcm_plugin_hw_constraints *", 1816 "referenced_type" : "_ZTI25pcm_plugin_hw_constraints", 1817 "self_type" : "_ZTIP25pcm_plugin_hw_constraints", 1818 "size" : 4, 1819 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1820 }, 1821 { 1822 "alignment" : 4, 1823 "linker_set_key" : "_ZTIP3pcm", 1824 "name" : "pcm *", 1825 "referenced_type" : "_ZTI3pcm", 1826 "self_type" : "_ZTIP3pcm", 1827 "size" : 4, 1828 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1829 }, 1830 { 1831 "alignment" : 4, 1832 "linker_set_key" : "_ZTIP5mixer", 1833 "name" : "mixer *", 1834 "referenced_type" : "_ZTI5mixer", 1835 "self_type" : "_ZTIP5mixer", 1836 "size" : 4, 1837 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1838 }, 1839 { 1840 "alignment" : 4, 1841 "linker_set_key" : "_ZTIP6pollfd", 1842 "name" : "pollfd *", 1843 "referenced_type" : "_ZTI6pollfd", 1844 "self_type" : "_ZTIP6pollfd", 1845 "size" : 4, 1846 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1847 }, 1848 { 1849 "alignment" : 4, 1850 "linker_set_key" : "_ZTIP8pcm_mask", 1851 "name" : "pcm_mask *", 1852 "referenced_type" : "_ZTI8pcm_mask", 1853 "self_type" : "_ZTIP8pcm_mask", 1854 "size" : 4, 1855 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1856 }, 1857 { 1858 "alignment" : 4, 1859 "linker_set_key" : "_ZTIP8timespec", 1860 "name" : "timespec *", 1861 "referenced_type" : "_ZTI8timespec", 1862 "self_type" : "_ZTIP8timespec", 1863 "size" : 4, 1864 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1865 }, 1866 { 1867 "alignment" : 4, 1868 "linker_set_key" : "_ZTIP9ctl_event", 1869 "name" : "ctl_event *", 1870 "referenced_type" : "_ZTI9ctl_event", 1871 "self_type" : "_ZTIP9ctl_event", 1872 "size" : 4, 1873 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1874 }, 1875 { 1876 "alignment" : 4, 1877 "linker_set_key" : "_ZTIP9mixer_ctl", 1878 "name" : "mixer_ctl *", 1879 "referenced_type" : "_ZTI9mixer_ctl", 1880 "self_type" : "_ZTIP9mixer_ctl", 1881 "size" : 4, 1882 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 1883 }, 1884 { 1885 "alignment" : 4, 1886 "linker_set_key" : "_ZTIP9snd_xferi", 1887 "name" : "snd_xferi *", 1888 "referenced_type" : "_ZTI9snd_xferi", 1889 "self_type" : "_ZTIP9snd_xferi", 1890 "size" : 4, 1891 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1892 }, 1893 { 1894 "alignment" : 4, 1895 "linker_set_key" : "_ZTIPFPvP10pcm_pluginS_jiilE", 1896 "name" : "void *(*)(pcm_plugin *, void *, unsigned int, int, int, long)", 1897 "referenced_type" : "_ZTIFPvP10pcm_pluginS_jiilE", 1898 "self_type" : "_ZTIPFPvP10pcm_pluginS_jiilE", 1899 "size" : 4, 1900 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1901 }, 1902 { 1903 "alignment" : 4, 1904 "linker_set_key" : "_ZTIPFiP10pcm_pluginE", 1905 "name" : "int (*)(pcm_plugin *)", 1906 "referenced_type" : "_ZTIFiP10pcm_pluginE", 1907 "self_type" : "_ZTIPFiP10pcm_pluginE", 1908 "size" : 4, 1909 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1910 }, 1911 { 1912 "alignment" : 4, 1913 "linker_set_key" : "_ZTIPFiP10pcm_pluginP16snd_pcm_sync_ptrE", 1914 "name" : "int (*)(pcm_plugin *, snd_pcm_sync_ptr *)", 1915 "referenced_type" : "_ZTIFiP10pcm_pluginP16snd_pcm_sync_ptrE", 1916 "self_type" : "_ZTIPFiP10pcm_pluginP16snd_pcm_sync_ptrE", 1917 "size" : 4, 1918 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1919 }, 1920 { 1921 "alignment" : 4, 1922 "linker_set_key" : "_ZTIPFiP10pcm_pluginP17snd_pcm_hw_paramsE", 1923 "name" : "int (*)(pcm_plugin *, snd_pcm_hw_params *)", 1924 "referenced_type" : "_ZTIFiP10pcm_pluginP17snd_pcm_hw_paramsE", 1925 "self_type" : "_ZTIPFiP10pcm_pluginP17snd_pcm_hw_paramsE", 1926 "size" : 4, 1927 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1928 }, 1929 { 1930 "alignment" : 4, 1931 "linker_set_key" : "_ZTIPFiP10pcm_pluginP17snd_pcm_sw_paramsE", 1932 "name" : "int (*)(pcm_plugin *, snd_pcm_sw_params *)", 1933 "referenced_type" : "_ZTIFiP10pcm_pluginP17snd_pcm_sw_paramsE", 1934 "self_type" : "_ZTIPFiP10pcm_pluginP17snd_pcm_sw_paramsE", 1935 "size" : 4, 1936 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1937 }, 1938 { 1939 "alignment" : 4, 1940 "linker_set_key" : "_ZTIPFiP10pcm_pluginP6pollfdjiE", 1941 "name" : "int (*)(pcm_plugin *, pollfd *, unsigned int, int)", 1942 "referenced_type" : "_ZTIFiP10pcm_pluginP6pollfdjiE", 1943 "self_type" : "_ZTIPFiP10pcm_pluginP6pollfdjiE", 1944 "size" : 4, 1945 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1946 }, 1947 { 1948 "alignment" : 4, 1949 "linker_set_key" : "_ZTIPFiP10pcm_pluginP9snd_xferiE", 1950 "name" : "int (*)(pcm_plugin *, snd_xferi *)", 1951 "referenced_type" : "_ZTIFiP10pcm_pluginP9snd_xferiE", 1952 "self_type" : "_ZTIPFiP10pcm_pluginP9snd_xferiE", 1953 "size" : 4, 1954 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1955 }, 1956 { 1957 "alignment" : 4, 1958 "linker_set_key" : "_ZTIPFiP10pcm_pluginPiE", 1959 "name" : "int (*)(pcm_plugin *, int *)", 1960 "referenced_type" : "_ZTIFiP10pcm_pluginPiE", 1961 "self_type" : "_ZTIPFiP10pcm_pluginPiE", 1962 "size" : 4, 1963 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1964 }, 1965 { 1966 "alignment" : 4, 1967 "linker_set_key" : "_ZTIPFiP10pcm_pluginPvjE", 1968 "name" : "int (*)(pcm_plugin *, void *, unsigned int)", 1969 "referenced_type" : "_ZTIFiP10pcm_pluginPvjE", 1970 "self_type" : "_ZTIPFiP10pcm_pluginPvjE", 1971 "size" : 4, 1972 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1973 }, 1974 { 1975 "alignment" : 4, 1976 "linker_set_key" : "_ZTIPFiP10pcm_pluginiPvE", 1977 "name" : "int (*)(pcm_plugin *, int, void *)", 1978 "referenced_type" : "_ZTIFiP10pcm_pluginiPvE", 1979 "self_type" : "_ZTIPFiP10pcm_pluginiPvE", 1980 "size" : 4, 1981 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 1982 }, 1983 { 1984 "alignment" : 4, 1985 "linker_set_key" : "_ZTIPFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE", 1986 "name" : "int (*)(mixer_plugin *, snd_control *, snd_ctl_tlv *)", 1987 "referenced_type" : "_ZTIFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE", 1988 "self_type" : "_ZTIPFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE", 1989 "size" : 4, 1990 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 1991 }, 1992 { 1993 "alignment" : 4, 1994 "linker_set_key" : "_ZTIPFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE", 1995 "name" : "int (*)(mixer_plugin *, snd_control *, snd_ctl_elem_value *)", 1996 "referenced_type" : "_ZTIFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE", 1997 "self_type" : "_ZTIPFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE", 1998 "size" : 4, 1999 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2000 }, 2001 { 2002 "alignment" : 4, 2003 "linker_set_key" : "_ZTIPFiP12mixer_pluginP9ctl_eventjE", 2004 "name" : "int (*)(mixer_plugin *, ctl_event *, unsigned int)", 2005 "referenced_type" : "_ZTIFiP12mixer_pluginP9ctl_eventjE", 2006 "self_type" : "_ZTIPFiP12mixer_pluginP9ctl_eventjE", 2007 "size" : 4, 2008 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2009 }, 2010 { 2011 "alignment" : 4, 2012 "linker_set_key" : "_ZTIPFiP12mixer_pluginPFvS0_EE", 2013 "name" : "int (*)(mixer_plugin *, void (*)(mixer_plugin *))", 2014 "referenced_type" : "_ZTIFiP12mixer_pluginPFvS0_EE", 2015 "self_type" : "_ZTIPFiP12mixer_pluginPFvS0_EE", 2016 "size" : 4, 2017 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2018 }, 2019 { 2020 "alignment" : 4, 2021 "linker_set_key" : "_ZTIPFvP12mixer_pluginE", 2022 "name" : "void (*)(mixer_plugin *)", 2023 "referenced_type" : "_ZTIFvP12mixer_pluginE", 2024 "self_type" : "_ZTIPFvP12mixer_pluginE", 2025 "size" : 4, 2026 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2027 }, 2028 { 2029 "alignment" : 4, 2030 "linker_set_key" : "_ZTIPFvPP12mixer_pluginE", 2031 "name" : "void (*)(mixer_plugin **)", 2032 "referenced_type" : "_ZTIFvPP12mixer_pluginE", 2033 "self_type" : "_ZTIPFvPP12mixer_pluginE", 2034 "size" : 4, 2035 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2036 }, 2037 { 2038 "alignment" : 4, 2039 "linker_set_key" : "_ZTIPK10pcm_params", 2040 "name" : "const pcm_params *", 2041 "referenced_type" : "_ZTIK10pcm_params", 2042 "self_type" : "_ZTIPK10pcm_params", 2043 "size" : 4, 2044 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2045 }, 2046 { 2047 "alignment" : 4, 2048 "linker_set_key" : "_ZTIPKc", 2049 "name" : "const char *", 2050 "referenced_type" : "_ZTIKc", 2051 "self_type" : "_ZTIPKc", 2052 "size" : 4, 2053 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2054 }, 2055 { 2056 "alignment" : 4, 2057 "linker_set_key" : "_ZTIPKv", 2058 "name" : "const void *", 2059 "referenced_type" : "_ZTIKv", 2060 "self_type" : "_ZTIPKv", 2061 "size" : 4, 2062 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2063 }, 2064 { 2065 "alignment" : 4, 2066 "linker_set_key" : "_ZTIPP12mixer_plugin", 2067 "name" : "mixer_plugin **", 2068 "referenced_type" : "_ZTIP12mixer_plugin", 2069 "self_type" : "_ZTIPP12mixer_plugin", 2070 "size" : 4, 2071 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2072 }, 2073 { 2074 "alignment" : 4, 2075 "linker_set_key" : "_ZTIPPc", 2076 "name" : "char **", 2077 "referenced_type" : "_ZTIPc", 2078 "self_type" : "_ZTIPPc", 2079 "size" : 4, 2080 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2081 }, 2082 { 2083 "alignment" : 4, 2084 "linker_set_key" : "_ZTIPPv", 2085 "name" : "void **", 2086 "referenced_type" : "_ZTIPv", 2087 "self_type" : "_ZTIPPv", 2088 "size" : 4, 2089 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2090 }, 2091 { 2092 "alignment" : 4, 2093 "linker_set_key" : "_ZTIPc", 2094 "name" : "char *", 2095 "referenced_type" : "_ZTIc", 2096 "self_type" : "_ZTIPc", 2097 "size" : 4, 2098 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2099 }, 2100 { 2101 "alignment" : 4, 2102 "linker_set_key" : "_ZTIPi", 2103 "name" : "int *", 2104 "referenced_type" : "_ZTIi", 2105 "self_type" : "_ZTIPi", 2106 "size" : 4, 2107 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 2108 }, 2109 { 2110 "alignment" : 4, 2111 "linker_set_key" : "_ZTIPj", 2112 "name" : "unsigned int *", 2113 "referenced_type" : "_ZTIj", 2114 "self_type" : "_ZTIPj", 2115 "size" : 4, 2116 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2117 }, 2118 { 2119 "alignment" : 4, 2120 "linker_set_key" : "_ZTIPv", 2121 "name" : "void *", 2122 "referenced_type" : "_ZTIv", 2123 "self_type" : "_ZTIPv", 2124 "size" : 4, 2125 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2126 } 2127 ], 2128 "qualified_types" : 2129 [ 2130 { 2131 "is_const" : true, 2132 "linker_set_key" : "_ZTIK10pcm_params", 2133 "name" : "const pcm_params", 2134 "referenced_type" : "_ZTI10pcm_params", 2135 "self_type" : "_ZTIK10pcm_params", 2136 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2137 }, 2138 { 2139 "alignment" : 1, 2140 "is_const" : true, 2141 "linker_set_key" : "_ZTIKc", 2142 "name" : "const char", 2143 "referenced_type" : "_ZTIc", 2144 "self_type" : "_ZTIKc", 2145 "size" : 1, 2146 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2147 }, 2148 { 2149 "is_const" : true, 2150 "linker_set_key" : "_ZTIKv", 2151 "name" : "const void", 2152 "referenced_type" : "_ZTIv", 2153 "self_type" : "_ZTIKv", 2154 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2155 } 2156 ], 2157 "record_types" : 2158 [ 2159 { 2160 "alignment" : 4, 2161 "fields" : 2162 [ 2163 { 2164 "field_name" : "channels", 2165 "referenced_type" : "_ZTIj" 2166 }, 2167 { 2168 "field_name" : "rate", 2169 "field_offset" : 32, 2170 "referenced_type" : "_ZTIj" 2171 }, 2172 { 2173 "field_name" : "period_size", 2174 "field_offset" : 64, 2175 "referenced_type" : "_ZTIj" 2176 }, 2177 { 2178 "field_name" : "period_count", 2179 "field_offset" : 96, 2180 "referenced_type" : "_ZTIj" 2181 }, 2182 { 2183 "field_name" : "format", 2184 "field_offset" : 128, 2185 "referenced_type" : "_ZTI10pcm_format" 2186 }, 2187 { 2188 "field_name" : "start_threshold", 2189 "field_offset" : 160, 2190 "referenced_type" : "_ZTIj" 2191 }, 2192 { 2193 "field_name" : "stop_threshold", 2194 "field_offset" : 192, 2195 "referenced_type" : "_ZTIj" 2196 }, 2197 { 2198 "field_name" : "silence_threshold", 2199 "field_offset" : 224, 2200 "referenced_type" : "_ZTIj" 2201 }, 2202 { 2203 "field_name" : "silence_size", 2204 "field_offset" : 256, 2205 "referenced_type" : "_ZTIj" 2206 }, 2207 { 2208 "field_name" : "avail_min", 2209 "field_offset" : 288, 2210 "referenced_type" : "_ZTIi" 2211 } 2212 ], 2213 "linker_set_key" : "_ZTI10pcm_config", 2214 "name" : "pcm_config", 2215 "referenced_type" : "_ZTI10pcm_config", 2216 "self_type" : "_ZTI10pcm_config", 2217 "size" : 40, 2218 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2219 }, 2220 { 2221 "alignment" : 4, 2222 "fields" : 2223 [ 2224 { 2225 "field_name" : "card", 2226 "referenced_type" : "_ZTIj" 2227 }, 2228 { 2229 "field_name" : "ops", 2230 "field_offset" : 32, 2231 "referenced_type" : "_ZTIP14pcm_plugin_ops" 2232 }, 2233 { 2234 "field_name" : "constraints", 2235 "field_offset" : 64, 2236 "referenced_type" : "_ZTIP25pcm_plugin_hw_constraints" 2237 }, 2238 { 2239 "field_name" : "node", 2240 "field_offset" : 96, 2241 "referenced_type" : "_ZTIPv" 2242 }, 2243 { 2244 "field_name" : "mode", 2245 "field_offset" : 128, 2246 "referenced_type" : "_ZTIi" 2247 }, 2248 { 2249 "field_name" : "priv", 2250 "field_offset" : 160, 2251 "referenced_type" : "_ZTIPv" 2252 }, 2253 { 2254 "field_name" : "state", 2255 "field_offset" : 192, 2256 "referenced_type" : "_ZTIj" 2257 } 2258 ], 2259 "linker_set_key" : "_ZTI10pcm_plugin", 2260 "name" : "pcm_plugin", 2261 "referenced_type" : "_ZTI10pcm_plugin", 2262 "self_type" : "_ZTI10pcm_plugin", 2263 "size" : 28, 2264 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 2265 }, 2266 { 2267 "alignment" : 4, 2268 "fields" : 2269 [ 2270 { 2271 "field_name" : "numid", 2272 "referenced_type" : "_ZTIj" 2273 }, 2274 { 2275 "field_name" : "iface", 2276 "field_offset" : 32, 2277 "referenced_type" : "_ZTIi" 2278 }, 2279 { 2280 "field_name" : "device", 2281 "field_offset" : 64, 2282 "referenced_type" : "_ZTIj" 2283 }, 2284 { 2285 "field_name" : "subdevice", 2286 "field_offset" : 96, 2287 "referenced_type" : "_ZTIj" 2288 }, 2289 { 2290 "field_name" : "name", 2291 "field_offset" : 128, 2292 "referenced_type" : "_ZTIA44_h" 2293 }, 2294 { 2295 "field_name" : "index", 2296 "field_offset" : 480, 2297 "referenced_type" : "_ZTIj" 2298 } 2299 ], 2300 "linker_set_key" : "_ZTI11ctl_elem_id", 2301 "name" : "ctl_elem_id", 2302 "referenced_type" : "_ZTI11ctl_elem_id", 2303 "self_type" : "_ZTI11ctl_elem_id", 2304 "size" : 64, 2305 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2306 }, 2307 { 2308 "alignment" : 4, 2309 "fields" : 2310 [ 2311 { 2312 "field_name" : "iface", 2313 "referenced_type" : "_ZTIi" 2314 }, 2315 { 2316 "field_name" : "access", 2317 "field_offset" : 32, 2318 "referenced_type" : "_ZTIj" 2319 }, 2320 { 2321 "field_name" : "name", 2322 "field_offset" : 64, 2323 "referenced_type" : "_ZTIPKc" 2324 }, 2325 { 2326 "field_name" : "type", 2327 "field_offset" : 96, 2328 "referenced_type" : "_ZTIi" 2329 }, 2330 { 2331 "field_name" : "value", 2332 "field_offset" : 128, 2333 "referenced_type" : "_ZTIPv" 2334 }, 2335 { 2336 "field_name" : "get", 2337 "field_offset" : 160, 2338 "referenced_type" : "_ZTIPFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE" 2339 }, 2340 { 2341 "field_name" : "put", 2342 "field_offset" : 192, 2343 "referenced_type" : "_ZTIPFiP12mixer_pluginP11snd_controlP18snd_ctl_elem_valueE" 2344 }, 2345 { 2346 "field_name" : "private_value", 2347 "field_offset" : 224, 2348 "referenced_type" : "_ZTIj" 2349 }, 2350 { 2351 "field_name" : "private_data", 2352 "field_offset" : 256, 2353 "referenced_type" : "_ZTIPv" 2354 } 2355 ], 2356 "linker_set_key" : "_ZTI11snd_control", 2357 "name" : "snd_control", 2358 "referenced_type" : "_ZTI11snd_control", 2359 "self_type" : "_ZTI11snd_control", 2360 "size" : 36, 2361 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2362 }, 2363 { 2364 "alignment" : 4, 2365 "fields" : 2366 [ 2367 { 2368 "field_name" : "card", 2369 "referenced_type" : "_ZTIj" 2370 }, 2371 { 2372 "field_name" : "ops", 2373 "field_offset" : 32, 2374 "referenced_type" : "_ZTIP16mixer_plugin_ops" 2375 }, 2376 { 2377 "field_name" : "priv", 2378 "field_offset" : 64, 2379 "referenced_type" : "_ZTIPv" 2380 }, 2381 { 2382 "field_name" : "eventfd", 2383 "field_offset" : 96, 2384 "referenced_type" : "_ZTIi" 2385 }, 2386 { 2387 "field_name" : "subscribed", 2388 "field_offset" : 128, 2389 "referenced_type" : "_ZTIi" 2390 }, 2391 { 2392 "field_name" : "event_cnt", 2393 "field_offset" : 160, 2394 "referenced_type" : "_ZTIi" 2395 }, 2396 { 2397 "field_name" : "controls", 2398 "field_offset" : 192, 2399 "referenced_type" : "_ZTIP11snd_control" 2400 }, 2401 { 2402 "field_name" : "num_controls", 2403 "field_offset" : 224, 2404 "referenced_type" : "_ZTIj" 2405 } 2406 ], 2407 "linker_set_key" : "_ZTI12mixer_plugin", 2408 "name" : "mixer_plugin", 2409 "referenced_type" : "_ZTI12mixer_plugin", 2410 "self_type" : "_ZTI12mixer_plugin", 2411 "size" : 32, 2412 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2413 }, 2414 { 2415 "alignment" : 4, 2416 "fields" : 2417 [ 2418 { 2419 "field_name" : "count", 2420 "referenced_type" : "_ZTIj" 2421 }, 2422 { 2423 "field_name" : "min", 2424 "field_offset" : 32, 2425 "referenced_type" : "_ZTIi" 2426 }, 2427 { 2428 "field_name" : "max", 2429 "field_offset" : 64, 2430 "referenced_type" : "_ZTIi" 2431 }, 2432 { 2433 "field_name" : "step", 2434 "field_offset" : 96, 2435 "referenced_type" : "_ZTIi" 2436 } 2437 ], 2438 "linker_set_key" : "_ZTI13snd_value_int", 2439 "name" : "snd_value_int", 2440 "referenced_type" : "_ZTI13snd_value_int", 2441 "self_type" : "_ZTI13snd_value_int", 2442 "size" : 16, 2443 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2444 }, 2445 { 2446 "alignment" : 4, 2447 "fields" : 2448 [ 2449 { 2450 "field_name" : "close", 2451 "referenced_type" : "_ZTIPFiP10pcm_pluginE" 2452 }, 2453 { 2454 "field_name" : "hw_params", 2455 "field_offset" : 32, 2456 "referenced_type" : "_ZTIPFiP10pcm_pluginP17snd_pcm_hw_paramsE" 2457 }, 2458 { 2459 "field_name" : "sw_params", 2460 "field_offset" : 64, 2461 "referenced_type" : "_ZTIPFiP10pcm_pluginP17snd_pcm_sw_paramsE" 2462 }, 2463 { 2464 "field_name" : "sync_ptr", 2465 "field_offset" : 96, 2466 "referenced_type" : "_ZTIPFiP10pcm_pluginP16snd_pcm_sync_ptrE" 2467 }, 2468 { 2469 "field_name" : "writei_frames", 2470 "field_offset" : 128, 2471 "referenced_type" : "_ZTIPFiP10pcm_pluginP9snd_xferiE" 2472 }, 2473 { 2474 "field_name" : "readi_frames", 2475 "field_offset" : 160, 2476 "referenced_type" : "_ZTIPFiP10pcm_pluginP9snd_xferiE" 2477 }, 2478 { 2479 "field_name" : "ttstamp", 2480 "field_offset" : 192, 2481 "referenced_type" : "_ZTIPFiP10pcm_pluginPiE" 2482 }, 2483 { 2484 "field_name" : "prepare", 2485 "field_offset" : 224, 2486 "referenced_type" : "_ZTIPFiP10pcm_pluginE" 2487 }, 2488 { 2489 "field_name" : "start", 2490 "field_offset" : 256, 2491 "referenced_type" : "_ZTIPFiP10pcm_pluginE" 2492 }, 2493 { 2494 "field_name" : "drop", 2495 "field_offset" : 288, 2496 "referenced_type" : "_ZTIPFiP10pcm_pluginE" 2497 }, 2498 { 2499 "field_name" : "ioctl", 2500 "field_offset" : 320, 2501 "referenced_type" : "_ZTIPFiP10pcm_pluginiPvE" 2502 }, 2503 { 2504 "field_name" : "mmap", 2505 "field_offset" : 352, 2506 "referenced_type" : "_ZTIPFPvP10pcm_pluginS_jiilE" 2507 }, 2508 { 2509 "field_name" : "munmap", 2510 "field_offset" : 384, 2511 "referenced_type" : "_ZTIPFiP10pcm_pluginPvjE" 2512 }, 2513 { 2514 "field_name" : "poll", 2515 "field_offset" : 416, 2516 "referenced_type" : "_ZTIPFiP10pcm_pluginP6pollfdjiE" 2517 } 2518 ], 2519 "linker_set_key" : "_ZTI14pcm_plugin_ops", 2520 "name" : "pcm_plugin_ops", 2521 "referenced_type" : "_ZTI14pcm_plugin_ops", 2522 "self_type" : "_ZTI14pcm_plugin_ops", 2523 "size" : 56, 2524 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 2525 }, 2526 { 2527 "alignment" : 4, 2528 "fields" : 2529 [ 2530 { 2531 "field_name" : "items", 2532 "referenced_type" : "_ZTIj" 2533 }, 2534 { 2535 "field_name" : "texts", 2536 "field_offset" : 32, 2537 "referenced_type" : "_ZTIPPc" 2538 } 2539 ], 2540 "linker_set_key" : "_ZTI14snd_value_enum", 2541 "name" : "snd_value_enum", 2542 "referenced_type" : "_ZTI14snd_value_enum", 2543 "self_type" : "_ZTI14snd_value_enum", 2544 "size" : 8, 2545 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2546 }, 2547 { 2548 "alignment" : 4, 2549 "fields" : 2550 [ 2551 { 2552 "field_name" : "size", 2553 "referenced_type" : "_ZTIj" 2554 } 2555 ], 2556 "linker_set_key" : "_ZTI15snd_value_bytes", 2557 "name" : "snd_value_bytes", 2558 "referenced_type" : "_ZTI15snd_value_bytes", 2559 "self_type" : "_ZTI15snd_value_bytes", 2560 "size" : 4, 2561 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2562 }, 2563 { 2564 "alignment" : 4, 2565 "fields" : 2566 [ 2567 { 2568 "field_name" : "close", 2569 "referenced_type" : "_ZTIPFvPP12mixer_pluginE" 2570 }, 2571 { 2572 "field_name" : "subscribe_events", 2573 "field_offset" : 32, 2574 "referenced_type" : "_ZTIPFiP12mixer_pluginPFvS0_EE" 2575 }, 2576 { 2577 "field_name" : "read_event", 2578 "field_offset" : 64, 2579 "referenced_type" : "_ZTIPFiP12mixer_pluginP9ctl_eventjE" 2580 } 2581 ], 2582 "linker_set_key" : "_ZTI16mixer_plugin_ops", 2583 "name" : "mixer_plugin_ops", 2584 "referenced_type" : "_ZTI16mixer_plugin_ops", 2585 "self_type" : "_ZTI16mixer_plugin_ops", 2586 "size" : 12, 2587 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2588 }, 2589 { 2590 "alignment" : 4, 2591 "fields" : 2592 [ 2593 { 2594 "field_name" : "min", 2595 "referenced_type" : "_ZTIj" 2596 }, 2597 { 2598 "field_name" : "max", 2599 "field_offset" : 32, 2600 "referenced_type" : "_ZTIj" 2601 } 2602 ], 2603 "linker_set_key" : "_ZTI18pcm_plugin_min_max", 2604 "name" : "pcm_plugin_min_max", 2605 "referenced_type" : "_ZTI18pcm_plugin_min_max", 2606 "self_type" : "_ZTI18pcm_plugin_min_max", 2607 "size" : 8, 2608 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 2609 }, 2610 { 2611 "alignment" : 4, 2612 "fields" : 2613 [ 2614 { 2615 "field_name" : "size", 2616 "referenced_type" : "_ZTIj" 2617 }, 2618 { 2619 "field_name" : "get", 2620 "field_offset" : 32, 2621 "referenced_type" : "_ZTIPFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE" 2622 }, 2623 { 2624 "field_name" : "put", 2625 "field_offset" : 64, 2626 "referenced_type" : "_ZTIPFiP12mixer_pluginP11snd_controlP11snd_ctl_tlvE" 2627 } 2628 ], 2629 "linker_set_key" : "_ZTI19snd_value_tlv_bytes", 2630 "name" : "snd_value_tlv_bytes", 2631 "referenced_type" : "_ZTI19snd_value_tlv_bytes", 2632 "self_type" : "_ZTI19snd_value_tlv_bytes", 2633 "size" : 12, 2634 "source_file" : "external/tinyalsa/include/tinyalsa/mixer_plugin.h" 2635 }, 2636 { 2637 "alignment" : 4, 2638 "fields" : 2639 [ 2640 { 2641 "field_name" : "access", 2642 "referenced_type" : "_ZTIy" 2643 }, 2644 { 2645 "field_name" : "format", 2646 "field_offset" : 64, 2647 "referenced_type" : "_ZTIy" 2648 }, 2649 { 2650 "field_name" : "bit_width", 2651 "field_offset" : 128, 2652 "referenced_type" : "_ZTI18pcm_plugin_min_max" 2653 }, 2654 { 2655 "field_name" : "channels", 2656 "field_offset" : 192, 2657 "referenced_type" : "_ZTI18pcm_plugin_min_max" 2658 }, 2659 { 2660 "field_name" : "rate", 2661 "field_offset" : 256, 2662 "referenced_type" : "_ZTI18pcm_plugin_min_max" 2663 }, 2664 { 2665 "field_name" : "periods", 2666 "field_offset" : 320, 2667 "referenced_type" : "_ZTI18pcm_plugin_min_max" 2668 }, 2669 { 2670 "field_name" : "period_bytes", 2671 "field_offset" : 384, 2672 "referenced_type" : "_ZTI18pcm_plugin_min_max" 2673 } 2674 ], 2675 "linker_set_key" : "_ZTI25pcm_plugin_hw_constraints", 2676 "name" : "pcm_plugin_hw_constraints", 2677 "referenced_type" : "_ZTI25pcm_plugin_hw_constraints", 2678 "self_type" : "_ZTI25pcm_plugin_hw_constraints", 2679 "size" : 56, 2680 "source_file" : "external/tinyalsa/include/tinyalsa/pcm_plugin.h" 2681 }, 2682 { 2683 "alignment" : 4, 2684 "fields" : 2685 [ 2686 { 2687 "field_name" : "bits", 2688 "referenced_type" : "_ZTIA8_j" 2689 } 2690 ], 2691 "linker_set_key" : "_ZTI8pcm_mask", 2692 "name" : "pcm_mask", 2693 "referenced_type" : "_ZTI8pcm_mask", 2694 "self_type" : "_ZTI8pcm_mask", 2695 "size" : 32, 2696 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2697 }, 2698 { 2699 "alignment" : 4, 2700 "fields" : 2701 [ 2702 { 2703 "field_name" : "type", 2704 "referenced_type" : "_ZTIi" 2705 }, 2706 { 2707 "field_name" : "data", 2708 "field_offset" : 32, 2709 "referenced_type" : "_ZTIN9ctl_eventUt_E" 2710 } 2711 ], 2712 "linker_set_key" : "_ZTI9ctl_event", 2713 "name" : "ctl_event", 2714 "referenced_type" : "_ZTI9ctl_event", 2715 "self_type" : "_ZTI9ctl_event", 2716 "size" : 72, 2717 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2718 }, 2719 { 2720 "alignment" : 4, 2721 "fields" : 2722 [ 2723 { 2724 "field_name" : "elem", 2725 "referenced_type" : "_ZTIN9ctl_eventUt_Ut_E" 2726 }, 2727 { 2728 "field_name" : "data8", 2729 "referenced_type" : "_ZTIA60_h" 2730 } 2731 ], 2732 "is_anonymous" : true, 2733 "linker_set_key" : "_ZTIN9ctl_eventUt_E", 2734 "name" : "ctl_event::(anonymous union at external/tinyalsa/include/tinyalsa/asoundlib.h:172:3)", 2735 "record_kind" : "union", 2736 "referenced_type" : "_ZTIN9ctl_eventUt_E", 2737 "self_type" : "_ZTIN9ctl_eventUt_E", 2738 "size" : 68, 2739 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2740 }, 2741 { 2742 "alignment" : 4, 2743 "fields" : 2744 [ 2745 { 2746 "field_name" : "mask", 2747 "referenced_type" : "_ZTIj" 2748 }, 2749 { 2750 "field_name" : "id", 2751 "field_offset" : 32, 2752 "referenced_type" : "_ZTI11ctl_elem_id" 2753 } 2754 ], 2755 "is_anonymous" : true, 2756 "linker_set_key" : "_ZTIN9ctl_eventUt_Ut_E", 2757 "name" : "ctl_event::(anonymous union at external/tinyalsa/include/tinyalsa/asoundlib.h:172:3)::(anonymous struct at external/tinyalsa/include/tinyalsa/asoundlib.h:173:5)", 2758 "referenced_type" : "_ZTIN9ctl_eventUt_Ut_E", 2759 "self_type" : "_ZTIN9ctl_eventUt_Ut_E", 2760 "size" : 68, 2761 "source_file" : "external/tinyalsa/include/tinyalsa/asoundlib.h" 2762 } 2763 ], 2764 "rvalue_reference_types" : [] 2765} 2766