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