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