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