1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "bool", 10 "name" : "bool", 11 "referenced_type" : "type-22", 12 "self_type" : "type-22", 13 "size" : 1 14 }, 15 { 16 "alignment" : 1, 17 "is_integral" : true, 18 "is_unsigned" : true, 19 "linker_set_key" : "char", 20 "name" : "char", 21 "referenced_type" : "type-7", 22 "self_type" : "type-7", 23 "size" : 1 24 }, 25 { 26 "alignment" : 8, 27 "linker_set_key" : "double", 28 "name" : "double", 29 "referenced_type" : "type-14", 30 "self_type" : "type-14", 31 "size" : 8 32 }, 33 { 34 "alignment" : 4, 35 "linker_set_key" : "float", 36 "name" : "float", 37 "referenced_type" : "type-12", 38 "self_type" : "type-12", 39 "size" : 4 40 }, 41 { 42 "alignment" : 4, 43 "is_integral" : true, 44 "linker_set_key" : "int", 45 "name" : "int", 46 "referenced_type" : "type-8", 47 "self_type" : "type-8", 48 "size" : 4 49 }, 50 { 51 "alignment" : 4, 52 "is_integral" : true, 53 "linker_set_key" : "long", 54 "name" : "long", 55 "referenced_type" : "type-21", 56 "self_type" : "type-21", 57 "size" : 4 58 }, 59 { 60 "alignment" : 8, 61 "linker_set_key" : "long double", 62 "name" : "long double", 63 "referenced_type" : "type-19", 64 "self_type" : "type-19", 65 "size" : 8 66 }, 67 { 68 "alignment" : 8, 69 "is_integral" : true, 70 "linker_set_key" : "long long", 71 "name" : "long long", 72 "referenced_type" : "type-17", 73 "self_type" : "type-17", 74 "size" : 8 75 }, 76 { 77 "alignment" : 2, 78 "is_integral" : true, 79 "linker_set_key" : "short", 80 "name" : "short", 81 "referenced_type" : "type-4", 82 "self_type" : "type-4", 83 "size" : 2 84 }, 85 { 86 "alignment" : 1, 87 "is_integral" : true, 88 "is_unsigned" : true, 89 "linker_set_key" : "unsigned char", 90 "name" : "unsigned char", 91 "referenced_type" : "type-15", 92 "self_type" : "type-15", 93 "size" : 1 94 }, 95 { 96 "alignment" : 4, 97 "is_integral" : true, 98 "is_unsigned" : true, 99 "linker_set_key" : "unsigned int", 100 "name" : "unsigned int", 101 "referenced_type" : "type-24", 102 "self_type" : "type-24", 103 "size" : 4 104 }, 105 { 106 "alignment" : 4, 107 "is_integral" : true, 108 "is_unsigned" : true, 109 "linker_set_key" : "unsigned long", 110 "name" : "unsigned long", 111 "referenced_type" : "type-18", 112 "self_type" : "type-18", 113 "size" : 4 114 }, 115 { 116 "alignment" : 8, 117 "is_integral" : true, 118 "is_unsigned" : true, 119 "linker_set_key" : "unsigned long long", 120 "name" : "unsigned long long", 121 "referenced_type" : "type-20", 122 "self_type" : "type-20", 123 "size" : 8 124 }, 125 { 126 "alignment" : 2, 127 "is_integral" : true, 128 "is_unsigned" : true, 129 "linker_set_key" : "unsigned short", 130 "name" : "unsigned short", 131 "referenced_type" : "type-16", 132 "self_type" : "type-16", 133 "size" : 2 134 }, 135 { 136 "linker_set_key" : "void", 137 "name" : "void", 138 "referenced_type" : "type-10", 139 "self_type" : "type-10" 140 } 141 ], 142 "elf_functions" : 143 [ 144 { 145 "name" : "__aeabi_memclr" 146 }, 147 { 148 "name" : "__aeabi_memclr4" 149 }, 150 { 151 "name" : "__aeabi_memclr8" 152 }, 153 { 154 "name" : "__aeabi_memset" 155 }, 156 { 157 "name" : "__aeabi_memset4" 158 }, 159 { 160 "name" : "__aeabi_memset8" 161 }, 162 { 163 "name" : "speex_resampler_destroy" 164 }, 165 { 166 "name" : "speex_resampler_get_input_latency" 167 }, 168 { 169 "name" : "speex_resampler_get_input_stride" 170 }, 171 { 172 "name" : "speex_resampler_get_output_latency" 173 }, 174 { 175 "name" : "speex_resampler_get_output_stride" 176 }, 177 { 178 "name" : "speex_resampler_get_quality" 179 }, 180 { 181 "name" : "speex_resampler_get_rate" 182 }, 183 { 184 "name" : "speex_resampler_get_ratio" 185 }, 186 { 187 "name" : "speex_resampler_init" 188 }, 189 { 190 "name" : "speex_resampler_init_frac" 191 }, 192 { 193 "name" : "speex_resampler_process_float" 194 }, 195 { 196 "name" : "speex_resampler_process_int" 197 }, 198 { 199 "name" : "speex_resampler_process_interleaved_float" 200 }, 201 { 202 "name" : "speex_resampler_process_interleaved_int" 203 }, 204 { 205 "name" : "speex_resampler_reset_mem" 206 }, 207 { 208 "name" : "speex_resampler_set_input_stride" 209 }, 210 { 211 "name" : "speex_resampler_set_output_stride" 212 }, 213 { 214 "name" : "speex_resampler_set_quality" 215 }, 216 { 217 "name" : "speex_resampler_set_rate" 218 }, 219 { 220 "name" : "speex_resampler_set_rate_frac" 221 }, 222 { 223 "name" : "speex_resampler_skip_zeros" 224 }, 225 { 226 "name" : "speex_resampler_strerror" 227 } 228 ], 229 "elf_objects" : [], 230 "enum_types" : [], 231 "function_types" : [], 232 "functions" : 233 [ 234 { 235 "function_name" : "speex_resampler_destroy", 236 "linker_set_key" : "speex_resampler_destroy", 237 "parameters" : 238 [ 239 { 240 "referenced_type" : "type-1" 241 } 242 ], 243 "return_type" : "type-10", 244 "source_file" : "/external/speex/include/speex/speex_resampler.h" 245 }, 246 { 247 "function_name" : "speex_resampler_get_input_latency", 248 "linker_set_key" : "speex_resampler_get_input_latency", 249 "parameters" : 250 [ 251 { 252 "referenced_type" : "type-1" 253 } 254 ], 255 "return_type" : "type-8", 256 "source_file" : "/external/speex/include/speex/speex_resampler.h" 257 }, 258 { 259 "function_name" : "speex_resampler_get_input_stride", 260 "linker_set_key" : "speex_resampler_get_input_stride", 261 "parameters" : 262 [ 263 { 264 "referenced_type" : "type-1" 265 }, 266 { 267 "referenced_type" : "type-23" 268 } 269 ], 270 "return_type" : "type-10", 271 "source_file" : "/external/speex/include/speex/speex_resampler.h" 272 }, 273 { 274 "function_name" : "speex_resampler_get_output_latency", 275 "linker_set_key" : "speex_resampler_get_output_latency", 276 "parameters" : 277 [ 278 { 279 "referenced_type" : "type-1" 280 } 281 ], 282 "return_type" : "type-8", 283 "source_file" : "/external/speex/include/speex/speex_resampler.h" 284 }, 285 { 286 "function_name" : "speex_resampler_get_output_stride", 287 "linker_set_key" : "speex_resampler_get_output_stride", 288 "parameters" : 289 [ 290 { 291 "referenced_type" : "type-1" 292 }, 293 { 294 "referenced_type" : "type-23" 295 } 296 ], 297 "return_type" : "type-10", 298 "source_file" : "/external/speex/include/speex/speex_resampler.h" 299 }, 300 { 301 "function_name" : "speex_resampler_get_quality", 302 "linker_set_key" : "speex_resampler_get_quality", 303 "parameters" : 304 [ 305 { 306 "referenced_type" : "type-1" 307 }, 308 { 309 "referenced_type" : "type-9" 310 } 311 ], 312 "return_type" : "type-10", 313 "source_file" : "/external/speex/include/speex/speex_resampler.h" 314 }, 315 { 316 "function_name" : "speex_resampler_get_rate", 317 "linker_set_key" : "speex_resampler_get_rate", 318 "parameters" : 319 [ 320 { 321 "referenced_type" : "type-1" 322 }, 323 { 324 "referenced_type" : "type-23" 325 }, 326 { 327 "referenced_type" : "type-23" 328 } 329 ], 330 "return_type" : "type-10", 331 "source_file" : "/external/speex/include/speex/speex_resampler.h" 332 }, 333 { 334 "function_name" : "speex_resampler_get_ratio", 335 "linker_set_key" : "speex_resampler_get_ratio", 336 "parameters" : 337 [ 338 { 339 "referenced_type" : "type-1" 340 }, 341 { 342 "referenced_type" : "type-23" 343 }, 344 { 345 "referenced_type" : "type-23" 346 } 347 ], 348 "return_type" : "type-10", 349 "source_file" : "/external/speex/include/speex/speex_resampler.h" 350 }, 351 { 352 "function_name" : "speex_resampler_init", 353 "linker_set_key" : "speex_resampler_init", 354 "parameters" : 355 [ 356 { 357 "referenced_type" : "type-24" 358 }, 359 { 360 "referenced_type" : "type-24" 361 }, 362 { 363 "referenced_type" : "type-24" 364 }, 365 { 366 "referenced_type" : "type-8" 367 }, 368 { 369 "referenced_type" : "type-9" 370 } 371 ], 372 "return_type" : "type-1", 373 "source_file" : "/external/speex/include/speex/speex_resampler.h" 374 }, 375 { 376 "function_name" : "speex_resampler_init_frac", 377 "linker_set_key" : "speex_resampler_init_frac", 378 "parameters" : 379 [ 380 { 381 "referenced_type" : "type-24" 382 }, 383 { 384 "referenced_type" : "type-24" 385 }, 386 { 387 "referenced_type" : "type-24" 388 }, 389 { 390 "referenced_type" : "type-24" 391 }, 392 { 393 "referenced_type" : "type-24" 394 }, 395 { 396 "referenced_type" : "type-8" 397 }, 398 { 399 "referenced_type" : "type-9" 400 } 401 ], 402 "return_type" : "type-1", 403 "source_file" : "/external/speex/include/speex/speex_resampler.h" 404 }, 405 { 406 "function_name" : "speex_resampler_process_float", 407 "linker_set_key" : "speex_resampler_process_float", 408 "parameters" : 409 [ 410 { 411 "referenced_type" : "type-1" 412 }, 413 { 414 "referenced_type" : "type-24" 415 }, 416 { 417 "referenced_type" : "type-13" 418 }, 419 { 420 "referenced_type" : "type-23" 421 }, 422 { 423 "referenced_type" : "type-25" 424 }, 425 { 426 "referenced_type" : "type-23" 427 } 428 ], 429 "return_type" : "type-8", 430 "source_file" : "/external/speex/include/speex/speex_resampler.h" 431 }, 432 { 433 "function_name" : "speex_resampler_process_int", 434 "linker_set_key" : "speex_resampler_process_int", 435 "parameters" : 436 [ 437 { 438 "referenced_type" : "type-1" 439 }, 440 { 441 "referenced_type" : "type-24" 442 }, 443 { 444 "referenced_type" : "type-27" 445 }, 446 { 447 "referenced_type" : "type-23" 448 }, 449 { 450 "referenced_type" : "type-3" 451 }, 452 { 453 "referenced_type" : "type-23" 454 } 455 ], 456 "return_type" : "type-8", 457 "source_file" : "/external/speex/include/speex/speex_resampler.h" 458 }, 459 { 460 "function_name" : "speex_resampler_process_interleaved_float", 461 "linker_set_key" : "speex_resampler_process_interleaved_float", 462 "parameters" : 463 [ 464 { 465 "referenced_type" : "type-1" 466 }, 467 { 468 "referenced_type" : "type-13" 469 }, 470 { 471 "referenced_type" : "type-23" 472 }, 473 { 474 "referenced_type" : "type-25" 475 }, 476 { 477 "referenced_type" : "type-23" 478 } 479 ], 480 "return_type" : "type-8", 481 "source_file" : "/external/speex/include/speex/speex_resampler.h" 482 }, 483 { 484 "function_name" : "speex_resampler_process_interleaved_int", 485 "linker_set_key" : "speex_resampler_process_interleaved_int", 486 "parameters" : 487 [ 488 { 489 "referenced_type" : "type-1" 490 }, 491 { 492 "referenced_type" : "type-27" 493 }, 494 { 495 "referenced_type" : "type-23" 496 }, 497 { 498 "referenced_type" : "type-3" 499 }, 500 { 501 "referenced_type" : "type-23" 502 } 503 ], 504 "return_type" : "type-8", 505 "source_file" : "/external/speex/include/speex/speex_resampler.h" 506 }, 507 { 508 "function_name" : "speex_resampler_reset_mem", 509 "linker_set_key" : "speex_resampler_reset_mem", 510 "parameters" : 511 [ 512 { 513 "referenced_type" : "type-1" 514 } 515 ], 516 "return_type" : "type-8", 517 "source_file" : "/external/speex/include/speex/speex_resampler.h" 518 }, 519 { 520 "function_name" : "speex_resampler_set_input_stride", 521 "linker_set_key" : "speex_resampler_set_input_stride", 522 "parameters" : 523 [ 524 { 525 "referenced_type" : "type-1" 526 }, 527 { 528 "referenced_type" : "type-24" 529 } 530 ], 531 "return_type" : "type-10", 532 "source_file" : "/external/speex/include/speex/speex_resampler.h" 533 }, 534 { 535 "function_name" : "speex_resampler_set_output_stride", 536 "linker_set_key" : "speex_resampler_set_output_stride", 537 "parameters" : 538 [ 539 { 540 "referenced_type" : "type-1" 541 }, 542 { 543 "referenced_type" : "type-24" 544 } 545 ], 546 "return_type" : "type-10", 547 "source_file" : "/external/speex/include/speex/speex_resampler.h" 548 }, 549 { 550 "function_name" : "speex_resampler_set_quality", 551 "linker_set_key" : "speex_resampler_set_quality", 552 "parameters" : 553 [ 554 { 555 "referenced_type" : "type-1" 556 }, 557 { 558 "referenced_type" : "type-8" 559 } 560 ], 561 "return_type" : "type-8", 562 "source_file" : "/external/speex/include/speex/speex_resampler.h" 563 }, 564 { 565 "function_name" : "speex_resampler_set_rate", 566 "linker_set_key" : "speex_resampler_set_rate", 567 "parameters" : 568 [ 569 { 570 "referenced_type" : "type-1" 571 }, 572 { 573 "referenced_type" : "type-24" 574 }, 575 { 576 "referenced_type" : "type-24" 577 } 578 ], 579 "return_type" : "type-8", 580 "source_file" : "/external/speex/include/speex/speex_resampler.h" 581 }, 582 { 583 "function_name" : "speex_resampler_set_rate_frac", 584 "linker_set_key" : "speex_resampler_set_rate_frac", 585 "parameters" : 586 [ 587 { 588 "referenced_type" : "type-1" 589 }, 590 { 591 "referenced_type" : "type-24" 592 }, 593 { 594 "referenced_type" : "type-24" 595 }, 596 { 597 "referenced_type" : "type-24" 598 }, 599 { 600 "referenced_type" : "type-24" 601 } 602 ], 603 "return_type" : "type-8", 604 "source_file" : "/external/speex/include/speex/speex_resampler.h" 605 }, 606 { 607 "function_name" : "speex_resampler_skip_zeros", 608 "linker_set_key" : "speex_resampler_skip_zeros", 609 "parameters" : 610 [ 611 { 612 "referenced_type" : "type-1" 613 } 614 ], 615 "return_type" : "type-8", 616 "source_file" : "/external/speex/include/speex/speex_resampler.h" 617 }, 618 { 619 "function_name" : "speex_resampler_strerror", 620 "linker_set_key" : "speex_resampler_strerror", 621 "parameters" : 622 [ 623 { 624 "referenced_type" : "type-8" 625 } 626 ], 627 "return_type" : "type-5", 628 "source_file" : "/external/speex/include/speex/speex_resampler.h" 629 } 630 ], 631 "global_vars" : [], 632 "lvalue_reference_types" : [], 633 "pointer_types" : 634 [ 635 { 636 "alignment" : 4, 637 "linker_set_key" : "SpeexResamplerState_ *", 638 "name" : "SpeexResamplerState_ *", 639 "referenced_type" : "type-2", 640 "self_type" : "type-1", 641 "size" : 4, 642 "source_file" : "/external/speex/include/speex/speex_resampler.h" 643 }, 644 { 645 "alignment" : 4, 646 "linker_set_key" : "const char *", 647 "name" : "const char *", 648 "referenced_type" : "type-6", 649 "self_type" : "type-5", 650 "size" : 4, 651 "source_file" : "/external/speex/include/speex/speex_resampler.h" 652 }, 653 { 654 "alignment" : 4, 655 "linker_set_key" : "const float *", 656 "name" : "const float *", 657 "referenced_type" : "type-11", 658 "self_type" : "type-13", 659 "size" : 4, 660 "source_file" : "/external/speex/include/speex/speex_resampler.h" 661 }, 662 { 663 "alignment" : 4, 664 "linker_set_key" : "const short *", 665 "name" : "const short *", 666 "referenced_type" : "type-26", 667 "self_type" : "type-27", 668 "size" : 4, 669 "source_file" : "/external/speex/include/speex/speex_resampler.h" 670 }, 671 { 672 "alignment" : 4, 673 "linker_set_key" : "float *", 674 "name" : "float *", 675 "referenced_type" : "type-12", 676 "self_type" : "type-25", 677 "size" : 4, 678 "source_file" : "/external/speex/include/speex/speex_resampler.h" 679 }, 680 { 681 "alignment" : 4, 682 "linker_set_key" : "int *", 683 "name" : "int *", 684 "referenced_type" : "type-8", 685 "self_type" : "type-9", 686 "size" : 4, 687 "source_file" : "/external/speex/include/speex/speex_resampler.h" 688 }, 689 { 690 "alignment" : 4, 691 "linker_set_key" : "short *", 692 "name" : "short *", 693 "referenced_type" : "type-4", 694 "self_type" : "type-3", 695 "size" : 4, 696 "source_file" : "/external/speex/include/speex/speex_resampler.h" 697 }, 698 { 699 "alignment" : 4, 700 "linker_set_key" : "unsigned int *", 701 "name" : "unsigned int *", 702 "referenced_type" : "type-24", 703 "self_type" : "type-23", 704 "size" : 4, 705 "source_file" : "/external/speex/include/speex/speex_resampler.h" 706 } 707 ], 708 "qualified_types" : 709 [ 710 { 711 "alignment" : 1, 712 "is_const" : true, 713 "linker_set_key" : "const char", 714 "name" : "const char", 715 "referenced_type" : "type-7", 716 "self_type" : "type-6", 717 "size" : 1, 718 "source_file" : "/external/speex/include/speex/speex_resampler.h" 719 }, 720 { 721 "alignment" : 4, 722 "is_const" : true, 723 "linker_set_key" : "const float", 724 "name" : "const float", 725 "referenced_type" : "type-12", 726 "self_type" : "type-11", 727 "size" : 4, 728 "source_file" : "/external/speex/include/speex/speex_resampler.h" 729 }, 730 { 731 "alignment" : 2, 732 "is_const" : true, 733 "linker_set_key" : "const short", 734 "name" : "const short", 735 "referenced_type" : "type-4", 736 "self_type" : "type-26", 737 "size" : 2, 738 "source_file" : "/external/speex/include/speex/speex_resampler.h" 739 } 740 ], 741 "record_types" : [], 742 "rvalue_reference_types" : [] 743} 744