1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "audio_format_t [32]", 7 "name" : "audio_format_t [32]", 8 "referenced_type" : "type-86", 9 "self_type" : "type-162", 10 "size" : 128, 11 "source_file" : "/system/media/audio/include/system/audio.h" 12 }, 13 { 14 "alignment" : 4, 15 "linker_set_key" : "audio_gain [16]", 16 "name" : "audio_gain [16]", 17 "referenced_type" : "type-113", 18 "self_type" : "type-163", 19 "size" : 512, 20 "source_file" : "/system/media/audio/include/system/audio.h" 21 }, 22 { 23 "alignment" : 4, 24 "linker_set_key" : "audio_microphone_channel_mapping_t [30]", 25 "name" : "audio_microphone_channel_mapping_t [30]", 26 "referenced_type" : "type-177", 27 "self_type" : "type-179", 28 "size" : 120, 29 "source_file" : "/system/media/audio/include/system/audio.h" 30 }, 31 { 32 "alignment" : 4, 33 "linker_set_key" : "audio_port_config [16]", 34 "name" : "audio_port_config [16]", 35 "referenced_type" : "type-151", 36 "self_type" : "type-166", 37 "size" : 3456, 38 "source_file" : "/system/media/audio/include/system/audio.h" 39 }, 40 { 41 "alignment" : 1, 42 "linker_set_key" : "char [0]", 43 "name" : "char [0]", 44 "referenced_type" : "type-9", 45 "self_type" : "type-17", 46 "source_file" : "/system/core/liblog/include/log/log_read.h" 47 }, 48 { 49 "alignment" : 1, 50 "linker_set_key" : "char [128]", 51 "name" : "char [128]", 52 "referenced_type" : "type-9", 53 "self_type" : "type-160", 54 "size" : 128, 55 "source_file" : "/system/media/audio/include/system/audio.h" 56 }, 57 { 58 "alignment" : 1, 59 "linker_set_key" : "char [19]", 60 "name" : "char [19]", 61 "referenced_type" : "type-9", 62 "self_type" : "type-26", 63 "size" : 19, 64 "source_file" : "/system/media/audio_utils/include/audio_utils/clock.h" 65 }, 66 { 67 "alignment" : 1, 68 "linker_set_key" : "char [256]", 69 "name" : "char [256]", 70 "referenced_type" : "type-9", 71 "self_type" : "type-8", 72 "size" : 256, 73 "source_file" : "/system/media/audio/include/system/audio.h" 74 }, 75 { 76 "alignment" : 1, 77 "linker_set_key" : "char [32]", 78 "name" : "char [32]", 79 "referenced_type" : "type-9", 80 "self_type" : "type-141", 81 "size" : 32, 82 "source_file" : "/system/media/audio/include/system/audio.h" 83 }, 84 { 85 "alignment" : 4, 86 "linker_set_key" : "float [256]", 87 "name" : "float [256]", 88 "referenced_type" : "type-110", 89 "self_type" : "type-181", 90 "size" : 1024, 91 "source_file" : "/system/media/audio/include/system/audio.h" 92 }, 93 { 94 "alignment" : 4, 95 "linker_set_key" : "float [2][256]", 96 "name" : "float [2][256]", 97 "referenced_type" : "type-181", 98 "self_type" : "type-180", 99 "size" : 2048, 100 "source_file" : "/system/media/audio/include/system/audio.h" 101 }, 102 { 103 "alignment" : 4, 104 "linker_set_key" : "int [32]", 105 "name" : "int [32]", 106 "referenced_type" : "type-2", 107 "self_type" : "type-121", 108 "size" : 128, 109 "source_file" : "/system/media/audio/include/system/audio.h" 110 }, 111 { 112 "alignment" : 1, 113 "linker_set_key" : "unsigned char [5121]", 114 "name" : "unsigned char [5121]", 115 "referenced_type" : "type-14", 116 "self_type" : "type-13", 117 "size" : 5121, 118 "source_file" : "/system/core/liblog/include/log/log_read.h" 119 }, 120 { 121 "alignment" : 1, 122 "linker_set_key" : "unsigned char [6]", 123 "name" : "unsigned char [6]", 124 "referenced_type" : "type-14", 125 "self_type" : "type-173", 126 "size" : 6, 127 "source_file" : "/system/media/audio/include/system/audio.h" 128 }, 129 { 130 "alignment" : 4, 131 "linker_set_key" : "unsigned int [32]", 132 "name" : "unsigned int [32]", 133 "referenced_type" : "type-5", 134 "self_type" : "type-161", 135 "size" : 128, 136 "source_file" : "/system/media/audio/include/system/audio.h" 137 } 138 ], 139 "builtin_types" : 140 [ 141 { 142 "alignment" : 1, 143 "is_integral" : true, 144 "is_unsigned" : true, 145 "linker_set_key" : "bool", 146 "name" : "bool", 147 "referenced_type" : "type-50", 148 "self_type" : "type-50", 149 "size" : 1 150 }, 151 { 152 "alignment" : 1, 153 "is_integral" : true, 154 "is_unsigned" : true, 155 "linker_set_key" : "char", 156 "name" : "char", 157 "referenced_type" : "type-9", 158 "self_type" : "type-9", 159 "size" : 1 160 }, 161 { 162 "alignment" : 8, 163 "linker_set_key" : "double", 164 "name" : "double", 165 "referenced_type" : "type-126", 166 "self_type" : "type-126", 167 "size" : 8 168 }, 169 { 170 "alignment" : 4, 171 "linker_set_key" : "float", 172 "name" : "float", 173 "referenced_type" : "type-110", 174 "self_type" : "type-110", 175 "size" : 4 176 }, 177 { 178 "alignment" : 4, 179 "is_integral" : true, 180 "linker_set_key" : "int", 181 "name" : "int", 182 "referenced_type" : "type-2", 183 "self_type" : "type-2", 184 "size" : 4 185 }, 186 { 187 "alignment" : 8, 188 "is_integral" : true, 189 "linker_set_key" : "long", 190 "name" : "long", 191 "referenced_type" : "type-29", 192 "self_type" : "type-29", 193 "size" : 8 194 }, 195 { 196 "alignment" : 2, 197 "is_integral" : true, 198 "linker_set_key" : "short", 199 "name" : "short", 200 "referenced_type" : "type-139", 201 "self_type" : "type-139", 202 "size" : 2 203 }, 204 { 205 "alignment" : 1, 206 "is_integral" : true, 207 "linker_set_key" : "signed char", 208 "name" : "signed char", 209 "referenced_type" : "type-107", 210 "self_type" : "type-107", 211 "size" : 1 212 }, 213 { 214 "alignment" : 1, 215 "is_integral" : true, 216 "is_unsigned" : true, 217 "linker_set_key" : "unsigned char", 218 "name" : "unsigned char", 219 "referenced_type" : "type-14", 220 "self_type" : "type-14", 221 "size" : 1 222 }, 223 { 224 "alignment" : 4, 225 "is_integral" : true, 226 "is_unsigned" : true, 227 "linker_set_key" : "unsigned int", 228 "name" : "unsigned int", 229 "referenced_type" : "type-5", 230 "self_type" : "type-5", 231 "size" : 4 232 }, 233 { 234 "alignment" : 8, 235 "is_integral" : true, 236 "is_unsigned" : true, 237 "linker_set_key" : "unsigned long", 238 "name" : "unsigned long", 239 "referenced_type" : "type-30", 240 "self_type" : "type-30", 241 "size" : 8 242 }, 243 { 244 "alignment" : 2, 245 "is_integral" : true, 246 "is_unsigned" : true, 247 "linker_set_key" : "unsigned short", 248 "name" : "unsigned short", 249 "referenced_type" : "type-16", 250 "self_type" : "type-16", 251 "size" : 2 252 }, 253 { 254 "linker_set_key" : "void", 255 "name" : "void", 256 "referenced_type" : "type-65", 257 "self_type" : "type-65" 258 } 259 ], 260 "elf_functions" : 261 [ 262 { 263 "binding" : "weak", 264 "name" : "_Z20audio_utils_log_plotINSt3__111__wrap_iterIPNS0_4pairIfbEEEEENS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_SC_" 265 }, 266 { 267 "name" : "_Z9fixed_fftiPi" 268 }, 269 { 270 "name" : "_ZN16audio_utils_fifoC1EjjPvR22audio_utils_fifo_indexPS1_" 271 }, 272 { 273 "name" : "_ZN16audio_utils_fifoC1EjjPvb" 274 }, 275 { 276 "name" : "_ZN16audio_utils_fifoC2EjjPvR22audio_utils_fifo_indexPS1_" 277 }, 278 { 279 "name" : "_ZN16audio_utils_fifoC2EjjPvb" 280 }, 281 { 282 "name" : "_ZN16audio_utils_fifoD1Ev" 283 }, 284 { 285 "name" : "_ZN16audio_utils_fifoD2Ev" 286 }, 287 { 288 "name" : "_ZN21audio_utils_fifo_baseC1EjR22audio_utils_fifo_indexPS0_" 289 }, 290 { 291 "name" : "_ZN21audio_utils_fifo_baseC2EjR22audio_utils_fifo_indexPS0_" 292 }, 293 { 294 "name" : "_ZN21audio_utils_fifo_baseD1Ev" 295 }, 296 { 297 "name" : "_ZN21audio_utils_fifo_baseD2Ev" 298 }, 299 { 300 "name" : "_ZN22audio_utils_fifo_index11loadAcquireEv" 301 }, 302 { 303 "name" : "_ZN22audio_utils_fifo_index11loadConsumeEv" 304 }, 305 { 306 "name" : "_ZN22audio_utils_fifo_index12storeReleaseEj" 307 }, 308 { 309 "name" : "_ZN22audio_utils_fifo_index4waitEijPK8timespec" 310 }, 311 { 312 "name" : "_ZN22audio_utils_fifo_index4wakeEii" 313 }, 314 { 315 "name" : "_ZN23audio_utils_fifo_reader13setHysteresisEij" 316 }, 317 { 318 "name" : "_ZN23audio_utils_fifo_reader4readEPvmPK8timespecPm" 319 }, 320 { 321 "name" : "_ZN23audio_utils_fifo_reader5flushEPm" 322 }, 323 { 324 "name" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecmPK8timespec" 325 }, 326 { 327 "name" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecmPK8timespecPm" 328 }, 329 { 330 "name" : "_ZN23audio_utils_fifo_reader7releaseEm" 331 }, 332 { 333 "name" : "_ZN23audio_utils_fifo_reader9availableEPm" 334 }, 335 { 336 "name" : "_ZN23audio_utils_fifo_reader9availableEv" 337 }, 338 { 339 "name" : "_ZN23audio_utils_fifo_readerC1ER16audio_utils_fifobb" 340 }, 341 { 342 "name" : "_ZN23audio_utils_fifo_readerC2ER16audio_utils_fifobb" 343 }, 344 { 345 "name" : "_ZN23audio_utils_fifo_readerD0Ev" 346 }, 347 { 348 "name" : "_ZN23audio_utils_fifo_readerD1Ev" 349 }, 350 { 351 "name" : "_ZN23audio_utils_fifo_readerD2Ev" 352 }, 353 { 354 "name" : "_ZN23audio_utils_fifo_writer13setHysteresisEjj" 355 }, 356 { 357 "name" : "_ZN23audio_utils_fifo_writer5writeEPKvmPK8timespec" 358 }, 359 { 360 "name" : "_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecmPK8timespec" 361 }, 362 { 363 "name" : "_ZN23audio_utils_fifo_writer6resizeEj" 364 }, 365 { 366 "name" : "_ZN23audio_utils_fifo_writer7releaseEm" 367 }, 368 { 369 "name" : "_ZN23audio_utils_fifo_writer9availableEv" 370 }, 371 { 372 "name" : "_ZN23audio_utils_fifo_writerC1ER16audio_utils_fifo" 373 }, 374 { 375 "name" : "_ZN23audio_utils_fifo_writerC2ER16audio_utils_fifo" 376 }, 377 { 378 "name" : "_ZN23audio_utils_fifo_writerD0Ev" 379 }, 380 { 381 "name" : "_ZN23audio_utils_fifo_writerD1Ev" 382 }, 383 { 384 "name" : "_ZN23audio_utils_fifo_writerD2Ev" 385 }, 386 { 387 "name" : "_ZN25audio_utils_fifo_providerC2ER16audio_utils_fifo" 388 }, 389 { 390 "name" : "_ZN25audio_utils_fifo_providerD0Ev" 391 }, 392 { 393 "name" : "_ZN25audio_utils_fifo_providerD1Ev" 394 }, 395 { 396 "name" : "_ZN25audio_utils_fifo_providerD2Ev" 397 }, 398 { 399 "name" : "_ZN25audio_utils_fifo_writer325writeEPKij" 400 }, 401 { 402 "name" : "_ZN25audio_utils_fifo_writer32C1ER16audio_utils_fifo" 403 }, 404 { 405 "name" : "_ZN25audio_utils_fifo_writer32C2ER16audio_utils_fifo" 406 }, 407 { 408 "name" : "_ZN25audio_utils_fifo_writer32D1Ev" 409 }, 410 { 411 "name" : "_ZN25audio_utils_fifo_writer32D2Ev" 412 }, 413 { 414 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWait10invalidateEv" 415 }, 416 { 417 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWait3getEv" 418 }, 419 { 420 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWait4waitEiPK8timespec" 421 }, 422 { 423 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWait8prefetchEv" 424 }, 425 { 426 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitC1ER22audio_utils_fifo_index" 427 }, 428 { 429 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitC2ER22audio_utils_fifo_index" 430 }, 431 { 432 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitD1Ev" 433 }, 434 { 435 "name" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitD2Ev" 436 }, 437 { 438 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake12wakeDeferredEii" 439 }, 440 { 441 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake12writethroughEj" 442 }, 443 { 444 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake15wakeNowIfNeededEv" 445 }, 446 { 447 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake3setEj" 448 }, 449 { 450 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake7wakeNowEii" 451 }, 452 { 453 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake9writebackEv" 454 }, 455 { 456 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeC1ER22audio_utils_fifo_index" 457 }, 458 { 459 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeC2ER22audio_utils_fifo_index" 460 }, 461 { 462 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeD1Ev" 463 }, 464 { 465 "name" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeD2Ev" 466 }, 467 { 468 "name" : "_ZN7android11audio_utils7Balance10setBalanceEf" 469 }, 470 { 471 "name" : "_ZN7android11audio_utils7Balance14setChannelMaskEj" 472 }, 473 { 474 "name" : "_ZN7android11audio_utils7Balance7processEPfm" 475 }, 476 { 477 "name" : "_ZN7android8PowerLog3logEPKvml" 478 }, 479 { 480 "name" : "_ZN7android8PowerLogC1Ejj14audio_format_tmm" 481 }, 482 { 483 "name" : "_ZN7android8PowerLogC2Ejj14audio_format_tmm" 484 }, 485 { 486 "name" : "_ZNK21audio_utils_fifo_base3sumEjj" 487 }, 488 { 489 "name" : "_ZNK21audio_utils_fifo_base4diffEjjPmb" 490 }, 491 { 492 "name" : "_ZNK21audio_utils_fifo_base8shutdownEv" 493 }, 494 { 495 "name" : "_ZNK23audio_utils_fifo_reader13getHysteresisEPiPj" 496 }, 497 { 498 "name" : "_ZNK23audio_utils_fifo_writer13getHysteresisEPjS0_" 499 }, 500 { 501 "name" : "_ZNK23audio_utils_fifo_writer4sizeEv" 502 }, 503 { 504 "name" : "_ZNK7android11audio_utils7Balance20computeStereoBalanceEfPfS2_" 505 }, 506 { 507 "name" : "_ZNK7android11audio_utils7Balance8toStringEv" 508 }, 509 { 510 "name" : "_ZNK7android8PowerLog12dumpToStringEPKcml" 511 }, 512 { 513 "name" : "_ZNK7android8PowerLog4dumpEiPKcml" 514 }, 515 { 516 "binding" : "weak", 517 "name" : "_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv" 518 }, 519 { 520 "binding" : "weak", 521 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj" 522 }, 523 { 524 "binding" : "weak", 525 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi" 526 }, 527 { 528 "binding" : "weak", 529 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi" 530 }, 531 { 532 "binding" : "weak", 533 "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv" 534 }, 535 { 536 "binding" : "weak", 537 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m" 538 }, 539 { 540 "binding" : "weak", 541 "name" : "_ZNSt3__16vectorINS_4pairIfbEENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRKfbEEEvDpOT_" 542 }, 543 { 544 "binding" : "weak", 545 "name" : "_ZNSt3__16vectorINS_4pairIfbEENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRfbEEEvDpOT_" 546 }, 547 { 548 "binding" : "weak", 549 "name" : "_ZNSt3__16vectorIfNS_9allocatorIfEEE6assignIPfEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIfNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_" 550 }, 551 { 552 "binding" : "weak", 553 "name" : "_ZNSt3__16vectorIfNS_9allocatorIfEEE8__appendEm" 554 }, 555 { 556 "binding" : "weak", 557 "name" : "_ZNSt3__16vectorIiNS_9allocatorIiEEE8__appendEm" 558 }, 559 { 560 "name" : "accumulate_float" 561 }, 562 { 563 "name" : "accumulate_i16" 564 }, 565 { 566 "name" : "accumulate_i32" 567 }, 568 { 569 "name" : "accumulate_p24" 570 }, 571 { 572 "name" : "accumulate_q8_23" 573 }, 574 { 575 "name" : "accumulate_u8" 576 }, 577 { 578 "name" : "adjust_channels" 579 }, 580 { 581 "name" : "adjust_channels_non_destructive" 582 }, 583 { 584 "name" : "adjust_selected_channels" 585 }, 586 { 587 "name" : "audio_utils_compute_energy_mono" 588 }, 589 { 590 "name" : "audio_utils_compute_power_mono" 591 }, 592 { 593 "name" : "audio_utils_is_compute_power_format_supported" 594 }, 595 { 596 "name" : "create_echo_reference" 597 }, 598 { 599 "name" : "create_resampler" 600 }, 601 { 602 "name" : "ditherAndClamp" 603 }, 604 { 605 "name" : "downmix_to_mono_float_from_stereo_float" 606 }, 607 { 608 "name" : "downmix_to_mono_i16_from_stereo_i16" 609 }, 610 { 611 "name" : "echo_reference_get_next_buffer" 612 }, 613 { 614 "name" : "echo_reference_release_buffer" 615 }, 616 { 617 "name" : "error_log_create" 618 }, 619 { 620 "name" : "error_log_destroy" 621 }, 622 { 623 "name" : "error_log_dump" 624 }, 625 { 626 "name" : "error_log_log" 627 }, 628 { 629 "name" : "fixed_fft_real" 630 }, 631 { 632 "name" : "float_from_gain" 633 }, 634 { 635 "name" : "float_from_sample" 636 }, 637 { 638 "name" : "gain_from_float" 639 }, 640 { 641 "name" : "limiter" 642 }, 643 { 644 "name" : "memcpy_by_audio_format" 645 }, 646 { 647 "name" : "memcpy_by_channel_mask" 648 }, 649 { 650 "name" : "memcpy_by_index_array" 651 }, 652 { 653 "name" : "memcpy_by_index_array_initialization" 654 }, 655 { 656 "name" : "memcpy_by_index_array_initialization_dst_index" 657 }, 658 { 659 "name" : "memcpy_by_index_array_initialization_from_channel_mask" 660 }, 661 { 662 "name" : "memcpy_by_index_array_initialization_src_index" 663 }, 664 { 665 "name" : "memcpy_to_float_from_float_with_clamping" 666 }, 667 { 668 "name" : "memcpy_to_float_from_i16" 669 }, 670 { 671 "name" : "memcpy_to_float_from_i32" 672 }, 673 { 674 "name" : "memcpy_to_float_from_p24" 675 }, 676 { 677 "name" : "memcpy_to_float_from_q4_27" 678 }, 679 { 680 "name" : "memcpy_to_float_from_q8_23" 681 }, 682 { 683 "name" : "memcpy_to_float_from_u8" 684 }, 685 { 686 "name" : "memcpy_to_i16_from_float" 687 }, 688 { 689 "name" : "memcpy_to_i16_from_i32" 690 }, 691 { 692 "name" : "memcpy_to_i16_from_p24" 693 }, 694 { 695 "name" : "memcpy_to_i16_from_q4_27" 696 }, 697 { 698 "name" : "memcpy_to_i16_from_q8_23" 699 }, 700 { 701 "name" : "memcpy_to_i16_from_u8" 702 }, 703 { 704 "name" : "memcpy_to_i32_from_float" 705 }, 706 { 707 "name" : "memcpy_to_i32_from_i16" 708 }, 709 { 710 "name" : "memcpy_to_i32_from_p24" 711 }, 712 { 713 "name" : "memcpy_to_i32_from_u8" 714 }, 715 { 716 "name" : "memcpy_to_p24_from_float" 717 }, 718 { 719 "name" : "memcpy_to_p24_from_i16" 720 }, 721 { 722 "name" : "memcpy_to_p24_from_i32" 723 }, 724 { 725 "name" : "memcpy_to_p24_from_q8_23" 726 }, 727 { 728 "name" : "memcpy_to_q4_27_from_float" 729 }, 730 { 731 "name" : "memcpy_to_q8_23_from_float_with_clamp" 732 }, 733 { 734 "name" : "memcpy_to_q8_23_from_i16" 735 }, 736 { 737 "name" : "memcpy_to_q8_23_from_p24" 738 }, 739 { 740 "name" : "memcpy_to_u8_from_float" 741 }, 742 { 743 "name" : "memcpy_to_u8_from_i16" 744 }, 745 { 746 "name" : "mono_blend" 747 }, 748 { 749 "name" : "nonZeroMono16" 750 }, 751 { 752 "name" : "nonZeroMono32" 753 }, 754 { 755 "name" : "nonZeroStereo16" 756 }, 757 { 758 "name" : "nonZeroStereo32" 759 }, 760 { 761 "name" : "power_log_create" 762 }, 763 { 764 "name" : "power_log_destroy" 765 }, 766 { 767 "name" : "power_log_dump" 768 }, 769 { 770 "name" : "power_log_log" 771 }, 772 { 773 "name" : "release_echo_reference" 774 }, 775 { 776 "name" : "release_resampler" 777 }, 778 { 779 "name" : "resampler_resample_from_input" 780 }, 781 { 782 "name" : "resampler_resample_from_provider" 783 }, 784 { 785 "name" : "roundup" 786 }, 787 { 788 "name" : "sample_from_float" 789 }, 790 { 791 "name" : "upmix_to_stereo_float_from_mono_float" 792 }, 793 { 794 "name" : "upmix_to_stereo_i16_from_mono_i16" 795 } 796 ], 797 "elf_objects" : 798 [ 799 { 800 "binding" : "weak", 801 "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE" 802 }, 803 { 804 "binding" : "weak", 805 "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE" 806 }, 807 { 808 "binding" : "weak", 809 "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE" 810 }, 811 { 812 "binding" : "weak", 813 "name" : "_ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 814 }, 815 { 816 "name" : "_ZTV23audio_utils_fifo_reader" 817 }, 818 { 819 "name" : "_ZTV23audio_utils_fifo_writer" 820 }, 821 { 822 "name" : "_ZTV25audio_utils_fifo_provider" 823 }, 824 { 825 "binding" : "weak", 826 "name" : "_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 827 }, 828 { 829 "binding" : "weak", 830 "name" : "_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 831 } 832 ], 833 "enum_types" : 834 [ 835 { 836 "alignment" : 4, 837 "enum_fields" : 838 [ 839 { 840 "enum_field_value" : 0, 841 "name" : "ANDROID_LOG_UNKNOWN" 842 }, 843 { 844 "enum_field_value" : 1, 845 "name" : "ANDROID_LOG_DEFAULT" 846 }, 847 { 848 "enum_field_value" : 2, 849 "name" : "ANDROID_LOG_VERBOSE" 850 }, 851 { 852 "enum_field_value" : 3, 853 "name" : "ANDROID_LOG_DEBUG" 854 }, 855 { 856 "enum_field_value" : 4, 857 "name" : "ANDROID_LOG_INFO" 858 }, 859 { 860 "enum_field_value" : 5, 861 "name" : "ANDROID_LOG_WARN" 862 }, 863 { 864 "enum_field_value" : 6, 865 "name" : "ANDROID_LOG_ERROR" 866 }, 867 { 868 "enum_field_value" : 7, 869 "name" : "ANDROID_LOG_FATAL" 870 }, 871 { 872 "enum_field_value" : 8, 873 "name" : "ANDROID_LOG_SILENT" 874 } 875 ], 876 "linker_set_key" : "android_LogPriority", 877 "name" : "android_LogPriority", 878 "referenced_type" : "type-196", 879 "self_type" : "type-196", 880 "size" : 4, 881 "source_file" : "/system/core/liblog/include/android/log.h", 882 "underlying_type" : "type-5", 883 "unique_id" : "android_LogPriority" 884 }, 885 { 886 "alignment" : 4, 887 "enum_fields" : 888 [ 889 { 890 "enum_field_value" : 0, 891 "name" : "AUDIO_CONTENT_TYPE_UNKNOWN" 892 }, 893 { 894 "enum_field_value" : 1, 895 "name" : "AUDIO_CONTENT_TYPE_SPEECH" 896 }, 897 { 898 "enum_field_value" : 2, 899 "name" : "AUDIO_CONTENT_TYPE_MUSIC" 900 }, 901 { 902 "enum_field_value" : 3, 903 "name" : "AUDIO_CONTENT_TYPE_MOVIE" 904 }, 905 { 906 "enum_field_value" : 4, 907 "name" : "AUDIO_CONTENT_TYPE_SONIFICATION" 908 } 909 ], 910 "linker_set_key" : "audio_content_type_t", 911 "name" : "audio_content_type_t", 912 "referenced_type" : "type-4", 913 "self_type" : "type-4", 914 "size" : 4, 915 "source_file" : "/system/media/audio/include/system/audio-base.h", 916 "underlying_type" : "type-5", 917 "unique_id" : "audio_content_type_t" 918 }, 919 { 920 "alignment" : 4, 921 "enum_fields" : 922 [ 923 { 924 "enum_field_value" : -1, 925 "name" : "AUDIO_FORMAT_INVALID" 926 }, 927 { 928 "enum_field_value" : 0, 929 "name" : "AUDIO_FORMAT_DEFAULT" 930 }, 931 { 932 "enum_field_value" : 0, 933 "name" : "AUDIO_FORMAT_PCM" 934 }, 935 { 936 "enum_field_value" : 16777216, 937 "name" : "AUDIO_FORMAT_MP3" 938 }, 939 { 940 "enum_field_value" : 33554432, 941 "name" : "AUDIO_FORMAT_AMR_NB" 942 }, 943 { 944 "enum_field_value" : 50331648, 945 "name" : "AUDIO_FORMAT_AMR_WB" 946 }, 947 { 948 "enum_field_value" : 67108864, 949 "name" : "AUDIO_FORMAT_AAC" 950 }, 951 { 952 "enum_field_value" : 83886080, 953 "name" : "AUDIO_FORMAT_HE_AAC_V1" 954 }, 955 { 956 "enum_field_value" : 100663296, 957 "name" : "AUDIO_FORMAT_HE_AAC_V2" 958 }, 959 { 960 "enum_field_value" : 117440512, 961 "name" : "AUDIO_FORMAT_VORBIS" 962 }, 963 { 964 "enum_field_value" : 134217728, 965 "name" : "AUDIO_FORMAT_OPUS" 966 }, 967 { 968 "enum_field_value" : 150994944, 969 "name" : "AUDIO_FORMAT_AC3" 970 }, 971 { 972 "enum_field_value" : 167772160, 973 "name" : "AUDIO_FORMAT_E_AC3" 974 }, 975 { 976 "enum_field_value" : 184549376, 977 "name" : "AUDIO_FORMAT_DTS" 978 }, 979 { 980 "enum_field_value" : 201326592, 981 "name" : "AUDIO_FORMAT_DTS_HD" 982 }, 983 { 984 "enum_field_value" : 218103808, 985 "name" : "AUDIO_FORMAT_IEC61937" 986 }, 987 { 988 "enum_field_value" : 234881024, 989 "name" : "AUDIO_FORMAT_DOLBY_TRUEHD" 990 }, 991 { 992 "enum_field_value" : 268435456, 993 "name" : "AUDIO_FORMAT_EVRC" 994 }, 995 { 996 "enum_field_value" : 285212672, 997 "name" : "AUDIO_FORMAT_EVRCB" 998 }, 999 { 1000 "enum_field_value" : 301989888, 1001 "name" : "AUDIO_FORMAT_EVRCWB" 1002 }, 1003 { 1004 "enum_field_value" : 318767104, 1005 "name" : "AUDIO_FORMAT_EVRCNW" 1006 }, 1007 { 1008 "enum_field_value" : 335544320, 1009 "name" : "AUDIO_FORMAT_AAC_ADIF" 1010 }, 1011 { 1012 "enum_field_value" : 352321536, 1013 "name" : "AUDIO_FORMAT_WMA" 1014 }, 1015 { 1016 "enum_field_value" : 369098752, 1017 "name" : "AUDIO_FORMAT_WMA_PRO" 1018 }, 1019 { 1020 "enum_field_value" : 385875968, 1021 "name" : "AUDIO_FORMAT_AMR_WB_PLUS" 1022 }, 1023 { 1024 "enum_field_value" : 402653184, 1025 "name" : "AUDIO_FORMAT_MP2" 1026 }, 1027 { 1028 "enum_field_value" : 419430400, 1029 "name" : "AUDIO_FORMAT_QCELP" 1030 }, 1031 { 1032 "enum_field_value" : 436207616, 1033 "name" : "AUDIO_FORMAT_DSD" 1034 }, 1035 { 1036 "enum_field_value" : 452984832, 1037 "name" : "AUDIO_FORMAT_FLAC" 1038 }, 1039 { 1040 "enum_field_value" : 469762048, 1041 "name" : "AUDIO_FORMAT_ALAC" 1042 }, 1043 { 1044 "enum_field_value" : 486539264, 1045 "name" : "AUDIO_FORMAT_APE" 1046 }, 1047 { 1048 "enum_field_value" : 503316480, 1049 "name" : "AUDIO_FORMAT_AAC_ADTS" 1050 }, 1051 { 1052 "enum_field_value" : 520093696, 1053 "name" : "AUDIO_FORMAT_SBC" 1054 }, 1055 { 1056 "enum_field_value" : 536870912, 1057 "name" : "AUDIO_FORMAT_APTX" 1058 }, 1059 { 1060 "enum_field_value" : 553648128, 1061 "name" : "AUDIO_FORMAT_APTX_HD" 1062 }, 1063 { 1064 "enum_field_value" : 570425344, 1065 "name" : "AUDIO_FORMAT_AC4" 1066 }, 1067 { 1068 "enum_field_value" : 587202560, 1069 "name" : "AUDIO_FORMAT_LDAC" 1070 }, 1071 { 1072 "enum_field_value" : 603979776, 1073 "name" : "AUDIO_FORMAT_MAT" 1074 }, 1075 { 1076 "enum_field_value" : 620756992, 1077 "name" : "AUDIO_FORMAT_AAC_LATM" 1078 }, 1079 { 1080 "enum_field_value" : 637534208, 1081 "name" : "AUDIO_FORMAT_CELT" 1082 }, 1083 { 1084 "enum_field_value" : 654311424, 1085 "name" : "AUDIO_FORMAT_APTX_ADAPTIVE" 1086 }, 1087 { 1088 "enum_field_value" : 671088640, 1089 "name" : "AUDIO_FORMAT_LHDC" 1090 }, 1091 { 1092 "enum_field_value" : 687865856, 1093 "name" : "AUDIO_FORMAT_LHDC_LL" 1094 }, 1095 { 1096 "enum_field_value" : 704643072, 1097 "name" : "AUDIO_FORMAT_APTX_TWSP" 1098 }, 1099 { 1100 "enum_field_value" : -16777216, 1101 "name" : "AUDIO_FORMAT_MAIN_MASK" 1102 }, 1103 { 1104 "enum_field_value" : 16777215, 1105 "name" : "AUDIO_FORMAT_SUB_MASK" 1106 }, 1107 { 1108 "enum_field_value" : 1, 1109 "name" : "AUDIO_FORMAT_PCM_SUB_16_BIT" 1110 }, 1111 { 1112 "enum_field_value" : 2, 1113 "name" : "AUDIO_FORMAT_PCM_SUB_8_BIT" 1114 }, 1115 { 1116 "enum_field_value" : 3, 1117 "name" : "AUDIO_FORMAT_PCM_SUB_32_BIT" 1118 }, 1119 { 1120 "enum_field_value" : 4, 1121 "name" : "AUDIO_FORMAT_PCM_SUB_8_24_BIT" 1122 }, 1123 { 1124 "enum_field_value" : 5, 1125 "name" : "AUDIO_FORMAT_PCM_SUB_FLOAT" 1126 }, 1127 { 1128 "enum_field_value" : 6, 1129 "name" : "AUDIO_FORMAT_PCM_SUB_24_BIT_PACKED" 1130 }, 1131 { 1132 "enum_field_value" : 0, 1133 "name" : "AUDIO_FORMAT_MP3_SUB_NONE" 1134 }, 1135 { 1136 "enum_field_value" : 0, 1137 "name" : "AUDIO_FORMAT_AMR_SUB_NONE" 1138 }, 1139 { 1140 "enum_field_value" : 1, 1141 "name" : "AUDIO_FORMAT_AAC_SUB_MAIN" 1142 }, 1143 { 1144 "enum_field_value" : 2, 1145 "name" : "AUDIO_FORMAT_AAC_SUB_LC" 1146 }, 1147 { 1148 "enum_field_value" : 4, 1149 "name" : "AUDIO_FORMAT_AAC_SUB_SSR" 1150 }, 1151 { 1152 "enum_field_value" : 8, 1153 "name" : "AUDIO_FORMAT_AAC_SUB_LTP" 1154 }, 1155 { 1156 "enum_field_value" : 16, 1157 "name" : "AUDIO_FORMAT_AAC_SUB_HE_V1" 1158 }, 1159 { 1160 "enum_field_value" : 32, 1161 "name" : "AUDIO_FORMAT_AAC_SUB_SCALABLE" 1162 }, 1163 { 1164 "enum_field_value" : 64, 1165 "name" : "AUDIO_FORMAT_AAC_SUB_ERLC" 1166 }, 1167 { 1168 "enum_field_value" : 128, 1169 "name" : "AUDIO_FORMAT_AAC_SUB_LD" 1170 }, 1171 { 1172 "enum_field_value" : 256, 1173 "name" : "AUDIO_FORMAT_AAC_SUB_HE_V2" 1174 }, 1175 { 1176 "enum_field_value" : 512, 1177 "name" : "AUDIO_FORMAT_AAC_SUB_ELD" 1178 }, 1179 { 1180 "enum_field_value" : 768, 1181 "name" : "AUDIO_FORMAT_AAC_SUB_XHE" 1182 }, 1183 { 1184 "enum_field_value" : 0, 1185 "name" : "AUDIO_FORMAT_VORBIS_SUB_NONE" 1186 }, 1187 { 1188 "enum_field_value" : 1, 1189 "name" : "AUDIO_FORMAT_E_AC3_SUB_JOC" 1190 }, 1191 { 1192 "enum_field_value" : 1, 1193 "name" : "AUDIO_FORMAT_MAT_SUB_1_0" 1194 }, 1195 { 1196 "enum_field_value" : 2, 1197 "name" : "AUDIO_FORMAT_MAT_SUB_2_0" 1198 }, 1199 { 1200 "enum_field_value" : 3, 1201 "name" : "AUDIO_FORMAT_MAT_SUB_2_1" 1202 }, 1203 { 1204 "enum_field_value" : 1, 1205 "name" : "AUDIO_FORMAT_PCM_16_BIT" 1206 }, 1207 { 1208 "enum_field_value" : 2, 1209 "name" : "AUDIO_FORMAT_PCM_8_BIT" 1210 }, 1211 { 1212 "enum_field_value" : 3, 1213 "name" : "AUDIO_FORMAT_PCM_32_BIT" 1214 }, 1215 { 1216 "enum_field_value" : 4, 1217 "name" : "AUDIO_FORMAT_PCM_8_24_BIT" 1218 }, 1219 { 1220 "enum_field_value" : 5, 1221 "name" : "AUDIO_FORMAT_PCM_FLOAT" 1222 }, 1223 { 1224 "enum_field_value" : 6, 1225 "name" : "AUDIO_FORMAT_PCM_24_BIT_PACKED" 1226 }, 1227 { 1228 "enum_field_value" : 67108865, 1229 "name" : "AUDIO_FORMAT_AAC_MAIN" 1230 }, 1231 { 1232 "enum_field_value" : 67108866, 1233 "name" : "AUDIO_FORMAT_AAC_LC" 1234 }, 1235 { 1236 "enum_field_value" : 67108868, 1237 "name" : "AUDIO_FORMAT_AAC_SSR" 1238 }, 1239 { 1240 "enum_field_value" : 67108872, 1241 "name" : "AUDIO_FORMAT_AAC_LTP" 1242 }, 1243 { 1244 "enum_field_value" : 67108880, 1245 "name" : "AUDIO_FORMAT_AAC_HE_V1" 1246 }, 1247 { 1248 "enum_field_value" : 67108896, 1249 "name" : "AUDIO_FORMAT_AAC_SCALABLE" 1250 }, 1251 { 1252 "enum_field_value" : 67108928, 1253 "name" : "AUDIO_FORMAT_AAC_ERLC" 1254 }, 1255 { 1256 "enum_field_value" : 67108992, 1257 "name" : "AUDIO_FORMAT_AAC_LD" 1258 }, 1259 { 1260 "enum_field_value" : 67109120, 1261 "name" : "AUDIO_FORMAT_AAC_HE_V2" 1262 }, 1263 { 1264 "enum_field_value" : 67109376, 1265 "name" : "AUDIO_FORMAT_AAC_ELD" 1266 }, 1267 { 1268 "enum_field_value" : 67109632, 1269 "name" : "AUDIO_FORMAT_AAC_XHE" 1270 }, 1271 { 1272 "enum_field_value" : 503316481, 1273 "name" : "AUDIO_FORMAT_AAC_ADTS_MAIN" 1274 }, 1275 { 1276 "enum_field_value" : 503316482, 1277 "name" : "AUDIO_FORMAT_AAC_ADTS_LC" 1278 }, 1279 { 1280 "enum_field_value" : 503316484, 1281 "name" : "AUDIO_FORMAT_AAC_ADTS_SSR" 1282 }, 1283 { 1284 "enum_field_value" : 503316488, 1285 "name" : "AUDIO_FORMAT_AAC_ADTS_LTP" 1286 }, 1287 { 1288 "enum_field_value" : 503316496, 1289 "name" : "AUDIO_FORMAT_AAC_ADTS_HE_V1" 1290 }, 1291 { 1292 "enum_field_value" : 503316512, 1293 "name" : "AUDIO_FORMAT_AAC_ADTS_SCALABLE" 1294 }, 1295 { 1296 "enum_field_value" : 503316544, 1297 "name" : "AUDIO_FORMAT_AAC_ADTS_ERLC" 1298 }, 1299 { 1300 "enum_field_value" : 503316608, 1301 "name" : "AUDIO_FORMAT_AAC_ADTS_LD" 1302 }, 1303 { 1304 "enum_field_value" : 503316736, 1305 "name" : "AUDIO_FORMAT_AAC_ADTS_HE_V2" 1306 }, 1307 { 1308 "enum_field_value" : 503316992, 1309 "name" : "AUDIO_FORMAT_AAC_ADTS_ELD" 1310 }, 1311 { 1312 "enum_field_value" : 503317248, 1313 "name" : "AUDIO_FORMAT_AAC_ADTS_XHE" 1314 }, 1315 { 1316 "enum_field_value" : 620756994, 1317 "name" : "AUDIO_FORMAT_AAC_LATM_LC" 1318 }, 1319 { 1320 "enum_field_value" : 620757008, 1321 "name" : "AUDIO_FORMAT_AAC_LATM_HE_V1" 1322 }, 1323 { 1324 "enum_field_value" : 620757248, 1325 "name" : "AUDIO_FORMAT_AAC_LATM_HE_V2" 1326 }, 1327 { 1328 "enum_field_value" : 167772161, 1329 "name" : "AUDIO_FORMAT_E_AC3_JOC" 1330 }, 1331 { 1332 "enum_field_value" : 603979777, 1333 "name" : "AUDIO_FORMAT_MAT_1_0" 1334 }, 1335 { 1336 "enum_field_value" : 603979778, 1337 "name" : "AUDIO_FORMAT_MAT_2_0" 1338 }, 1339 { 1340 "enum_field_value" : 603979779, 1341 "name" : "AUDIO_FORMAT_MAT_2_1" 1342 } 1343 ], 1344 "linker_set_key" : "audio_format_t", 1345 "name" : "audio_format_t", 1346 "referenced_type" : "type-86", 1347 "self_type" : "type-86", 1348 "size" : 4, 1349 "source_file" : "/system/media/audio/include/system/audio-base.h", 1350 "underlying_type" : "type-5", 1351 "unique_id" : "audio_format_t" 1352 }, 1353 { 1354 "alignment" : 4, 1355 "enum_fields" : 1356 [ 1357 { 1358 "enum_field_value" : 0, 1359 "name" : "AUDIO_IN_ACOUSTICS_NONE" 1360 }, 1361 { 1362 "enum_field_value" : 1, 1363 "name" : "AUDIO_IN_ACOUSTICS_AGC_ENABLE" 1364 }, 1365 { 1366 "enum_field_value" : 0, 1367 "name" : "AUDIO_IN_ACOUSTICS_AGC_DISABLE" 1368 }, 1369 { 1370 "enum_field_value" : 2, 1371 "name" : "AUDIO_IN_ACOUSTICS_NS_ENABLE" 1372 }, 1373 { 1374 "enum_field_value" : 0, 1375 "name" : "AUDIO_IN_ACOUSTICS_NS_DISABLE" 1376 }, 1377 { 1378 "enum_field_value" : 4, 1379 "name" : "AUDIO_IN_ACOUSTICS_TX_IIR_ENABLE" 1380 }, 1381 { 1382 "enum_field_value" : 0, 1383 "name" : "AUDIO_IN_ACOUSTICS_TX_DISABLE" 1384 } 1385 ], 1386 "linker_set_key" : "audio_in_acoustics_t", 1387 "name" : "audio_in_acoustics_t", 1388 "referenced_type" : "type-76", 1389 "self_type" : "type-76", 1390 "size" : 4, 1391 "source_file" : "/system/media/audio/include/system/audio.h", 1392 "underlying_type" : "type-5", 1393 "unique_id" : "audio_in_acoustics_t" 1394 }, 1395 { 1396 "alignment" : 4, 1397 "enum_fields" : 1398 [ 1399 { 1400 "enum_field_value" : 0, 1401 "name" : "AUDIO_INPUT_FLAG_NONE" 1402 }, 1403 { 1404 "enum_field_value" : 1, 1405 "name" : "AUDIO_INPUT_FLAG_FAST" 1406 }, 1407 { 1408 "enum_field_value" : 2, 1409 "name" : "AUDIO_INPUT_FLAG_HW_HOTWORD" 1410 }, 1411 { 1412 "enum_field_value" : 4, 1413 "name" : "AUDIO_INPUT_FLAG_RAW" 1414 }, 1415 { 1416 "enum_field_value" : 8, 1417 "name" : "AUDIO_INPUT_FLAG_SYNC" 1418 }, 1419 { 1420 "enum_field_value" : 16, 1421 "name" : "AUDIO_INPUT_FLAG_MMAP_NOIRQ" 1422 }, 1423 { 1424 "enum_field_value" : 32, 1425 "name" : "AUDIO_INPUT_FLAG_VOIP_TX" 1426 }, 1427 { 1428 "enum_field_value" : 64, 1429 "name" : "AUDIO_INPUT_FLAG_HW_AV_SYNC" 1430 }, 1431 { 1432 "enum_field_value" : 128, 1433 "name" : "AUDIO_INPUT_FLAG_DIRECT" 1434 }, 1435 { 1436 "enum_field_value" : 128, 1437 "name" : "AUDIO_INPUT_FRAMEWORK_FLAGS" 1438 } 1439 ], 1440 "linker_set_key" : "audio_input_flags_t", 1441 "name" : "audio_input_flags_t", 1442 "referenced_type" : "type-133", 1443 "self_type" : "type-133", 1444 "size" : 4, 1445 "source_file" : "/system/media/audio/include/system/audio-base.h", 1446 "underlying_type" : "type-5", 1447 "unique_id" : "audio_input_flags_t" 1448 }, 1449 { 1450 "alignment" : 4, 1451 "enum_fields" : 1452 [ 1453 { 1454 "enum_field_value" : 0, 1455 "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_UNUSED" 1456 }, 1457 { 1458 "enum_field_value" : 1, 1459 "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_DIRECT" 1460 }, 1461 { 1462 "enum_field_value" : 2, 1463 "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_PROCESSED" 1464 }, 1465 { 1466 "enum_field_value" : 3, 1467 "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_CNT" 1468 } 1469 ], 1470 "linker_set_key" : "audio_microphone_channel_mapping_t", 1471 "name" : "audio_microphone_channel_mapping_t", 1472 "referenced_type" : "type-177", 1473 "self_type" : "type-177", 1474 "size" : 4, 1475 "source_file" : "/system/media/audio/include/system/audio.h", 1476 "underlying_type" : "type-5", 1477 "unique_id" : "audio_microphone_channel_mapping_t" 1478 }, 1479 { 1480 "alignment" : 4, 1481 "enum_fields" : 1482 [ 1483 { 1484 "enum_field_value" : 0, 1485 "name" : "MIC_DIRECTION_UNSPECIFIED" 1486 }, 1487 { 1488 "enum_field_value" : 1, 1489 "name" : "MIC_DIRECTION_FRONT" 1490 }, 1491 { 1492 "enum_field_value" : 2, 1493 "name" : "MIC_DIRECTION_BACK" 1494 }, 1495 { 1496 "enum_field_value" : 3, 1497 "name" : "MIC_DIRECTION_EXTERNAL" 1498 } 1499 ], 1500 "linker_set_key" : "audio_microphone_direction_t", 1501 "name" : "audio_microphone_direction_t", 1502 "referenced_type" : "type-195", 1503 "self_type" : "type-195", 1504 "size" : 4, 1505 "source_file" : "/system/media/audio/include/system/audio-base.h", 1506 "underlying_type" : "type-5", 1507 "unique_id" : "audio_microphone_direction_t" 1508 }, 1509 { 1510 "alignment" : 4, 1511 "enum_fields" : 1512 [ 1513 { 1514 "enum_field_value" : 0, 1515 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_UNKNOWN" 1516 }, 1517 { 1518 "enum_field_value" : 1, 1519 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_OMNI" 1520 }, 1521 { 1522 "enum_field_value" : 2, 1523 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_BI_DIRECTIONAL" 1524 }, 1525 { 1526 "enum_field_value" : 3, 1527 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_CARDIOID" 1528 }, 1529 { 1530 "enum_field_value" : 4, 1531 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_HYPER_CARDIOID" 1532 }, 1533 { 1534 "enum_field_value" : 5, 1535 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_SUPER_CARDIOID" 1536 }, 1537 { 1538 "enum_field_value" : 6, 1539 "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_CNT" 1540 } 1541 ], 1542 "linker_set_key" : "audio_microphone_directionality_t", 1543 "name" : "audio_microphone_directionality_t", 1544 "referenced_type" : "type-175", 1545 "self_type" : "type-175", 1546 "size" : 4, 1547 "source_file" : "/system/media/audio/include/system/audio.h", 1548 "underlying_type" : "type-5", 1549 "unique_id" : "audio_microphone_directionality_t" 1550 }, 1551 { 1552 "alignment" : 4, 1553 "enum_fields" : 1554 [ 1555 { 1556 "enum_field_value" : 0, 1557 "name" : "AUDIO_MICROPHONE_LOCATION_UNKNOWN" 1558 }, 1559 { 1560 "enum_field_value" : 1, 1561 "name" : "AUDIO_MICROPHONE_LOCATION_MAINBODY" 1562 }, 1563 { 1564 "enum_field_value" : 2, 1565 "name" : "AUDIO_MICROPHONE_LOCATION_MAINBODY_MOVABLE" 1566 }, 1567 { 1568 "enum_field_value" : 3, 1569 "name" : "AUDIO_MICROPHONE_LOCATION_PERIPHERAL" 1570 }, 1571 { 1572 "enum_field_value" : 4, 1573 "name" : "AUDIO_MICROPHONE_LOCATION_CNT" 1574 } 1575 ], 1576 "linker_set_key" : "audio_microphone_location_t", 1577 "name" : "audio_microphone_location_t", 1578 "referenced_type" : "type-174", 1579 "self_type" : "type-174", 1580 "size" : 4, 1581 "source_file" : "/system/media/audio/include/system/audio.h", 1582 "underlying_type" : "type-5", 1583 "unique_id" : "audio_microphone_location_t" 1584 }, 1585 { 1586 "alignment" : 4, 1587 "enum_fields" : 1588 [ 1589 { 1590 "enum_field_value" : 0, 1591 "name" : "AUDIO_LATENCY_LOW" 1592 }, 1593 { 1594 "enum_field_value" : 1, 1595 "name" : "AUDIO_LATENCY_NORMAL" 1596 } 1597 ], 1598 "linker_set_key" : "audio_mix_latency_class_t", 1599 "name" : "audio_mix_latency_class_t", 1600 "referenced_type" : "type-157", 1601 "self_type" : "type-157", 1602 "size" : 4, 1603 "source_file" : "/system/media/audio/include/system/audio-base.h", 1604 "underlying_type" : "type-5", 1605 "unique_id" : "audio_mix_latency_class_t" 1606 }, 1607 { 1608 "alignment" : 4, 1609 "enum_fields" : 1610 [ 1611 { 1612 "enum_field_value" : 0, 1613 "name" : "NONE" 1614 }, 1615 { 1616 "enum_field_value" : 1, 1617 "name" : "AUDIO_MMAP_APPLICATION_SHAREABLE" 1618 } 1619 ], 1620 "linker_set_key" : "audio_mmap_buffer_flag", 1621 "name" : "audio_mmap_buffer_flag", 1622 "referenced_type" : "type-167", 1623 "self_type" : "type-167", 1624 "size" : 4, 1625 "source_file" : "/system/media/audio/include/system/audio.h", 1626 "underlying_type" : "type-5", 1627 "unique_id" : "audio_mmap_buffer_flag" 1628 }, 1629 { 1630 "alignment" : 4, 1631 "enum_fields" : 1632 [ 1633 { 1634 "enum_field_value" : -2, 1635 "name" : "AUDIO_MODE_INVALID" 1636 }, 1637 { 1638 "enum_field_value" : -1, 1639 "name" : "AUDIO_MODE_CURRENT" 1640 }, 1641 { 1642 "enum_field_value" : 0, 1643 "name" : "AUDIO_MODE_NORMAL" 1644 }, 1645 { 1646 "enum_field_value" : 1, 1647 "name" : "AUDIO_MODE_RINGTONE" 1648 }, 1649 { 1650 "enum_field_value" : 2, 1651 "name" : "AUDIO_MODE_IN_CALL" 1652 }, 1653 { 1654 "enum_field_value" : 3, 1655 "name" : "AUDIO_MODE_IN_COMMUNICATION" 1656 } 1657 ], 1658 "linker_set_key" : "audio_mode_t", 1659 "name" : "audio_mode_t", 1660 "referenced_type" : "type-182", 1661 "self_type" : "type-182", 1662 "size" : 4, 1663 "source_file" : "/system/media/audio/include/system/audio-base.h", 1664 "underlying_type" : "type-2", 1665 "unique_id" : "audio_mode_t" 1666 }, 1667 { 1668 "alignment" : 4, 1669 "enum_fields" : 1670 [ 1671 { 1672 "enum_field_value" : 0, 1673 "name" : "AUDIO_OUTPUT_FLAG_NONE" 1674 }, 1675 { 1676 "enum_field_value" : 1, 1677 "name" : "AUDIO_OUTPUT_FLAG_DIRECT" 1678 }, 1679 { 1680 "enum_field_value" : 2, 1681 "name" : "AUDIO_OUTPUT_FLAG_PRIMARY" 1682 }, 1683 { 1684 "enum_field_value" : 4, 1685 "name" : "AUDIO_OUTPUT_FLAG_FAST" 1686 }, 1687 { 1688 "enum_field_value" : 8, 1689 "name" : "AUDIO_OUTPUT_FLAG_DEEP_BUFFER" 1690 }, 1691 { 1692 "enum_field_value" : 16, 1693 "name" : "AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD" 1694 }, 1695 { 1696 "enum_field_value" : 32, 1697 "name" : "AUDIO_OUTPUT_FLAG_NON_BLOCKING" 1698 }, 1699 { 1700 "enum_field_value" : 64, 1701 "name" : "AUDIO_OUTPUT_FLAG_HW_AV_SYNC" 1702 }, 1703 { 1704 "enum_field_value" : 128, 1705 "name" : "AUDIO_OUTPUT_FLAG_TTS" 1706 }, 1707 { 1708 "enum_field_value" : 256, 1709 "name" : "AUDIO_OUTPUT_FLAG_RAW" 1710 }, 1711 { 1712 "enum_field_value" : 512, 1713 "name" : "AUDIO_OUTPUT_FLAG_SYNC" 1714 }, 1715 { 1716 "enum_field_value" : 1024, 1717 "name" : "AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO" 1718 }, 1719 { 1720 "enum_field_value" : 8192, 1721 "name" : "AUDIO_OUTPUT_FLAG_DIRECT_PCM" 1722 }, 1723 { 1724 "enum_field_value" : 16384, 1725 "name" : "AUDIO_OUTPUT_FLAG_MMAP_NOIRQ" 1726 }, 1727 { 1728 "enum_field_value" : 32768, 1729 "name" : "AUDIO_OUTPUT_FLAG_VOIP_RX" 1730 }, 1731 { 1732 "enum_field_value" : 65536, 1733 "name" : "AUDIO_OUTPUT_FLAG_INCALL_MUSIC" 1734 } 1735 ], 1736 "linker_set_key" : "audio_output_flags_t", 1737 "name" : "audio_output_flags_t", 1738 "referenced_type" : "type-134", 1739 "self_type" : "type-134", 1740 "size" : 4, 1741 "source_file" : "/system/media/audio/include/system/audio-base.h", 1742 "underlying_type" : "type-5", 1743 "unique_id" : "audio_output_flags_t" 1744 }, 1745 { 1746 "alignment" : 4, 1747 "enum_fields" : 1748 [ 1749 { 1750 "enum_field_value" : 0, 1751 "name" : "AUDIO_PORT_ROLE_NONE" 1752 }, 1753 { 1754 "enum_field_value" : 1, 1755 "name" : "AUDIO_PORT_ROLE_SOURCE" 1756 }, 1757 { 1758 "enum_field_value" : 2, 1759 "name" : "AUDIO_PORT_ROLE_SINK" 1760 } 1761 ], 1762 "linker_set_key" : "audio_port_role_t", 1763 "name" : "audio_port_role_t", 1764 "referenced_type" : "type-152", 1765 "self_type" : "type-152", 1766 "size" : 4, 1767 "source_file" : "/system/media/audio/include/system/audio-base.h", 1768 "underlying_type" : "type-5", 1769 "unique_id" : "audio_port_role_t" 1770 }, 1771 { 1772 "alignment" : 4, 1773 "enum_fields" : 1774 [ 1775 { 1776 "enum_field_value" : 0, 1777 "name" : "AUDIO_PORT_TYPE_NONE" 1778 }, 1779 { 1780 "enum_field_value" : 1, 1781 "name" : "AUDIO_PORT_TYPE_DEVICE" 1782 }, 1783 { 1784 "enum_field_value" : 2, 1785 "name" : "AUDIO_PORT_TYPE_MIX" 1786 }, 1787 { 1788 "enum_field_value" : 3, 1789 "name" : "AUDIO_PORT_TYPE_SESSION" 1790 } 1791 ], 1792 "linker_set_key" : "audio_port_type_t", 1793 "name" : "audio_port_type_t", 1794 "referenced_type" : "type-153", 1795 "self_type" : "type-153", 1796 "size" : 4, 1797 "source_file" : "/system/media/audio/include/system/audio-base.h", 1798 "underlying_type" : "type-5", 1799 "unique_id" : "audio_port_type_t" 1800 }, 1801 { 1802 "alignment" : 4, 1803 "enum_fields" : 1804 [ 1805 { 1806 "enum_field_value" : -1, 1807 "name" : "AUDIO_SESSION_OUTPUT_STAGE" 1808 }, 1809 { 1810 "enum_field_value" : 0, 1811 "name" : "AUDIO_SESSION_OUTPUT_MIX" 1812 }, 1813 { 1814 "enum_field_value" : 0, 1815 "name" : "AUDIO_SESSION_ALLOCATE" 1816 }, 1817 { 1818 "enum_field_value" : 0, 1819 "name" : "AUDIO_SESSION_NONE" 1820 } 1821 ], 1822 "linker_set_key" : "audio_session_t", 1823 "name" : "audio_session_t", 1824 "referenced_type" : "type-150", 1825 "self_type" : "type-150", 1826 "size" : 4, 1827 "source_file" : "/system/media/audio/include/system/audio-base.h", 1828 "underlying_type" : "type-2", 1829 "unique_id" : "audio_session_t" 1830 }, 1831 { 1832 "alignment" : 4, 1833 "enum_fields" : 1834 [ 1835 { 1836 "enum_field_value" : 0, 1837 "name" : "AUDIO_SOURCE_DEFAULT" 1838 }, 1839 { 1840 "enum_field_value" : 1, 1841 "name" : "AUDIO_SOURCE_MIC" 1842 }, 1843 { 1844 "enum_field_value" : 2, 1845 "name" : "AUDIO_SOURCE_VOICE_UPLINK" 1846 }, 1847 { 1848 "enum_field_value" : 3, 1849 "name" : "AUDIO_SOURCE_VOICE_DOWNLINK" 1850 }, 1851 { 1852 "enum_field_value" : 4, 1853 "name" : "AUDIO_SOURCE_VOICE_CALL" 1854 }, 1855 { 1856 "enum_field_value" : 5, 1857 "name" : "AUDIO_SOURCE_CAMCORDER" 1858 }, 1859 { 1860 "enum_field_value" : 6, 1861 "name" : "AUDIO_SOURCE_VOICE_RECOGNITION" 1862 }, 1863 { 1864 "enum_field_value" : 7, 1865 "name" : "AUDIO_SOURCE_VOICE_COMMUNICATION" 1866 }, 1867 { 1868 "enum_field_value" : 8, 1869 "name" : "AUDIO_SOURCE_REMOTE_SUBMIX" 1870 }, 1871 { 1872 "enum_field_value" : 9, 1873 "name" : "AUDIO_SOURCE_UNPROCESSED" 1874 }, 1875 { 1876 "enum_field_value" : 10, 1877 "name" : "AUDIO_SOURCE_VOICE_PERFORMANCE" 1878 }, 1879 { 1880 "enum_field_value" : 1997, 1881 "name" : "AUDIO_SOURCE_ECHO_REFERENCE" 1882 }, 1883 { 1884 "enum_field_value" : 1998, 1885 "name" : "AUDIO_SOURCE_FM_TUNER" 1886 }, 1887 { 1888 "enum_field_value" : 1999, 1889 "name" : "AUDIO_SOURCE_HOTWORD" 1890 } 1891 ], 1892 "linker_set_key" : "audio_source_t", 1893 "name" : "audio_source_t", 1894 "referenced_type" : "type-7", 1895 "self_type" : "type-7", 1896 "size" : 4, 1897 "source_file" : "/system/media/audio/include/system/audio-base.h", 1898 "underlying_type" : "type-5", 1899 "unique_id" : "audio_source_t" 1900 }, 1901 { 1902 "alignment" : 4, 1903 "enum_fields" : 1904 [ 1905 { 1906 "enum_field_value" : -1, 1907 "name" : "AUDIO_STREAM_DEFAULT" 1908 }, 1909 { 1910 "enum_field_value" : 0, 1911 "name" : "AUDIO_STREAM_MIN" 1912 }, 1913 { 1914 "enum_field_value" : 0, 1915 "name" : "AUDIO_STREAM_VOICE_CALL" 1916 }, 1917 { 1918 "enum_field_value" : 1, 1919 "name" : "AUDIO_STREAM_SYSTEM" 1920 }, 1921 { 1922 "enum_field_value" : 2, 1923 "name" : "AUDIO_STREAM_RING" 1924 }, 1925 { 1926 "enum_field_value" : 3, 1927 "name" : "AUDIO_STREAM_MUSIC" 1928 }, 1929 { 1930 "enum_field_value" : 4, 1931 "name" : "AUDIO_STREAM_ALARM" 1932 }, 1933 { 1934 "enum_field_value" : 5, 1935 "name" : "AUDIO_STREAM_NOTIFICATION" 1936 }, 1937 { 1938 "enum_field_value" : 6, 1939 "name" : "AUDIO_STREAM_BLUETOOTH_SCO" 1940 }, 1941 { 1942 "enum_field_value" : 7, 1943 "name" : "AUDIO_STREAM_ENFORCED_AUDIBLE" 1944 }, 1945 { 1946 "enum_field_value" : 8, 1947 "name" : "AUDIO_STREAM_DTMF" 1948 }, 1949 { 1950 "enum_field_value" : 9, 1951 "name" : "AUDIO_STREAM_TTS" 1952 }, 1953 { 1954 "enum_field_value" : 10, 1955 "name" : "AUDIO_STREAM_ACCESSIBILITY" 1956 }, 1957 { 1958 "enum_field_value" : 11, 1959 "name" : "AUDIO_STREAM_REROUTING" 1960 }, 1961 { 1962 "enum_field_value" : 12, 1963 "name" : "AUDIO_STREAM_PATCH" 1964 } 1965 ], 1966 "linker_set_key" : "audio_stream_type_t", 1967 "name" : "audio_stream_type_t", 1968 "referenced_type" : "type-1", 1969 "self_type" : "type-1", 1970 "size" : 4, 1971 "source_file" : "/system/media/audio/include/system/audio-base.h", 1972 "underlying_type" : "type-2", 1973 "unique_id" : "audio_stream_type_t" 1974 }, 1975 { 1976 "alignment" : 4, 1977 "enum_fields" : 1978 [ 1979 { 1980 "enum_field_value" : 0, 1981 "name" : "AUDIO_UNIQUE_ID_USE_UNSPECIFIED" 1982 }, 1983 { 1984 "enum_field_value" : 1, 1985 "name" : "AUDIO_UNIQUE_ID_USE_SESSION" 1986 }, 1987 { 1988 "enum_field_value" : 2, 1989 "name" : "AUDIO_UNIQUE_ID_USE_MODULE" 1990 }, 1991 { 1992 "enum_field_value" : 3, 1993 "name" : "AUDIO_UNIQUE_ID_USE_EFFECT" 1994 }, 1995 { 1996 "enum_field_value" : 4, 1997 "name" : "AUDIO_UNIQUE_ID_USE_PATCH" 1998 }, 1999 { 2000 "enum_field_value" : 5, 2001 "name" : "AUDIO_UNIQUE_ID_USE_OUTPUT" 2002 }, 2003 { 2004 "enum_field_value" : 6, 2005 "name" : "AUDIO_UNIQUE_ID_USE_INPUT" 2006 }, 2007 { 2008 "enum_field_value" : 7, 2009 "name" : "AUDIO_UNIQUE_ID_USE_PLAYER" 2010 }, 2011 { 2012 "enum_field_value" : 8, 2013 "name" : "AUDIO_UNIQUE_ID_USE_MAX" 2014 }, 2015 { 2016 "enum_field_value" : 7, 2017 "name" : "AUDIO_UNIQUE_ID_USE_MASK" 2018 } 2019 ], 2020 "linker_set_key" : "audio_unique_id_use_t", 2021 "name" : "audio_unique_id_use_t", 2022 "referenced_type" : "type-66", 2023 "self_type" : "type-66", 2024 "size" : 4, 2025 "source_file" : "/system/media/audio/include/system/audio.h", 2026 "underlying_type" : "type-5", 2027 "unique_id" : "audio_unique_id_use_t" 2028 }, 2029 { 2030 "alignment" : 4, 2031 "enum_fields" : 2032 [ 2033 { 2034 "enum_field_value" : 0, 2035 "name" : "AUDIO_USAGE_UNKNOWN" 2036 }, 2037 { 2038 "enum_field_value" : 1, 2039 "name" : "AUDIO_USAGE_MEDIA" 2040 }, 2041 { 2042 "enum_field_value" : 2, 2043 "name" : "AUDIO_USAGE_VOICE_COMMUNICATION" 2044 }, 2045 { 2046 "enum_field_value" : 3, 2047 "name" : "AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING" 2048 }, 2049 { 2050 "enum_field_value" : 4, 2051 "name" : "AUDIO_USAGE_ALARM" 2052 }, 2053 { 2054 "enum_field_value" : 5, 2055 "name" : "AUDIO_USAGE_NOTIFICATION" 2056 }, 2057 { 2058 "enum_field_value" : 6, 2059 "name" : "AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE" 2060 }, 2061 { 2062 "enum_field_value" : 7, 2063 "name" : "AUDIO_USAGE_NOTIFICATION_COMMUNICATION_REQUEST" 2064 }, 2065 { 2066 "enum_field_value" : 8, 2067 "name" : "AUDIO_USAGE_NOTIFICATION_COMMUNICATION_INSTANT" 2068 }, 2069 { 2070 "enum_field_value" : 9, 2071 "name" : "AUDIO_USAGE_NOTIFICATION_COMMUNICATION_DELAYED" 2072 }, 2073 { 2074 "enum_field_value" : 10, 2075 "name" : "AUDIO_USAGE_NOTIFICATION_EVENT" 2076 }, 2077 { 2078 "enum_field_value" : 11, 2079 "name" : "AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY" 2080 }, 2081 { 2082 "enum_field_value" : 12, 2083 "name" : "AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE" 2084 }, 2085 { 2086 "enum_field_value" : 13, 2087 "name" : "AUDIO_USAGE_ASSISTANCE_SONIFICATION" 2088 }, 2089 { 2090 "enum_field_value" : 14, 2091 "name" : "AUDIO_USAGE_GAME" 2092 }, 2093 { 2094 "enum_field_value" : 15, 2095 "name" : "AUDIO_USAGE_VIRTUAL_SOURCE" 2096 }, 2097 { 2098 "enum_field_value" : 16, 2099 "name" : "AUDIO_USAGE_ASSISTANT" 2100 } 2101 ], 2102 "linker_set_key" : "audio_usage_t", 2103 "name" : "audio_usage_t", 2104 "referenced_type" : "type-6", 2105 "self_type" : "type-6", 2106 "size" : 4, 2107 "source_file" : "/system/media/audio/include/system/audio-base.h", 2108 "underlying_type" : "type-5", 2109 "unique_id" : "audio_usage_t" 2110 }, 2111 { 2112 "alignment" : 4, 2113 "enum_fields" : 2114 [ 2115 { 2116 "enum_field_value" : 0, 2117 "name" : "AUDIO_UTILS_FIFO_SYNC_SLEEP" 2118 }, 2119 { 2120 "enum_field_value" : 1, 2121 "name" : "AUDIO_UTILS_FIFO_SYNC_PRIVATE" 2122 }, 2123 { 2124 "enum_field_value" : 2, 2125 "name" : "AUDIO_UTILS_FIFO_SYNC_SHARED" 2126 } 2127 ], 2128 "linker_set_key" : "audio_utils_fifo_sync", 2129 "name" : "audio_utils_fifo_sync", 2130 "referenced_type" : "type-51", 2131 "self_type" : "type-51", 2132 "size" : 4, 2133 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 2134 "underlying_type" : "type-5", 2135 "unique_id" : "_ZTS21audio_utils_fifo_sync" 2136 }, 2137 { 2138 "alignment" : 4, 2139 "enum_fields" : 2140 [ 2141 { 2142 "enum_field_value" : 0, 2143 "name" : "LOG_ID_MIN" 2144 }, 2145 { 2146 "enum_field_value" : 0, 2147 "name" : "LOG_ID_MAIN" 2148 }, 2149 { 2150 "enum_field_value" : 1, 2151 "name" : "LOG_ID_RADIO" 2152 }, 2153 { 2154 "enum_field_value" : 2, 2155 "name" : "LOG_ID_EVENTS" 2156 }, 2157 { 2158 "enum_field_value" : 3, 2159 "name" : "LOG_ID_SYSTEM" 2160 }, 2161 { 2162 "enum_field_value" : 4, 2163 "name" : "LOG_ID_CRASH" 2164 }, 2165 { 2166 "enum_field_value" : 5, 2167 "name" : "LOG_ID_STATS" 2168 }, 2169 { 2170 "enum_field_value" : 6, 2171 "name" : "LOG_ID_SECURITY" 2172 }, 2173 { 2174 "enum_field_value" : 7, 2175 "name" : "LOG_ID_KERNEL" 2176 }, 2177 { 2178 "enum_field_value" : 8, 2179 "name" : "LOG_ID_MAX" 2180 } 2181 ], 2182 "linker_set_key" : "log_id", 2183 "name" : "log_id", 2184 "referenced_type" : "type-33", 2185 "self_type" : "type-33", 2186 "size" : 4, 2187 "source_file" : "/system/core/liblog/include/android/log.h", 2188 "underlying_type" : "type-5", 2189 "unique_id" : "log_id" 2190 } 2191 ], 2192 "function_types" : 2193 [ 2194 { 2195 "alignment" : 4, 2196 "linker_set_key" : "int (echo_reference_itfe *, echo_reference_buffer *)", 2197 "name" : "int (echo_reference_itfe *, echo_reference_buffer *)", 2198 "parameters" : 2199 [ 2200 { 2201 "referenced_type" : "type-331" 2202 }, 2203 { 2204 "referenced_type" : "type-332" 2205 } 2206 ], 2207 "referenced_type" : "type-330", 2208 "return_type" : "type-2", 2209 "self_type" : "type-330", 2210 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 2211 }, 2212 { 2213 "alignment" : 4, 2214 "linker_set_key" : "int (resampler_buffer_provider *, resampler_buffer *)", 2215 "name" : "int (resampler_buffer_provider *, resampler_buffer *)", 2216 "parameters" : 2217 [ 2218 { 2219 "referenced_type" : "type-322" 2220 }, 2221 { 2222 "referenced_type" : "type-323" 2223 } 2224 ], 2225 "referenced_type" : "type-321", 2226 "return_type" : "type-2", 2227 "self_type" : "type-321", 2228 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 2229 }, 2230 { 2231 "alignment" : 4, 2232 "linker_set_key" : "int (resampler_itfe *)", 2233 "name" : "int (resampler_itfe *)", 2234 "parameters" : 2235 [ 2236 { 2237 "referenced_type" : "type-306" 2238 } 2239 ], 2240 "referenced_type" : "type-315", 2241 "return_type" : "type-2", 2242 "self_type" : "type-315", 2243 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 2244 }, 2245 { 2246 "alignment" : 4, 2247 "linker_set_key" : "int (resampler_itfe *, short *, unsigned long *)", 2248 "name" : "int (resampler_itfe *, short *, unsigned long *)", 2249 "parameters" : 2250 [ 2251 { 2252 "referenced_type" : "type-306" 2253 }, 2254 { 2255 "referenced_type" : "type-146" 2256 }, 2257 { 2258 "referenced_type" : "type-61" 2259 } 2260 ], 2261 "referenced_type" : "type-311", 2262 "return_type" : "type-2", 2263 "self_type" : "type-311", 2264 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 2265 }, 2266 { 2267 "alignment" : 4, 2268 "linker_set_key" : "int (resampler_itfe *, short *, unsigned long *, short *, unsigned long *)", 2269 "name" : "int (resampler_itfe *, short *, unsigned long *, short *, unsigned long *)", 2270 "parameters" : 2271 [ 2272 { 2273 "referenced_type" : "type-306" 2274 }, 2275 { 2276 "referenced_type" : "type-146" 2277 }, 2278 { 2279 "referenced_type" : "type-61" 2280 }, 2281 { 2282 "referenced_type" : "type-146" 2283 }, 2284 { 2285 "referenced_type" : "type-61" 2286 } 2287 ], 2288 "referenced_type" : "type-313", 2289 "return_type" : "type-2", 2290 "self_type" : "type-313", 2291 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 2292 }, 2293 { 2294 "alignment" : 4, 2295 "linker_set_key" : "void (resampler_buffer_provider *, resampler_buffer *)", 2296 "name" : "void (resampler_buffer_provider *, resampler_buffer *)", 2297 "parameters" : 2298 [ 2299 { 2300 "referenced_type" : "type-322" 2301 }, 2302 { 2303 "referenced_type" : "type-323" 2304 } 2305 ], 2306 "referenced_type" : "type-325", 2307 "return_type" : "type-65", 2308 "self_type" : "type-325", 2309 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 2310 }, 2311 { 2312 "alignment" : 4, 2313 "linker_set_key" : "void (resampler_itfe *)", 2314 "name" : "void (resampler_itfe *)", 2315 "parameters" : 2316 [ 2317 { 2318 "referenced_type" : "type-306" 2319 } 2320 ], 2321 "referenced_type" : "type-309", 2322 "return_type" : "type-65", 2323 "self_type" : "type-309", 2324 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 2325 } 2326 ], 2327 "functions" : 2328 [ 2329 { 2330 "function_name" : "audio_utils_log_plot", 2331 "linker_set_key" : "_Z20audio_utils_log_plotINSt3__111__wrap_iterIPNS0_4pairIfbEEEEENS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_SC_", 2332 "parameters" : 2333 [ 2334 { 2335 "referenced_type" : "type-198" 2336 }, 2337 { 2338 "referenced_type" : "type-199" 2339 } 2340 ], 2341 "return_type" : "type-197", 2342 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h", 2343 "template_args" : [ "type-200" ] 2344 }, 2345 { 2346 "function_name" : "audio_utils_fifo::audio_utils_fifo", 2347 "linker_set_key" : "_ZN16audio_utils_fifoC1EjjPvR22audio_utils_fifo_indexPS1_", 2348 "parameters" : 2349 [ 2350 { 2351 "is_this_ptr" : true, 2352 "referenced_type" : "type-67" 2353 }, 2354 { 2355 "referenced_type" : "type-5" 2356 }, 2357 { 2358 "referenced_type" : "type-5" 2359 }, 2360 { 2361 "referenced_type" : "type-64" 2362 }, 2363 { 2364 "referenced_type" : "type-49" 2365 }, 2366 { 2367 "default_arg" : true, 2368 "referenced_type" : "type-56" 2369 } 2370 ], 2371 "return_type" : "type-65", 2372 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2373 }, 2374 { 2375 "function_name" : "audio_utils_fifo::audio_utils_fifo", 2376 "linker_set_key" : "_ZN16audio_utils_fifoC1EjjPvb", 2377 "parameters" : 2378 [ 2379 { 2380 "is_this_ptr" : true, 2381 "referenced_type" : "type-67" 2382 }, 2383 { 2384 "referenced_type" : "type-5" 2385 }, 2386 { 2387 "referenced_type" : "type-5" 2388 }, 2389 { 2390 "referenced_type" : "type-64" 2391 }, 2392 { 2393 "default_arg" : true, 2394 "referenced_type" : "type-50" 2395 } 2396 ], 2397 "return_type" : "type-65", 2398 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2399 }, 2400 { 2401 "function_name" : "audio_utils_fifo::audio_utils_fifo", 2402 "linker_set_key" : "_ZN16audio_utils_fifoC2EjjPvR22audio_utils_fifo_indexPS1_", 2403 "parameters" : 2404 [ 2405 { 2406 "is_this_ptr" : true, 2407 "referenced_type" : "type-67" 2408 }, 2409 { 2410 "referenced_type" : "type-5" 2411 }, 2412 { 2413 "referenced_type" : "type-5" 2414 }, 2415 { 2416 "referenced_type" : "type-64" 2417 }, 2418 { 2419 "referenced_type" : "type-49" 2420 }, 2421 { 2422 "default_arg" : true, 2423 "referenced_type" : "type-56" 2424 } 2425 ], 2426 "return_type" : "type-65", 2427 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2428 }, 2429 { 2430 "function_name" : "audio_utils_fifo::audio_utils_fifo", 2431 "linker_set_key" : "_ZN16audio_utils_fifoC2EjjPvb", 2432 "parameters" : 2433 [ 2434 { 2435 "is_this_ptr" : true, 2436 "referenced_type" : "type-67" 2437 }, 2438 { 2439 "referenced_type" : "type-5" 2440 }, 2441 { 2442 "referenced_type" : "type-5" 2443 }, 2444 { 2445 "referenced_type" : "type-64" 2446 }, 2447 { 2448 "default_arg" : true, 2449 "referenced_type" : "type-50" 2450 } 2451 ], 2452 "return_type" : "type-65", 2453 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2454 }, 2455 { 2456 "function_name" : "audio_utils_fifo::~audio_utils_fifo", 2457 "linker_set_key" : "_ZN16audio_utils_fifoD1Ev", 2458 "parameters" : 2459 [ 2460 { 2461 "is_this_ptr" : true, 2462 "referenced_type" : "type-67" 2463 } 2464 ], 2465 "return_type" : "type-65", 2466 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2467 }, 2468 { 2469 "function_name" : "audio_utils_fifo::~audio_utils_fifo", 2470 "linker_set_key" : "_ZN16audio_utils_fifoD2Ev", 2471 "parameters" : 2472 [ 2473 { 2474 "is_this_ptr" : true, 2475 "referenced_type" : "type-67" 2476 } 2477 ], 2478 "return_type" : "type-65", 2479 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2480 }, 2481 { 2482 "access" : "protected", 2483 "function_name" : "audio_utils_fifo_base::audio_utils_fifo_base", 2484 "linker_set_key" : "_ZN21audio_utils_fifo_baseC1EjR22audio_utils_fifo_indexPS0_", 2485 "parameters" : 2486 [ 2487 { 2488 "is_this_ptr" : true, 2489 "referenced_type" : "type-60" 2490 }, 2491 { 2492 "referenced_type" : "type-5" 2493 }, 2494 { 2495 "referenced_type" : "type-49" 2496 }, 2497 { 2498 "default_arg" : true, 2499 "referenced_type" : "type-56" 2500 } 2501 ], 2502 "return_type" : "type-65", 2503 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2504 }, 2505 { 2506 "access" : "protected", 2507 "function_name" : "audio_utils_fifo_base::audio_utils_fifo_base", 2508 "linker_set_key" : "_ZN21audio_utils_fifo_baseC2EjR22audio_utils_fifo_indexPS0_", 2509 "parameters" : 2510 [ 2511 { 2512 "is_this_ptr" : true, 2513 "referenced_type" : "type-60" 2514 }, 2515 { 2516 "referenced_type" : "type-5" 2517 }, 2518 { 2519 "referenced_type" : "type-49" 2520 }, 2521 { 2522 "default_arg" : true, 2523 "referenced_type" : "type-56" 2524 } 2525 ], 2526 "return_type" : "type-65", 2527 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2528 }, 2529 { 2530 "access" : "protected", 2531 "function_name" : "audio_utils_fifo_base::~audio_utils_fifo_base", 2532 "linker_set_key" : "_ZN21audio_utils_fifo_baseD1Ev", 2533 "parameters" : 2534 [ 2535 { 2536 "is_this_ptr" : true, 2537 "referenced_type" : "type-60" 2538 } 2539 ], 2540 "return_type" : "type-65", 2541 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2542 }, 2543 { 2544 "access" : "protected", 2545 "function_name" : "audio_utils_fifo_base::~audio_utils_fifo_base", 2546 "linker_set_key" : "_ZN21audio_utils_fifo_baseD2Ev", 2547 "parameters" : 2548 [ 2549 { 2550 "is_this_ptr" : true, 2551 "referenced_type" : "type-60" 2552 } 2553 ], 2554 "return_type" : "type-65", 2555 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2556 }, 2557 { 2558 "function_name" : "audio_utils_fifo_index::loadAcquire", 2559 "linker_set_key" : "_ZN22audio_utils_fifo_index11loadAcquireEv", 2560 "parameters" : 2561 [ 2562 { 2563 "is_this_ptr" : true, 2564 "referenced_type" : "type-56" 2565 } 2566 ], 2567 "return_type" : "type-5", 2568 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 2569 }, 2570 { 2571 "function_name" : "audio_utils_fifo_index::loadConsume", 2572 "linker_set_key" : "_ZN22audio_utils_fifo_index11loadConsumeEv", 2573 "parameters" : 2574 [ 2575 { 2576 "is_this_ptr" : true, 2577 "referenced_type" : "type-56" 2578 } 2579 ], 2580 "return_type" : "type-5", 2581 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 2582 }, 2583 { 2584 "function_name" : "audio_utils_fifo_index::storeRelease", 2585 "linker_set_key" : "_ZN22audio_utils_fifo_index12storeReleaseEj", 2586 "parameters" : 2587 [ 2588 { 2589 "is_this_ptr" : true, 2590 "referenced_type" : "type-56" 2591 }, 2592 { 2593 "referenced_type" : "type-5" 2594 } 2595 ], 2596 "return_type" : "type-65", 2597 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 2598 }, 2599 { 2600 "function_name" : "audio_utils_fifo_index::wait", 2601 "linker_set_key" : "_ZN22audio_utils_fifo_index4waitEijPK8timespec", 2602 "parameters" : 2603 [ 2604 { 2605 "is_this_ptr" : true, 2606 "referenced_type" : "type-56" 2607 }, 2608 { 2609 "referenced_type" : "type-2" 2610 }, 2611 { 2612 "referenced_type" : "type-5" 2613 }, 2614 { 2615 "referenced_type" : "type-98" 2616 } 2617 ], 2618 "return_type" : "type-2", 2619 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 2620 }, 2621 { 2622 "function_name" : "audio_utils_fifo_index::wake", 2623 "linker_set_key" : "_ZN22audio_utils_fifo_index4wakeEii", 2624 "parameters" : 2625 [ 2626 { 2627 "is_this_ptr" : true, 2628 "referenced_type" : "type-56" 2629 }, 2630 { 2631 "referenced_type" : "type-2" 2632 }, 2633 { 2634 "default_arg" : true, 2635 "referenced_type" : "type-2" 2636 } 2637 ], 2638 "return_type" : "type-2", 2639 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 2640 }, 2641 { 2642 "function_name" : "audio_utils_fifo_reader::setHysteresis", 2643 "linker_set_key" : "_ZN23audio_utils_fifo_reader13setHysteresisEij", 2644 "parameters" : 2645 [ 2646 { 2647 "is_this_ptr" : true, 2648 "referenced_type" : "type-89" 2649 }, 2650 { 2651 "referenced_type" : "type-2" 2652 }, 2653 { 2654 "referenced_type" : "type-5" 2655 } 2656 ], 2657 "return_type" : "type-65", 2658 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2659 }, 2660 { 2661 "function_name" : "audio_utils_fifo_reader::read", 2662 "linker_set_key" : "_ZN23audio_utils_fifo_reader4readEPvmPK8timespecPm", 2663 "parameters" : 2664 [ 2665 { 2666 "is_this_ptr" : true, 2667 "referenced_type" : "type-89" 2668 }, 2669 { 2670 "referenced_type" : "type-64" 2671 }, 2672 { 2673 "referenced_type" : "type-30" 2674 }, 2675 { 2676 "default_arg" : true, 2677 "referenced_type" : "type-81" 2678 }, 2679 { 2680 "default_arg" : true, 2681 "referenced_type" : "type-61" 2682 } 2683 ], 2684 "return_type" : "type-29", 2685 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2686 }, 2687 { 2688 "function_name" : "audio_utils_fifo_reader::flush", 2689 "linker_set_key" : "_ZN23audio_utils_fifo_reader5flushEPm", 2690 "parameters" : 2691 [ 2692 { 2693 "is_this_ptr" : true, 2694 "referenced_type" : "type-89" 2695 }, 2696 { 2697 "default_arg" : true, 2698 "referenced_type" : "type-61" 2699 } 2700 ], 2701 "return_type" : "type-29", 2702 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2703 }, 2704 { 2705 "function_name" : "audio_utils_fifo_reader::obtain", 2706 "linker_set_key" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecmPK8timespec", 2707 "parameters" : 2708 [ 2709 { 2710 "is_this_ptr" : true, 2711 "referenced_type" : "type-89" 2712 }, 2713 { 2714 "referenced_type" : "type-82" 2715 }, 2716 { 2717 "default_arg" : true, 2718 "referenced_type" : "type-30" 2719 }, 2720 { 2721 "default_arg" : true, 2722 "referenced_type" : "type-81" 2723 } 2724 ], 2725 "return_type" : "type-29", 2726 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2727 }, 2728 { 2729 "function_name" : "audio_utils_fifo_reader::obtain", 2730 "linker_set_key" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecmPK8timespecPm", 2731 "parameters" : 2732 [ 2733 { 2734 "is_this_ptr" : true, 2735 "referenced_type" : "type-89" 2736 }, 2737 { 2738 "referenced_type" : "type-82" 2739 }, 2740 { 2741 "referenced_type" : "type-30" 2742 }, 2743 { 2744 "referenced_type" : "type-81" 2745 }, 2746 { 2747 "referenced_type" : "type-61" 2748 } 2749 ], 2750 "return_type" : "type-29", 2751 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2752 }, 2753 { 2754 "function_name" : "audio_utils_fifo_reader::release", 2755 "linker_set_key" : "_ZN23audio_utils_fifo_reader7releaseEm", 2756 "parameters" : 2757 [ 2758 { 2759 "is_this_ptr" : true, 2760 "referenced_type" : "type-89" 2761 }, 2762 { 2763 "referenced_type" : "type-30" 2764 } 2765 ], 2766 "return_type" : "type-65", 2767 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2768 }, 2769 { 2770 "function_name" : "audio_utils_fifo_reader::available", 2771 "linker_set_key" : "_ZN23audio_utils_fifo_reader9availableEPm", 2772 "parameters" : 2773 [ 2774 { 2775 "is_this_ptr" : true, 2776 "referenced_type" : "type-89" 2777 }, 2778 { 2779 "referenced_type" : "type-61" 2780 } 2781 ], 2782 "return_type" : "type-29", 2783 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2784 }, 2785 { 2786 "function_name" : "audio_utils_fifo_reader::available", 2787 "linker_set_key" : "_ZN23audio_utils_fifo_reader9availableEv", 2788 "parameters" : 2789 [ 2790 { 2791 "is_this_ptr" : true, 2792 "referenced_type" : "type-89" 2793 } 2794 ], 2795 "return_type" : "type-29", 2796 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2797 }, 2798 { 2799 "function_name" : "audio_utils_fifo_reader::audio_utils_fifo_reader", 2800 "linker_set_key" : "_ZN23audio_utils_fifo_readerC1ER16audio_utils_fifobb", 2801 "parameters" : 2802 [ 2803 { 2804 "is_this_ptr" : true, 2805 "referenced_type" : "type-89" 2806 }, 2807 { 2808 "referenced_type" : "type-72" 2809 }, 2810 { 2811 "default_arg" : true, 2812 "referenced_type" : "type-50" 2813 }, 2814 { 2815 "default_arg" : true, 2816 "referenced_type" : "type-50" 2817 } 2818 ], 2819 "return_type" : "type-65", 2820 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2821 }, 2822 { 2823 "function_name" : "audio_utils_fifo_reader::audio_utils_fifo_reader", 2824 "linker_set_key" : "_ZN23audio_utils_fifo_readerC2ER16audio_utils_fifobb", 2825 "parameters" : 2826 [ 2827 { 2828 "is_this_ptr" : true, 2829 "referenced_type" : "type-89" 2830 }, 2831 { 2832 "referenced_type" : "type-72" 2833 }, 2834 { 2835 "default_arg" : true, 2836 "referenced_type" : "type-50" 2837 }, 2838 { 2839 "default_arg" : true, 2840 "referenced_type" : "type-50" 2841 } 2842 ], 2843 "return_type" : "type-65", 2844 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2845 }, 2846 { 2847 "function_name" : "audio_utils_fifo_reader::~audio_utils_fifo_reader", 2848 "linker_set_key" : "_ZN23audio_utils_fifo_readerD0Ev", 2849 "parameters" : 2850 [ 2851 { 2852 "is_this_ptr" : true, 2853 "referenced_type" : "type-89" 2854 } 2855 ], 2856 "return_type" : "type-65", 2857 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2858 }, 2859 { 2860 "function_name" : "audio_utils_fifo_reader::~audio_utils_fifo_reader", 2861 "linker_set_key" : "_ZN23audio_utils_fifo_readerD1Ev", 2862 "parameters" : 2863 [ 2864 { 2865 "is_this_ptr" : true, 2866 "referenced_type" : "type-89" 2867 } 2868 ], 2869 "return_type" : "type-65", 2870 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2871 }, 2872 { 2873 "function_name" : "audio_utils_fifo_reader::~audio_utils_fifo_reader", 2874 "linker_set_key" : "_ZN23audio_utils_fifo_readerD2Ev", 2875 "parameters" : 2876 [ 2877 { 2878 "is_this_ptr" : true, 2879 "referenced_type" : "type-89" 2880 } 2881 ], 2882 "return_type" : "type-65", 2883 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2884 }, 2885 { 2886 "function_name" : "audio_utils_fifo_writer::setHysteresis", 2887 "linker_set_key" : "_ZN23audio_utils_fifo_writer13setHysteresisEjj", 2888 "parameters" : 2889 [ 2890 { 2891 "is_this_ptr" : true, 2892 "referenced_type" : "type-78" 2893 }, 2894 { 2895 "referenced_type" : "type-5" 2896 }, 2897 { 2898 "referenced_type" : "type-5" 2899 } 2900 ], 2901 "return_type" : "type-65", 2902 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2903 }, 2904 { 2905 "function_name" : "audio_utils_fifo_writer::write", 2906 "linker_set_key" : "_ZN23audio_utils_fifo_writer5writeEPKvmPK8timespec", 2907 "parameters" : 2908 [ 2909 { 2910 "is_this_ptr" : true, 2911 "referenced_type" : "type-78" 2912 }, 2913 { 2914 "referenced_type" : "type-194" 2915 }, 2916 { 2917 "referenced_type" : "type-30" 2918 }, 2919 { 2920 "default_arg" : true, 2921 "referenced_type" : "type-81" 2922 } 2923 ], 2924 "return_type" : "type-29", 2925 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2926 }, 2927 { 2928 "function_name" : "audio_utils_fifo_writer::obtain", 2929 "linker_set_key" : "_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecmPK8timespec", 2930 "parameters" : 2931 [ 2932 { 2933 "is_this_ptr" : true, 2934 "referenced_type" : "type-78" 2935 }, 2936 { 2937 "referenced_type" : "type-82" 2938 }, 2939 { 2940 "default_arg" : true, 2941 "referenced_type" : "type-30" 2942 }, 2943 { 2944 "default_arg" : true, 2945 "referenced_type" : "type-81" 2946 } 2947 ], 2948 "return_type" : "type-29", 2949 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2950 }, 2951 { 2952 "function_name" : "audio_utils_fifo_writer::resize", 2953 "linker_set_key" : "_ZN23audio_utils_fifo_writer6resizeEj", 2954 "parameters" : 2955 [ 2956 { 2957 "is_this_ptr" : true, 2958 "referenced_type" : "type-78" 2959 }, 2960 { 2961 "referenced_type" : "type-5" 2962 } 2963 ], 2964 "return_type" : "type-65", 2965 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2966 }, 2967 { 2968 "function_name" : "audio_utils_fifo_writer::release", 2969 "linker_set_key" : "_ZN23audio_utils_fifo_writer7releaseEm", 2970 "parameters" : 2971 [ 2972 { 2973 "is_this_ptr" : true, 2974 "referenced_type" : "type-78" 2975 }, 2976 { 2977 "referenced_type" : "type-30" 2978 } 2979 ], 2980 "return_type" : "type-65", 2981 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2982 }, 2983 { 2984 "function_name" : "audio_utils_fifo_writer::available", 2985 "linker_set_key" : "_ZN23audio_utils_fifo_writer9availableEv", 2986 "parameters" : 2987 [ 2988 { 2989 "is_this_ptr" : true, 2990 "referenced_type" : "type-78" 2991 } 2992 ], 2993 "return_type" : "type-29", 2994 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 2995 }, 2996 { 2997 "function_name" : "audio_utils_fifo_writer::audio_utils_fifo_writer", 2998 "linker_set_key" : "_ZN23audio_utils_fifo_writerC1ER16audio_utils_fifo", 2999 "parameters" : 3000 [ 3001 { 3002 "is_this_ptr" : true, 3003 "referenced_type" : "type-78" 3004 }, 3005 { 3006 "referenced_type" : "type-72" 3007 } 3008 ], 3009 "return_type" : "type-65", 3010 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3011 }, 3012 { 3013 "function_name" : "audio_utils_fifo_writer::audio_utils_fifo_writer", 3014 "linker_set_key" : "_ZN23audio_utils_fifo_writerC2ER16audio_utils_fifo", 3015 "parameters" : 3016 [ 3017 { 3018 "is_this_ptr" : true, 3019 "referenced_type" : "type-78" 3020 }, 3021 { 3022 "referenced_type" : "type-72" 3023 } 3024 ], 3025 "return_type" : "type-65", 3026 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3027 }, 3028 { 3029 "function_name" : "audio_utils_fifo_writer::~audio_utils_fifo_writer", 3030 "linker_set_key" : "_ZN23audio_utils_fifo_writerD0Ev", 3031 "parameters" : 3032 [ 3033 { 3034 "is_this_ptr" : true, 3035 "referenced_type" : "type-78" 3036 } 3037 ], 3038 "return_type" : "type-65", 3039 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3040 }, 3041 { 3042 "function_name" : "audio_utils_fifo_writer::~audio_utils_fifo_writer", 3043 "linker_set_key" : "_ZN23audio_utils_fifo_writerD1Ev", 3044 "parameters" : 3045 [ 3046 { 3047 "is_this_ptr" : true, 3048 "referenced_type" : "type-78" 3049 } 3050 ], 3051 "return_type" : "type-65", 3052 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3053 }, 3054 { 3055 "function_name" : "audio_utils_fifo_writer::~audio_utils_fifo_writer", 3056 "linker_set_key" : "_ZN23audio_utils_fifo_writerD2Ev", 3057 "parameters" : 3058 [ 3059 { 3060 "is_this_ptr" : true, 3061 "referenced_type" : "type-78" 3062 } 3063 ], 3064 "return_type" : "type-65", 3065 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3066 }, 3067 { 3068 "function_name" : "audio_utils_fifo_provider::audio_utils_fifo_provider", 3069 "linker_set_key" : "_ZN25audio_utils_fifo_providerC2ER16audio_utils_fifo", 3070 "parameters" : 3071 [ 3072 { 3073 "is_this_ptr" : true, 3074 "referenced_type" : "type-73" 3075 }, 3076 { 3077 "referenced_type" : "type-72" 3078 } 3079 ], 3080 "return_type" : "type-65", 3081 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3082 }, 3083 { 3084 "function_name" : "audio_utils_fifo_provider::~audio_utils_fifo_provider", 3085 "linker_set_key" : "_ZN25audio_utils_fifo_providerD0Ev", 3086 "parameters" : 3087 [ 3088 { 3089 "is_this_ptr" : true, 3090 "referenced_type" : "type-73" 3091 } 3092 ], 3093 "return_type" : "type-65", 3094 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3095 }, 3096 { 3097 "function_name" : "audio_utils_fifo_provider::~audio_utils_fifo_provider", 3098 "linker_set_key" : "_ZN25audio_utils_fifo_providerD1Ev", 3099 "parameters" : 3100 [ 3101 { 3102 "is_this_ptr" : true, 3103 "referenced_type" : "type-73" 3104 } 3105 ], 3106 "return_type" : "type-65", 3107 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3108 }, 3109 { 3110 "function_name" : "audio_utils_fifo_provider::~audio_utils_fifo_provider", 3111 "linker_set_key" : "_ZN25audio_utils_fifo_providerD2Ev", 3112 "parameters" : 3113 [ 3114 { 3115 "is_this_ptr" : true, 3116 "referenced_type" : "type-73" 3117 } 3118 ], 3119 "return_type" : "type-65", 3120 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3121 }, 3122 { 3123 "function_name" : "audio_utils_fifo_writer32::write", 3124 "linker_set_key" : "_ZN25audio_utils_fifo_writer325writeEPKij", 3125 "parameters" : 3126 [ 3127 { 3128 "is_this_ptr" : true, 3129 "referenced_type" : "type-101" 3130 }, 3131 { 3132 "referenced_type" : "type-102" 3133 }, 3134 { 3135 "referenced_type" : "type-5" 3136 } 3137 ], 3138 "return_type" : "type-65", 3139 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 3140 }, 3141 { 3142 "function_name" : "audio_utils_fifo_writer32::audio_utils_fifo_writer32", 3143 "linker_set_key" : "_ZN25audio_utils_fifo_writer32C1ER16audio_utils_fifo", 3144 "parameters" : 3145 [ 3146 { 3147 "is_this_ptr" : true, 3148 "referenced_type" : "type-101" 3149 }, 3150 { 3151 "referenced_type" : "type-72" 3152 } 3153 ], 3154 "return_type" : "type-65", 3155 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 3156 }, 3157 { 3158 "function_name" : "audio_utils_fifo_writer32::audio_utils_fifo_writer32", 3159 "linker_set_key" : "_ZN25audio_utils_fifo_writer32C2ER16audio_utils_fifo", 3160 "parameters" : 3161 [ 3162 { 3163 "is_this_ptr" : true, 3164 "referenced_type" : "type-101" 3165 }, 3166 { 3167 "referenced_type" : "type-72" 3168 } 3169 ], 3170 "return_type" : "type-65", 3171 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 3172 }, 3173 { 3174 "function_name" : "audio_utils_fifo_writer32::~audio_utils_fifo_writer32", 3175 "linker_set_key" : "_ZN25audio_utils_fifo_writer32D1Ev", 3176 "parameters" : 3177 [ 3178 { 3179 "is_this_ptr" : true, 3180 "referenced_type" : "type-101" 3181 } 3182 ], 3183 "return_type" : "type-65", 3184 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 3185 }, 3186 { 3187 "function_name" : "audio_utils_fifo_writer32::~audio_utils_fifo_writer32", 3188 "linker_set_key" : "_ZN25audio_utils_fifo_writer32D2Ev", 3189 "parameters" : 3190 [ 3191 { 3192 "is_this_ptr" : true, 3193 "referenced_type" : "type-101" 3194 } 3195 ], 3196 "return_type" : "type-65", 3197 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 3198 }, 3199 { 3200 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::invalidate", 3201 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWait10invalidateEv", 3202 "parameters" : 3203 [ 3204 { 3205 "is_this_ptr" : true, 3206 "referenced_type" : "type-95" 3207 } 3208 ], 3209 "return_type" : "type-65", 3210 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3211 }, 3212 { 3213 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::get", 3214 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWait3getEv", 3215 "parameters" : 3216 [ 3217 { 3218 "is_this_ptr" : true, 3219 "referenced_type" : "type-95" 3220 } 3221 ], 3222 "return_type" : "type-5", 3223 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3224 }, 3225 { 3226 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::wait", 3227 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWait4waitEiPK8timespec", 3228 "parameters" : 3229 [ 3230 { 3231 "is_this_ptr" : true, 3232 "referenced_type" : "type-95" 3233 }, 3234 { 3235 "referenced_type" : "type-2" 3236 }, 3237 { 3238 "referenced_type" : "type-98" 3239 } 3240 ], 3241 "return_type" : "type-2", 3242 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3243 }, 3244 { 3245 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::prefetch", 3246 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWait8prefetchEv", 3247 "parameters" : 3248 [ 3249 { 3250 "is_this_ptr" : true, 3251 "referenced_type" : "type-95" 3252 } 3253 ], 3254 "return_type" : "type-65", 3255 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3256 }, 3257 { 3258 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::RefIndexCachedLoadAcquireDeferredWait", 3259 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitC1ER22audio_utils_fifo_index", 3260 "parameters" : 3261 [ 3262 { 3263 "is_this_ptr" : true, 3264 "referenced_type" : "type-95" 3265 }, 3266 { 3267 "referenced_type" : "type-49" 3268 } 3269 ], 3270 "return_type" : "type-65", 3271 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3272 }, 3273 { 3274 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::RefIndexCachedLoadAcquireDeferredWait", 3275 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitC2ER22audio_utils_fifo_index", 3276 "parameters" : 3277 [ 3278 { 3279 "is_this_ptr" : true, 3280 "referenced_type" : "type-95" 3281 }, 3282 { 3283 "referenced_type" : "type-49" 3284 } 3285 ], 3286 "return_type" : "type-65", 3287 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3288 }, 3289 { 3290 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::~RefIndexCachedLoadAcquireDeferredWait", 3291 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitD1Ev", 3292 "parameters" : 3293 [ 3294 { 3295 "is_this_ptr" : true, 3296 "referenced_type" : "type-95" 3297 } 3298 ], 3299 "return_type" : "type-65", 3300 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3301 }, 3302 { 3303 "function_name" : "RefIndexCachedLoadAcquireDeferredWait::~RefIndexCachedLoadAcquireDeferredWait", 3304 "linker_set_key" : "_ZN37RefIndexCachedLoadAcquireDeferredWaitD2Ev", 3305 "parameters" : 3306 [ 3307 { 3308 "is_this_ptr" : true, 3309 "referenced_type" : "type-95" 3310 } 3311 ], 3312 "return_type" : "type-65", 3313 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3314 }, 3315 { 3316 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::wakeDeferred", 3317 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake12wakeDeferredEii", 3318 "parameters" : 3319 [ 3320 { 3321 "is_this_ptr" : true, 3322 "referenced_type" : "type-94" 3323 }, 3324 { 3325 "referenced_type" : "type-2" 3326 }, 3327 { 3328 "default_arg" : true, 3329 "referenced_type" : "type-2" 3330 } 3331 ], 3332 "return_type" : "type-65", 3333 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3334 }, 3335 { 3336 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::writethrough", 3337 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake12writethroughEj", 3338 "parameters" : 3339 [ 3340 { 3341 "is_this_ptr" : true, 3342 "referenced_type" : "type-94" 3343 }, 3344 { 3345 "referenced_type" : "type-5" 3346 } 3347 ], 3348 "return_type" : "type-65", 3349 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3350 }, 3351 { 3352 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::wakeNowIfNeeded", 3353 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake15wakeNowIfNeededEv", 3354 "parameters" : 3355 [ 3356 { 3357 "is_this_ptr" : true, 3358 "referenced_type" : "type-94" 3359 } 3360 ], 3361 "return_type" : "type-65", 3362 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3363 }, 3364 { 3365 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::set", 3366 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake3setEj", 3367 "parameters" : 3368 [ 3369 { 3370 "is_this_ptr" : true, 3371 "referenced_type" : "type-94" 3372 }, 3373 { 3374 "referenced_type" : "type-5" 3375 } 3376 ], 3377 "return_type" : "type-65", 3378 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3379 }, 3380 { 3381 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::wakeNow", 3382 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake7wakeNowEii", 3383 "parameters" : 3384 [ 3385 { 3386 "is_this_ptr" : true, 3387 "referenced_type" : "type-94" 3388 }, 3389 { 3390 "referenced_type" : "type-2" 3391 }, 3392 { 3393 "default_arg" : true, 3394 "referenced_type" : "type-2" 3395 } 3396 ], 3397 "return_type" : "type-65", 3398 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3399 }, 3400 { 3401 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::writeback", 3402 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWake9writebackEv", 3403 "parameters" : 3404 [ 3405 { 3406 "is_this_ptr" : true, 3407 "referenced_type" : "type-94" 3408 } 3409 ], 3410 "return_type" : "type-65", 3411 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3412 }, 3413 { 3414 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::RefIndexDeferredStoreReleaseDeferredWake", 3415 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeC1ER22audio_utils_fifo_index", 3416 "parameters" : 3417 [ 3418 { 3419 "is_this_ptr" : true, 3420 "referenced_type" : "type-94" 3421 }, 3422 { 3423 "referenced_type" : "type-49" 3424 } 3425 ], 3426 "return_type" : "type-65", 3427 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3428 }, 3429 { 3430 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::RefIndexDeferredStoreReleaseDeferredWake", 3431 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeC2ER22audio_utils_fifo_index", 3432 "parameters" : 3433 [ 3434 { 3435 "is_this_ptr" : true, 3436 "referenced_type" : "type-94" 3437 }, 3438 { 3439 "referenced_type" : "type-49" 3440 } 3441 ], 3442 "return_type" : "type-65", 3443 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3444 }, 3445 { 3446 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::~RefIndexDeferredStoreReleaseDeferredWake", 3447 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeD1Ev", 3448 "parameters" : 3449 [ 3450 { 3451 "is_this_ptr" : true, 3452 "referenced_type" : "type-94" 3453 } 3454 ], 3455 "return_type" : "type-65", 3456 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3457 }, 3458 { 3459 "function_name" : "RefIndexDeferredStoreReleaseDeferredWake::~RefIndexDeferredStoreReleaseDeferredWake", 3460 "linker_set_key" : "_ZN40RefIndexDeferredStoreReleaseDeferredWakeD2Ev", 3461 "parameters" : 3462 [ 3463 { 3464 "is_this_ptr" : true, 3465 "referenced_type" : "type-94" 3466 } 3467 ], 3468 "return_type" : "type-65", 3469 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 3470 }, 3471 { 3472 "function_name" : "android::audio_utils::Balance::setBalance", 3473 "linker_set_key" : "_ZN7android11audio_utils7Balance10setBalanceEf", 3474 "parameters" : 3475 [ 3476 { 3477 "is_this_ptr" : true, 3478 "referenced_type" : "type-189" 3479 }, 3480 { 3481 "referenced_type" : "type-110" 3482 } 3483 ], 3484 "return_type" : "type-65", 3485 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 3486 }, 3487 { 3488 "function_name" : "android::audio_utils::Balance::setChannelMask", 3489 "linker_set_key" : "_ZN7android11audio_utils7Balance14setChannelMaskEj", 3490 "parameters" : 3491 [ 3492 { 3493 "is_this_ptr" : true, 3494 "referenced_type" : "type-189" 3495 }, 3496 { 3497 "referenced_type" : "type-5" 3498 } 3499 ], 3500 "return_type" : "type-65", 3501 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 3502 }, 3503 { 3504 "function_name" : "android::audio_utils::Balance::process", 3505 "linker_set_key" : "_ZN7android11audio_utils7Balance7processEPfm", 3506 "parameters" : 3507 [ 3508 { 3509 "is_this_ptr" : true, 3510 "referenced_type" : "type-189" 3511 }, 3512 { 3513 "referenced_type" : "type-190" 3514 }, 3515 { 3516 "referenced_type" : "type-30" 3517 } 3518 ], 3519 "return_type" : "type-65", 3520 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 3521 }, 3522 { 3523 "function_name" : "android::PowerLog::log", 3524 "linker_set_key" : "_ZN7android8PowerLog3logEPKvml", 3525 "parameters" : 3526 [ 3527 { 3528 "is_this_ptr" : true, 3529 "referenced_type" : "type-119" 3530 }, 3531 { 3532 "referenced_type" : "type-194" 3533 }, 3534 { 3535 "referenced_type" : "type-30" 3536 }, 3537 { 3538 "referenced_type" : "type-29" 3539 } 3540 ], 3541 "return_type" : "type-65", 3542 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 3543 }, 3544 { 3545 "function_name" : "android::PowerLog::PowerLog", 3546 "linker_set_key" : "_ZN7android8PowerLogC1Ejj14audio_format_tmm", 3547 "parameters" : 3548 [ 3549 { 3550 "is_this_ptr" : true, 3551 "referenced_type" : "type-119" 3552 }, 3553 { 3554 "referenced_type" : "type-5" 3555 }, 3556 { 3557 "referenced_type" : "type-5" 3558 }, 3559 { 3560 "referenced_type" : "type-86" 3561 }, 3562 { 3563 "referenced_type" : "type-30" 3564 }, 3565 { 3566 "referenced_type" : "type-30" 3567 } 3568 ], 3569 "return_type" : "type-65", 3570 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 3571 }, 3572 { 3573 "function_name" : "android::PowerLog::PowerLog", 3574 "linker_set_key" : "_ZN7android8PowerLogC2Ejj14audio_format_tmm", 3575 "parameters" : 3576 [ 3577 { 3578 "is_this_ptr" : true, 3579 "referenced_type" : "type-119" 3580 }, 3581 { 3582 "referenced_type" : "type-5" 3583 }, 3584 { 3585 "referenced_type" : "type-5" 3586 }, 3587 { 3588 "referenced_type" : "type-86" 3589 }, 3590 { 3591 "referenced_type" : "type-30" 3592 }, 3593 { 3594 "referenced_type" : "type-30" 3595 } 3596 ], 3597 "return_type" : "type-65", 3598 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 3599 }, 3600 { 3601 "access" : "protected", 3602 "function_name" : "audio_utils_fifo_base::sum", 3603 "linker_set_key" : "_ZNK21audio_utils_fifo_base3sumEjj", 3604 "parameters" : 3605 [ 3606 { 3607 "is_this_ptr" : true, 3608 "referenced_type" : "type-59" 3609 }, 3610 { 3611 "referenced_type" : "type-5" 3612 }, 3613 { 3614 "referenced_type" : "type-5" 3615 } 3616 ], 3617 "return_type" : "type-5", 3618 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3619 }, 3620 { 3621 "access" : "protected", 3622 "function_name" : "audio_utils_fifo_base::diff", 3623 "linker_set_key" : "_ZNK21audio_utils_fifo_base4diffEjjPmb", 3624 "parameters" : 3625 [ 3626 { 3627 "is_this_ptr" : true, 3628 "referenced_type" : "type-59" 3629 }, 3630 { 3631 "referenced_type" : "type-5" 3632 }, 3633 { 3634 "referenced_type" : "type-5" 3635 }, 3636 { 3637 "default_arg" : true, 3638 "referenced_type" : "type-61" 3639 }, 3640 { 3641 "default_arg" : true, 3642 "referenced_type" : "type-50" 3643 } 3644 ], 3645 "return_type" : "type-2", 3646 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3647 }, 3648 { 3649 "access" : "protected", 3650 "function_name" : "audio_utils_fifo_base::shutdown", 3651 "linker_set_key" : "_ZNK21audio_utils_fifo_base8shutdownEv", 3652 "parameters" : 3653 [ 3654 { 3655 "is_this_ptr" : true, 3656 "referenced_type" : "type-59" 3657 } 3658 ], 3659 "return_type" : "type-65", 3660 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3661 }, 3662 { 3663 "function_name" : "audio_utils_fifo_reader::getHysteresis", 3664 "linker_set_key" : "_ZNK23audio_utils_fifo_reader13getHysteresisEPiPj", 3665 "parameters" : 3666 [ 3667 { 3668 "is_this_ptr" : true, 3669 "referenced_type" : "type-91" 3670 }, 3671 { 3672 "referenced_type" : "type-93" 3673 }, 3674 { 3675 "referenced_type" : "type-87" 3676 } 3677 ], 3678 "return_type" : "type-65", 3679 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3680 }, 3681 { 3682 "function_name" : "audio_utils_fifo_writer::getHysteresis", 3683 "linker_set_key" : "_ZNK23audio_utils_fifo_writer13getHysteresisEPjS0_", 3684 "parameters" : 3685 [ 3686 { 3687 "is_this_ptr" : true, 3688 "referenced_type" : "type-84" 3689 }, 3690 { 3691 "referenced_type" : "type-87" 3692 }, 3693 { 3694 "referenced_type" : "type-87" 3695 } 3696 ], 3697 "return_type" : "type-65", 3698 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3699 }, 3700 { 3701 "function_name" : "audio_utils_fifo_writer::size", 3702 "linker_set_key" : "_ZNK23audio_utils_fifo_writer4sizeEv", 3703 "parameters" : 3704 [ 3705 { 3706 "is_this_ptr" : true, 3707 "referenced_type" : "type-84" 3708 } 3709 ], 3710 "return_type" : "type-5", 3711 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 3712 }, 3713 { 3714 "function_name" : "android::audio_utils::Balance::computeStereoBalance", 3715 "linker_set_key" : "_ZNK7android11audio_utils7Balance20computeStereoBalanceEfPfS2_", 3716 "parameters" : 3717 [ 3718 { 3719 "is_this_ptr" : true, 3720 "referenced_type" : "type-192" 3721 }, 3722 { 3723 "referenced_type" : "type-110" 3724 }, 3725 { 3726 "referenced_type" : "type-190" 3727 }, 3728 { 3729 "referenced_type" : "type-190" 3730 } 3731 ], 3732 "return_type" : "type-65", 3733 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 3734 }, 3735 { 3736 "function_name" : "android::audio_utils::Balance::toString", 3737 "linker_set_key" : "_ZNK7android11audio_utils7Balance8toStringEv", 3738 "parameters" : 3739 [ 3740 { 3741 "is_this_ptr" : true, 3742 "referenced_type" : "type-192" 3743 } 3744 ], 3745 "return_type" : "type-206", 3746 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 3747 }, 3748 { 3749 "function_name" : "android::PowerLog::dumpToString", 3750 "linker_set_key" : "_ZNK7android8PowerLog12dumpToStringEPKcml", 3751 "parameters" : 3752 [ 3753 { 3754 "is_this_ptr" : true, 3755 "referenced_type" : "type-123" 3756 }, 3757 { 3758 "default_arg" : true, 3759 "referenced_type" : "type-40" 3760 }, 3761 { 3762 "default_arg" : true, 3763 "referenced_type" : "type-30" 3764 }, 3765 { 3766 "default_arg" : true, 3767 "referenced_type" : "type-29" 3768 } 3769 ], 3770 "return_type" : "type-208", 3771 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 3772 }, 3773 { 3774 "function_name" : "android::PowerLog::dump", 3775 "linker_set_key" : "_ZNK7android8PowerLog4dumpEiPKcml", 3776 "parameters" : 3777 [ 3778 { 3779 "is_this_ptr" : true, 3780 "referenced_type" : "type-123" 3781 }, 3782 { 3783 "referenced_type" : "type-2" 3784 }, 3785 { 3786 "default_arg" : true, 3787 "referenced_type" : "type-40" 3788 }, 3789 { 3790 "default_arg" : true, 3791 "referenced_type" : "type-30" 3792 }, 3793 { 3794 "default_arg" : true, 3795 "referenced_type" : "type-29" 3796 } 3797 ], 3798 "return_type" : "type-2", 3799 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 3800 }, 3801 { 3802 "function_name" : "accumulate_float", 3803 "linker_set_key" : "accumulate_float", 3804 "parameters" : 3805 [ 3806 { 3807 "referenced_type" : "type-190" 3808 }, 3809 { 3810 "referenced_type" : "type-143" 3811 }, 3812 { 3813 "referenced_type" : "type-30" 3814 } 3815 ], 3816 "return_type" : "type-65", 3817 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 3818 }, 3819 { 3820 "function_name" : "accumulate_i16", 3821 "linker_set_key" : "accumulate_i16", 3822 "parameters" : 3823 [ 3824 { 3825 "referenced_type" : "type-146" 3826 }, 3827 { 3828 "referenced_type" : "type-142" 3829 }, 3830 { 3831 "referenced_type" : "type-30" 3832 } 3833 ], 3834 "return_type" : "type-65", 3835 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 3836 }, 3837 { 3838 "function_name" : "accumulate_i32", 3839 "linker_set_key" : "accumulate_i32", 3840 "parameters" : 3841 [ 3842 { 3843 "referenced_type" : "type-93" 3844 }, 3845 { 3846 "referenced_type" : "type-102" 3847 }, 3848 { 3849 "referenced_type" : "type-30" 3850 } 3851 ], 3852 "return_type" : "type-65", 3853 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 3854 }, 3855 { 3856 "function_name" : "accumulate_p24", 3857 "linker_set_key" : "accumulate_p24", 3858 "parameters" : 3859 [ 3860 { 3861 "referenced_type" : "type-137" 3862 }, 3863 { 3864 "referenced_type" : "type-135" 3865 }, 3866 { 3867 "referenced_type" : "type-30" 3868 } 3869 ], 3870 "return_type" : "type-65", 3871 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 3872 }, 3873 { 3874 "function_name" : "accumulate_q8_23", 3875 "linker_set_key" : "accumulate_q8_23", 3876 "parameters" : 3877 [ 3878 { 3879 "referenced_type" : "type-93" 3880 }, 3881 { 3882 "referenced_type" : "type-102" 3883 }, 3884 { 3885 "referenced_type" : "type-30" 3886 } 3887 ], 3888 "return_type" : "type-65", 3889 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 3890 }, 3891 { 3892 "function_name" : "accumulate_u8", 3893 "linker_set_key" : "accumulate_u8", 3894 "parameters" : 3895 [ 3896 { 3897 "referenced_type" : "type-137" 3898 }, 3899 { 3900 "referenced_type" : "type-135" 3901 }, 3902 { 3903 "referenced_type" : "type-30" 3904 } 3905 ], 3906 "return_type" : "type-65", 3907 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 3908 }, 3909 { 3910 "function_name" : "adjust_channels", 3911 "linker_set_key" : "adjust_channels", 3912 "parameters" : 3913 [ 3914 { 3915 "referenced_type" : "type-194" 3916 }, 3917 { 3918 "referenced_type" : "type-30" 3919 }, 3920 { 3921 "referenced_type" : "type-64" 3922 }, 3923 { 3924 "referenced_type" : "type-30" 3925 }, 3926 { 3927 "referenced_type" : "type-5" 3928 }, 3929 { 3930 "referenced_type" : "type-30" 3931 } 3932 ], 3933 "return_type" : "type-30", 3934 "source_file" : "/system/media/audio_utils/include/audio_utils/channels.h" 3935 }, 3936 { 3937 "function_name" : "adjust_channels_non_destructive", 3938 "linker_set_key" : "adjust_channels_non_destructive", 3939 "parameters" : 3940 [ 3941 { 3942 "referenced_type" : "type-194" 3943 }, 3944 { 3945 "referenced_type" : "type-30" 3946 }, 3947 { 3948 "referenced_type" : "type-64" 3949 }, 3950 { 3951 "referenced_type" : "type-30" 3952 }, 3953 { 3954 "referenced_type" : "type-5" 3955 }, 3956 { 3957 "referenced_type" : "type-30" 3958 } 3959 ], 3960 "return_type" : "type-30", 3961 "source_file" : "/system/media/audio_utils/include/audio_utils/channels.h" 3962 }, 3963 { 3964 "function_name" : "adjust_selected_channels", 3965 "linker_set_key" : "adjust_selected_channels", 3966 "parameters" : 3967 [ 3968 { 3969 "referenced_type" : "type-194" 3970 }, 3971 { 3972 "referenced_type" : "type-30" 3973 }, 3974 { 3975 "referenced_type" : "type-64" 3976 }, 3977 { 3978 "referenced_type" : "type-30" 3979 }, 3980 { 3981 "referenced_type" : "type-5" 3982 }, 3983 { 3984 "referenced_type" : "type-30" 3985 } 3986 ], 3987 "return_type" : "type-30", 3988 "source_file" : "/system/media/audio_utils/include/audio_utils/channels.h" 3989 }, 3990 { 3991 "function_name" : "audio_utils_compute_energy_mono", 3992 "linker_set_key" : "audio_utils_compute_energy_mono", 3993 "parameters" : 3994 [ 3995 { 3996 "referenced_type" : "type-194" 3997 }, 3998 { 3999 "referenced_type" : "type-86" 4000 }, 4001 { 4002 "referenced_type" : "type-30" 4003 } 4004 ], 4005 "return_type" : "type-110", 4006 "source_file" : "/system/media/audio_utils/include/audio_utils/power.h" 4007 }, 4008 { 4009 "function_name" : "audio_utils_compute_power_mono", 4010 "linker_set_key" : "audio_utils_compute_power_mono", 4011 "parameters" : 4012 [ 4013 { 4014 "referenced_type" : "type-194" 4015 }, 4016 { 4017 "referenced_type" : "type-86" 4018 }, 4019 { 4020 "referenced_type" : "type-30" 4021 } 4022 ], 4023 "return_type" : "type-110", 4024 "source_file" : "/system/media/audio_utils/include/audio_utils/power.h" 4025 }, 4026 { 4027 "function_name" : "audio_utils_is_compute_power_format_supported", 4028 "linker_set_key" : "audio_utils_is_compute_power_format_supported", 4029 "parameters" : 4030 [ 4031 { 4032 "referenced_type" : "type-86" 4033 } 4034 ], 4035 "return_type" : "type-50", 4036 "source_file" : "/system/media/audio_utils/include/audio_utils/power.h" 4037 }, 4038 { 4039 "function_name" : "create_echo_reference", 4040 "linker_set_key" : "create_echo_reference", 4041 "parameters" : 4042 [ 4043 { 4044 "referenced_type" : "type-86" 4045 }, 4046 { 4047 "referenced_type" : "type-5" 4048 }, 4049 { 4050 "referenced_type" : "type-5" 4051 }, 4052 { 4053 "referenced_type" : "type-86" 4054 }, 4055 { 4056 "referenced_type" : "type-5" 4057 }, 4058 { 4059 "referenced_type" : "type-5" 4060 }, 4061 { 4062 "referenced_type" : "type-333" 4063 } 4064 ], 4065 "return_type" : "type-2", 4066 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 4067 }, 4068 { 4069 "function_name" : "create_resampler", 4070 "linker_set_key" : "create_resampler", 4071 "parameters" : 4072 [ 4073 { 4074 "referenced_type" : "type-5" 4075 }, 4076 { 4077 "referenced_type" : "type-5" 4078 }, 4079 { 4080 "referenced_type" : "type-5" 4081 }, 4082 { 4083 "referenced_type" : "type-5" 4084 }, 4085 { 4086 "referenced_type" : "type-322" 4087 }, 4088 { 4089 "referenced_type" : "type-316" 4090 } 4091 ], 4092 "return_type" : "type-2", 4093 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 4094 }, 4095 { 4096 "function_name" : "ditherAndClamp", 4097 "linker_set_key" : "ditherAndClamp", 4098 "parameters" : 4099 [ 4100 { 4101 "referenced_type" : "type-93" 4102 }, 4103 { 4104 "referenced_type" : "type-102" 4105 }, 4106 { 4107 "referenced_type" : "type-30" 4108 } 4109 ], 4110 "return_type" : "type-65", 4111 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4112 }, 4113 { 4114 "function_name" : "downmix_to_mono_float_from_stereo_float", 4115 "linker_set_key" : "downmix_to_mono_float_from_stereo_float", 4116 "parameters" : 4117 [ 4118 { 4119 "referenced_type" : "type-190" 4120 }, 4121 { 4122 "referenced_type" : "type-143" 4123 }, 4124 { 4125 "referenced_type" : "type-30" 4126 } 4127 ], 4128 "return_type" : "type-65", 4129 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4130 }, 4131 { 4132 "function_name" : "downmix_to_mono_i16_from_stereo_i16", 4133 "linker_set_key" : "downmix_to_mono_i16_from_stereo_i16", 4134 "parameters" : 4135 [ 4136 { 4137 "referenced_type" : "type-146" 4138 }, 4139 { 4140 "referenced_type" : "type-142" 4141 }, 4142 { 4143 "referenced_type" : "type-30" 4144 } 4145 ], 4146 "return_type" : "type-65", 4147 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4148 }, 4149 { 4150 "function_name" : "error_log_create", 4151 "linker_set_key" : "error_log_create", 4152 "parameters" : 4153 [ 4154 { 4155 "referenced_type" : "type-30" 4156 }, 4157 { 4158 "referenced_type" : "type-29" 4159 } 4160 ], 4161 "return_type" : "type-44", 4162 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 4163 }, 4164 { 4165 "function_name" : "error_log_destroy", 4166 "linker_set_key" : "error_log_destroy", 4167 "parameters" : 4168 [ 4169 { 4170 "referenced_type" : "type-44" 4171 } 4172 ], 4173 "return_type" : "type-65", 4174 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 4175 }, 4176 { 4177 "function_name" : "error_log_dump", 4178 "linker_set_key" : "error_log_dump", 4179 "parameters" : 4180 [ 4181 { 4182 "referenced_type" : "type-44" 4183 }, 4184 { 4185 "referenced_type" : "type-2" 4186 }, 4187 { 4188 "referenced_type" : "type-40" 4189 }, 4190 { 4191 "referenced_type" : "type-30" 4192 }, 4193 { 4194 "referenced_type" : "type-29" 4195 } 4196 ], 4197 "return_type" : "type-2", 4198 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 4199 }, 4200 { 4201 "function_name" : "error_log_log", 4202 "linker_set_key" : "error_log_log", 4203 "parameters" : 4204 [ 4205 { 4206 "referenced_type" : "type-44" 4207 }, 4208 { 4209 "referenced_type" : "type-2" 4210 }, 4211 { 4212 "referenced_type" : "type-29" 4213 } 4214 ], 4215 "return_type" : "type-65", 4216 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 4217 }, 4218 { 4219 "function_name" : "fixed_fft_real", 4220 "linker_set_key" : "fixed_fft_real", 4221 "parameters" : 4222 [ 4223 { 4224 "referenced_type" : "type-2" 4225 }, 4226 { 4227 "referenced_type" : "type-93" 4228 } 4229 ], 4230 "return_type" : "type-65", 4231 "source_file" : "/system/media/audio_utils/include/audio_utils/fixedfft.h" 4232 }, 4233 { 4234 "function_name" : "float_from_gain", 4235 "linker_set_key" : "float_from_gain", 4236 "parameters" : 4237 [ 4238 { 4239 "referenced_type" : "type-16" 4240 } 4241 ], 4242 "return_type" : "type-110", 4243 "source_file" : "/system/media/audio_utils/include/audio_utils/minifloat.h" 4244 }, 4245 { 4246 "function_name" : "float_from_sample", 4247 "linker_set_key" : "float_from_sample", 4248 "parameters" : 4249 [ 4250 { 4251 "referenced_type" : "type-139" 4252 } 4253 ], 4254 "return_type" : "type-110", 4255 "source_file" : "/system/media/audio_utils/include/audio_utils/sample.h" 4256 }, 4257 { 4258 "function_name" : "gain_from_float", 4259 "linker_set_key" : "gain_from_float", 4260 "parameters" : 4261 [ 4262 { 4263 "referenced_type" : "type-110" 4264 } 4265 ], 4266 "return_type" : "type-16", 4267 "source_file" : "/system/media/audio_utils/include/audio_utils/minifloat.h" 4268 }, 4269 { 4270 "function_name" : "limiter", 4271 "linker_set_key" : "limiter", 4272 "parameters" : 4273 [ 4274 { 4275 "referenced_type" : "type-110" 4276 } 4277 ], 4278 "return_type" : "type-110", 4279 "source_file" : "/system/media/audio_utils/include/audio_utils/limiter.h" 4280 }, 4281 { 4282 "function_name" : "memcpy_by_audio_format", 4283 "linker_set_key" : "memcpy_by_audio_format", 4284 "parameters" : 4285 [ 4286 { 4287 "referenced_type" : "type-64" 4288 }, 4289 { 4290 "referenced_type" : "type-86" 4291 }, 4292 { 4293 "referenced_type" : "type-194" 4294 }, 4295 { 4296 "referenced_type" : "type-86" 4297 }, 4298 { 4299 "referenced_type" : "type-30" 4300 } 4301 ], 4302 "return_type" : "type-65", 4303 "source_file" : "/system/media/audio_utils/include/audio_utils/format.h" 4304 }, 4305 { 4306 "function_name" : "memcpy_by_channel_mask", 4307 "linker_set_key" : "memcpy_by_channel_mask", 4308 "parameters" : 4309 [ 4310 { 4311 "referenced_type" : "type-64" 4312 }, 4313 { 4314 "referenced_type" : "type-5" 4315 }, 4316 { 4317 "referenced_type" : "type-194" 4318 }, 4319 { 4320 "referenced_type" : "type-5" 4321 }, 4322 { 4323 "referenced_type" : "type-30" 4324 }, 4325 { 4326 "referenced_type" : "type-30" 4327 } 4328 ], 4329 "return_type" : "type-65", 4330 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4331 }, 4332 { 4333 "function_name" : "memcpy_by_index_array", 4334 "linker_set_key" : "memcpy_by_index_array", 4335 "parameters" : 4336 [ 4337 { 4338 "referenced_type" : "type-64" 4339 }, 4340 { 4341 "referenced_type" : "type-5" 4342 }, 4343 { 4344 "referenced_type" : "type-194" 4345 }, 4346 { 4347 "referenced_type" : "type-5" 4348 }, 4349 { 4350 "referenced_type" : "type-145" 4351 }, 4352 { 4353 "referenced_type" : "type-30" 4354 }, 4355 { 4356 "referenced_type" : "type-30" 4357 } 4358 ], 4359 "return_type" : "type-65", 4360 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4361 }, 4362 { 4363 "function_name" : "memcpy_by_index_array_initialization", 4364 "linker_set_key" : "memcpy_by_index_array_initialization", 4365 "parameters" : 4366 [ 4367 { 4368 "referenced_type" : "type-108" 4369 }, 4370 { 4371 "referenced_type" : "type-30" 4372 }, 4373 { 4374 "referenced_type" : "type-5" 4375 }, 4376 { 4377 "referenced_type" : "type-5" 4378 } 4379 ], 4380 "return_type" : "type-30", 4381 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4382 }, 4383 { 4384 "function_name" : "memcpy_by_index_array_initialization_dst_index", 4385 "linker_set_key" : "memcpy_by_index_array_initialization_dst_index", 4386 "parameters" : 4387 [ 4388 { 4389 "referenced_type" : "type-108" 4390 }, 4391 { 4392 "referenced_type" : "type-30" 4393 }, 4394 { 4395 "referenced_type" : "type-5" 4396 }, 4397 { 4398 "referenced_type" : "type-5" 4399 } 4400 ], 4401 "return_type" : "type-30", 4402 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4403 }, 4404 { 4405 "function_name" : "memcpy_by_index_array_initialization_from_channel_mask", 4406 "linker_set_key" : "memcpy_by_index_array_initialization_from_channel_mask", 4407 "parameters" : 4408 [ 4409 { 4410 "referenced_type" : "type-108" 4411 }, 4412 { 4413 "referenced_type" : "type-30" 4414 }, 4415 { 4416 "referenced_type" : "type-5" 4417 }, 4418 { 4419 "referenced_type" : "type-5" 4420 } 4421 ], 4422 "return_type" : "type-30", 4423 "source_file" : "/system/media/audio_utils/include/audio_utils/format.h" 4424 }, 4425 { 4426 "function_name" : "memcpy_by_index_array_initialization_src_index", 4427 "linker_set_key" : "memcpy_by_index_array_initialization_src_index", 4428 "parameters" : 4429 [ 4430 { 4431 "referenced_type" : "type-108" 4432 }, 4433 { 4434 "referenced_type" : "type-30" 4435 }, 4436 { 4437 "referenced_type" : "type-5" 4438 }, 4439 { 4440 "referenced_type" : "type-5" 4441 } 4442 ], 4443 "return_type" : "type-30", 4444 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4445 }, 4446 { 4447 "function_name" : "memcpy_to_float_from_float_with_clamping", 4448 "linker_set_key" : "memcpy_to_float_from_float_with_clamping", 4449 "parameters" : 4450 [ 4451 { 4452 "referenced_type" : "type-190" 4453 }, 4454 { 4455 "referenced_type" : "type-143" 4456 }, 4457 { 4458 "referenced_type" : "type-30" 4459 }, 4460 { 4461 "referenced_type" : "type-110" 4462 } 4463 ], 4464 "return_type" : "type-65", 4465 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4466 }, 4467 { 4468 "function_name" : "memcpy_to_float_from_i16", 4469 "linker_set_key" : "memcpy_to_float_from_i16", 4470 "parameters" : 4471 [ 4472 { 4473 "referenced_type" : "type-190" 4474 }, 4475 { 4476 "referenced_type" : "type-142" 4477 }, 4478 { 4479 "referenced_type" : "type-30" 4480 } 4481 ], 4482 "return_type" : "type-65", 4483 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4484 }, 4485 { 4486 "function_name" : "memcpy_to_float_from_i32", 4487 "linker_set_key" : "memcpy_to_float_from_i32", 4488 "parameters" : 4489 [ 4490 { 4491 "referenced_type" : "type-190" 4492 }, 4493 { 4494 "referenced_type" : "type-102" 4495 }, 4496 { 4497 "referenced_type" : "type-30" 4498 } 4499 ], 4500 "return_type" : "type-65", 4501 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4502 }, 4503 { 4504 "function_name" : "memcpy_to_float_from_p24", 4505 "linker_set_key" : "memcpy_to_float_from_p24", 4506 "parameters" : 4507 [ 4508 { 4509 "referenced_type" : "type-190" 4510 }, 4511 { 4512 "referenced_type" : "type-135" 4513 }, 4514 { 4515 "referenced_type" : "type-30" 4516 } 4517 ], 4518 "return_type" : "type-65", 4519 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4520 }, 4521 { 4522 "function_name" : "memcpy_to_float_from_q4_27", 4523 "linker_set_key" : "memcpy_to_float_from_q4_27", 4524 "parameters" : 4525 [ 4526 { 4527 "referenced_type" : "type-190" 4528 }, 4529 { 4530 "referenced_type" : "type-102" 4531 }, 4532 { 4533 "referenced_type" : "type-30" 4534 } 4535 ], 4536 "return_type" : "type-65", 4537 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4538 }, 4539 { 4540 "function_name" : "memcpy_to_float_from_q8_23", 4541 "linker_set_key" : "memcpy_to_float_from_q8_23", 4542 "parameters" : 4543 [ 4544 { 4545 "referenced_type" : "type-190" 4546 }, 4547 { 4548 "referenced_type" : "type-102" 4549 }, 4550 { 4551 "referenced_type" : "type-30" 4552 } 4553 ], 4554 "return_type" : "type-65", 4555 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4556 }, 4557 { 4558 "function_name" : "memcpy_to_float_from_u8", 4559 "linker_set_key" : "memcpy_to_float_from_u8", 4560 "parameters" : 4561 [ 4562 { 4563 "referenced_type" : "type-190" 4564 }, 4565 { 4566 "referenced_type" : "type-135" 4567 }, 4568 { 4569 "referenced_type" : "type-30" 4570 } 4571 ], 4572 "return_type" : "type-65", 4573 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4574 }, 4575 { 4576 "function_name" : "memcpy_to_i16_from_float", 4577 "linker_set_key" : "memcpy_to_i16_from_float", 4578 "parameters" : 4579 [ 4580 { 4581 "referenced_type" : "type-146" 4582 }, 4583 { 4584 "referenced_type" : "type-143" 4585 }, 4586 { 4587 "referenced_type" : "type-30" 4588 } 4589 ], 4590 "return_type" : "type-65", 4591 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4592 }, 4593 { 4594 "function_name" : "memcpy_to_i16_from_i32", 4595 "linker_set_key" : "memcpy_to_i16_from_i32", 4596 "parameters" : 4597 [ 4598 { 4599 "referenced_type" : "type-146" 4600 }, 4601 { 4602 "referenced_type" : "type-102" 4603 }, 4604 { 4605 "referenced_type" : "type-30" 4606 } 4607 ], 4608 "return_type" : "type-65", 4609 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4610 }, 4611 { 4612 "function_name" : "memcpy_to_i16_from_p24", 4613 "linker_set_key" : "memcpy_to_i16_from_p24", 4614 "parameters" : 4615 [ 4616 { 4617 "referenced_type" : "type-146" 4618 }, 4619 { 4620 "referenced_type" : "type-135" 4621 }, 4622 { 4623 "referenced_type" : "type-30" 4624 } 4625 ], 4626 "return_type" : "type-65", 4627 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4628 }, 4629 { 4630 "function_name" : "memcpy_to_i16_from_q4_27", 4631 "linker_set_key" : "memcpy_to_i16_from_q4_27", 4632 "parameters" : 4633 [ 4634 { 4635 "referenced_type" : "type-146" 4636 }, 4637 { 4638 "referenced_type" : "type-102" 4639 }, 4640 { 4641 "referenced_type" : "type-30" 4642 } 4643 ], 4644 "return_type" : "type-65", 4645 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4646 }, 4647 { 4648 "function_name" : "memcpy_to_i16_from_q8_23", 4649 "linker_set_key" : "memcpy_to_i16_from_q8_23", 4650 "parameters" : 4651 [ 4652 { 4653 "referenced_type" : "type-146" 4654 }, 4655 { 4656 "referenced_type" : "type-102" 4657 }, 4658 { 4659 "referenced_type" : "type-30" 4660 } 4661 ], 4662 "return_type" : "type-65", 4663 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4664 }, 4665 { 4666 "function_name" : "memcpy_to_i16_from_u8", 4667 "linker_set_key" : "memcpy_to_i16_from_u8", 4668 "parameters" : 4669 [ 4670 { 4671 "referenced_type" : "type-146" 4672 }, 4673 { 4674 "referenced_type" : "type-135" 4675 }, 4676 { 4677 "referenced_type" : "type-30" 4678 } 4679 ], 4680 "return_type" : "type-65", 4681 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4682 }, 4683 { 4684 "function_name" : "memcpy_to_i32_from_float", 4685 "linker_set_key" : "memcpy_to_i32_from_float", 4686 "parameters" : 4687 [ 4688 { 4689 "referenced_type" : "type-93" 4690 }, 4691 { 4692 "referenced_type" : "type-143" 4693 }, 4694 { 4695 "referenced_type" : "type-30" 4696 } 4697 ], 4698 "return_type" : "type-65", 4699 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4700 }, 4701 { 4702 "function_name" : "memcpy_to_i32_from_i16", 4703 "linker_set_key" : "memcpy_to_i32_from_i16", 4704 "parameters" : 4705 [ 4706 { 4707 "referenced_type" : "type-93" 4708 }, 4709 { 4710 "referenced_type" : "type-142" 4711 }, 4712 { 4713 "referenced_type" : "type-30" 4714 } 4715 ], 4716 "return_type" : "type-65", 4717 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4718 }, 4719 { 4720 "function_name" : "memcpy_to_i32_from_p24", 4721 "linker_set_key" : "memcpy_to_i32_from_p24", 4722 "parameters" : 4723 [ 4724 { 4725 "referenced_type" : "type-93" 4726 }, 4727 { 4728 "referenced_type" : "type-135" 4729 }, 4730 { 4731 "referenced_type" : "type-30" 4732 } 4733 ], 4734 "return_type" : "type-65", 4735 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4736 }, 4737 { 4738 "function_name" : "memcpy_to_i32_from_u8", 4739 "linker_set_key" : "memcpy_to_i32_from_u8", 4740 "parameters" : 4741 [ 4742 { 4743 "referenced_type" : "type-93" 4744 }, 4745 { 4746 "referenced_type" : "type-135" 4747 }, 4748 { 4749 "referenced_type" : "type-30" 4750 } 4751 ], 4752 "return_type" : "type-65", 4753 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4754 }, 4755 { 4756 "function_name" : "memcpy_to_p24_from_float", 4757 "linker_set_key" : "memcpy_to_p24_from_float", 4758 "parameters" : 4759 [ 4760 { 4761 "referenced_type" : "type-137" 4762 }, 4763 { 4764 "referenced_type" : "type-143" 4765 }, 4766 { 4767 "referenced_type" : "type-30" 4768 } 4769 ], 4770 "return_type" : "type-65", 4771 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4772 }, 4773 { 4774 "function_name" : "memcpy_to_p24_from_i16", 4775 "linker_set_key" : "memcpy_to_p24_from_i16", 4776 "parameters" : 4777 [ 4778 { 4779 "referenced_type" : "type-137" 4780 }, 4781 { 4782 "referenced_type" : "type-142" 4783 }, 4784 { 4785 "referenced_type" : "type-30" 4786 } 4787 ], 4788 "return_type" : "type-65", 4789 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4790 }, 4791 { 4792 "function_name" : "memcpy_to_p24_from_i32", 4793 "linker_set_key" : "memcpy_to_p24_from_i32", 4794 "parameters" : 4795 [ 4796 { 4797 "referenced_type" : "type-137" 4798 }, 4799 { 4800 "referenced_type" : "type-102" 4801 }, 4802 { 4803 "referenced_type" : "type-30" 4804 } 4805 ], 4806 "return_type" : "type-65", 4807 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4808 }, 4809 { 4810 "function_name" : "memcpy_to_p24_from_q8_23", 4811 "linker_set_key" : "memcpy_to_p24_from_q8_23", 4812 "parameters" : 4813 [ 4814 { 4815 "referenced_type" : "type-137" 4816 }, 4817 { 4818 "referenced_type" : "type-102" 4819 }, 4820 { 4821 "referenced_type" : "type-30" 4822 } 4823 ], 4824 "return_type" : "type-65", 4825 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4826 }, 4827 { 4828 "function_name" : "memcpy_to_q4_27_from_float", 4829 "linker_set_key" : "memcpy_to_q4_27_from_float", 4830 "parameters" : 4831 [ 4832 { 4833 "referenced_type" : "type-93" 4834 }, 4835 { 4836 "referenced_type" : "type-143" 4837 }, 4838 { 4839 "referenced_type" : "type-30" 4840 } 4841 ], 4842 "return_type" : "type-65", 4843 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4844 }, 4845 { 4846 "function_name" : "memcpy_to_q8_23_from_float_with_clamp", 4847 "linker_set_key" : "memcpy_to_q8_23_from_float_with_clamp", 4848 "parameters" : 4849 [ 4850 { 4851 "referenced_type" : "type-93" 4852 }, 4853 { 4854 "referenced_type" : "type-143" 4855 }, 4856 { 4857 "referenced_type" : "type-30" 4858 } 4859 ], 4860 "return_type" : "type-65", 4861 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4862 }, 4863 { 4864 "function_name" : "memcpy_to_q8_23_from_i16", 4865 "linker_set_key" : "memcpy_to_q8_23_from_i16", 4866 "parameters" : 4867 [ 4868 { 4869 "referenced_type" : "type-93" 4870 }, 4871 { 4872 "referenced_type" : "type-142" 4873 }, 4874 { 4875 "referenced_type" : "type-30" 4876 } 4877 ], 4878 "return_type" : "type-65", 4879 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4880 }, 4881 { 4882 "function_name" : "memcpy_to_q8_23_from_p24", 4883 "linker_set_key" : "memcpy_to_q8_23_from_p24", 4884 "parameters" : 4885 [ 4886 { 4887 "referenced_type" : "type-93" 4888 }, 4889 { 4890 "referenced_type" : "type-135" 4891 }, 4892 { 4893 "referenced_type" : "type-30" 4894 } 4895 ], 4896 "return_type" : "type-65", 4897 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4898 }, 4899 { 4900 "function_name" : "memcpy_to_u8_from_float", 4901 "linker_set_key" : "memcpy_to_u8_from_float", 4902 "parameters" : 4903 [ 4904 { 4905 "referenced_type" : "type-137" 4906 }, 4907 { 4908 "referenced_type" : "type-143" 4909 }, 4910 { 4911 "referenced_type" : "type-30" 4912 } 4913 ], 4914 "return_type" : "type-65", 4915 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4916 }, 4917 { 4918 "function_name" : "memcpy_to_u8_from_i16", 4919 "linker_set_key" : "memcpy_to_u8_from_i16", 4920 "parameters" : 4921 [ 4922 { 4923 "referenced_type" : "type-137" 4924 }, 4925 { 4926 "referenced_type" : "type-142" 4927 }, 4928 { 4929 "referenced_type" : "type-30" 4930 } 4931 ], 4932 "return_type" : "type-65", 4933 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4934 }, 4935 { 4936 "function_name" : "mono_blend", 4937 "linker_set_key" : "mono_blend", 4938 "parameters" : 4939 [ 4940 { 4941 "referenced_type" : "type-64" 4942 }, 4943 { 4944 "referenced_type" : "type-86" 4945 }, 4946 { 4947 "referenced_type" : "type-30" 4948 }, 4949 { 4950 "referenced_type" : "type-30" 4951 }, 4952 { 4953 "default_arg" : true, 4954 "referenced_type" : "type-50" 4955 } 4956 ], 4957 "return_type" : "type-65", 4958 "source_file" : "/system/media/audio_utils/include/audio_utils/mono_blend.h" 4959 }, 4960 { 4961 "function_name" : "nonZeroMono16", 4962 "linker_set_key" : "nonZeroMono16", 4963 "parameters" : 4964 [ 4965 { 4966 "referenced_type" : "type-142" 4967 }, 4968 { 4969 "referenced_type" : "type-30" 4970 } 4971 ], 4972 "return_type" : "type-30", 4973 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4974 }, 4975 { 4976 "function_name" : "nonZeroMono32", 4977 "linker_set_key" : "nonZeroMono32", 4978 "parameters" : 4979 [ 4980 { 4981 "referenced_type" : "type-102" 4982 }, 4983 { 4984 "referenced_type" : "type-30" 4985 } 4986 ], 4987 "return_type" : "type-30", 4988 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 4989 }, 4990 { 4991 "function_name" : "nonZeroStereo16", 4992 "linker_set_key" : "nonZeroStereo16", 4993 "parameters" : 4994 [ 4995 { 4996 "referenced_type" : "type-142" 4997 }, 4998 { 4999 "referenced_type" : "type-30" 5000 } 5001 ], 5002 "return_type" : "type-30", 5003 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5004 }, 5005 { 5006 "function_name" : "nonZeroStereo32", 5007 "linker_set_key" : "nonZeroStereo32", 5008 "parameters" : 5009 [ 5010 { 5011 "referenced_type" : "type-102" 5012 }, 5013 { 5014 "referenced_type" : "type-30" 5015 } 5016 ], 5017 "return_type" : "type-30", 5018 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5019 }, 5020 { 5021 "function_name" : "power_log_create", 5022 "linker_set_key" : "power_log_create", 5023 "parameters" : 5024 [ 5025 { 5026 "referenced_type" : "type-5" 5027 }, 5028 { 5029 "referenced_type" : "type-5" 5030 }, 5031 { 5032 "referenced_type" : "type-86" 5033 }, 5034 { 5035 "referenced_type" : "type-30" 5036 }, 5037 { 5038 "referenced_type" : "type-30" 5039 } 5040 ], 5041 "return_type" : "type-124", 5042 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5043 }, 5044 { 5045 "function_name" : "power_log_destroy", 5046 "linker_set_key" : "power_log_destroy", 5047 "parameters" : 5048 [ 5049 { 5050 "referenced_type" : "type-124" 5051 } 5052 ], 5053 "return_type" : "type-65", 5054 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5055 }, 5056 { 5057 "function_name" : "power_log_dump", 5058 "linker_set_key" : "power_log_dump", 5059 "parameters" : 5060 [ 5061 { 5062 "referenced_type" : "type-124" 5063 }, 5064 { 5065 "referenced_type" : "type-2" 5066 }, 5067 { 5068 "referenced_type" : "type-40" 5069 }, 5070 { 5071 "referenced_type" : "type-30" 5072 }, 5073 { 5074 "referenced_type" : "type-29" 5075 } 5076 ], 5077 "return_type" : "type-2", 5078 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5079 }, 5080 { 5081 "function_name" : "power_log_log", 5082 "linker_set_key" : "power_log_log", 5083 "parameters" : 5084 [ 5085 { 5086 "referenced_type" : "type-124" 5087 }, 5088 { 5089 "referenced_type" : "type-194" 5090 }, 5091 { 5092 "referenced_type" : "type-30" 5093 }, 5094 { 5095 "referenced_type" : "type-29" 5096 } 5097 ], 5098 "return_type" : "type-65", 5099 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5100 }, 5101 { 5102 "function_name" : "release_echo_reference", 5103 "linker_set_key" : "release_echo_reference", 5104 "parameters" : 5105 [ 5106 { 5107 "referenced_type" : "type-331" 5108 } 5109 ], 5110 "return_type" : "type-65", 5111 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 5112 }, 5113 { 5114 "function_name" : "release_resampler", 5115 "linker_set_key" : "release_resampler", 5116 "parameters" : 5117 [ 5118 { 5119 "referenced_type" : "type-306" 5120 } 5121 ], 5122 "return_type" : "type-65", 5123 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5124 }, 5125 { 5126 "function_name" : "roundup", 5127 "linker_set_key" : "roundup", 5128 "parameters" : 5129 [ 5130 { 5131 "referenced_type" : "type-5" 5132 } 5133 ], 5134 "return_type" : "type-5", 5135 "source_file" : "/system/media/audio_utils/include/audio_utils/roundup.h" 5136 }, 5137 { 5138 "function_name" : "sample_from_float", 5139 "linker_set_key" : "sample_from_float", 5140 "parameters" : 5141 [ 5142 { 5143 "referenced_type" : "type-110" 5144 } 5145 ], 5146 "return_type" : "type-139", 5147 "source_file" : "/system/media/audio_utils/include/audio_utils/sample.h" 5148 }, 5149 { 5150 "function_name" : "upmix_to_stereo_float_from_mono_float", 5151 "linker_set_key" : "upmix_to_stereo_float_from_mono_float", 5152 "parameters" : 5153 [ 5154 { 5155 "referenced_type" : "type-190" 5156 }, 5157 { 5158 "referenced_type" : "type-143" 5159 }, 5160 { 5161 "referenced_type" : "type-30" 5162 } 5163 ], 5164 "return_type" : "type-65", 5165 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5166 }, 5167 { 5168 "function_name" : "upmix_to_stereo_i16_from_mono_i16", 5169 "linker_set_key" : "upmix_to_stereo_i16_from_mono_i16", 5170 "parameters" : 5171 [ 5172 { 5173 "referenced_type" : "type-146" 5174 }, 5175 { 5176 "referenced_type" : "type-142" 5177 }, 5178 { 5179 "referenced_type" : "type-30" 5180 } 5181 ], 5182 "return_type" : "type-65", 5183 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5184 } 5185 ], 5186 "global_vars" : [], 5187 "lvalue_reference_types" : 5188 [ 5189 { 5190 "alignment" : 8, 5191 "linker_set_key" : "audio_utils_fifo &", 5192 "name" : "audio_utils_fifo &", 5193 "referenced_type" : "type-62", 5194 "self_type" : "type-72", 5195 "size" : 8, 5196 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5197 }, 5198 { 5199 "alignment" : 8, 5200 "linker_set_key" : "audio_utils_fifo_index &", 5201 "name" : "audio_utils_fifo_index &", 5202 "referenced_type" : "type-46", 5203 "self_type" : "type-49", 5204 "size" : 8, 5205 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5206 }, 5207 { 5208 "alignment" : 8, 5209 "linker_set_key" : "const int &", 5210 "name" : "const int &", 5211 "referenced_type" : "type-35", 5212 "self_type" : "type-36", 5213 "size" : 8, 5214 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5215 }, 5216 { 5217 "alignment" : 8, 5218 "linker_set_key" : "const log_msg &", 5219 "name" : "const log_msg &", 5220 "referenced_type" : "type-10", 5221 "self_type" : "type-22", 5222 "size" : 8, 5223 "source_file" : "/system/core/liblog/include/log/log_read.h" 5224 }, 5225 { 5226 "alignment" : 8, 5227 "linker_set_key" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > > &", 5228 "name" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > > &", 5229 "referenced_type" : "type-127", 5230 "self_type" : "type-129", 5231 "size" : 8, 5232 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h" 5233 }, 5234 { 5235 "alignment" : 8, 5236 "linker_set_key" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > > &", 5237 "name" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > > &", 5238 "referenced_type" : "type-288", 5239 "self_type" : "type-290", 5240 "size" : 8, 5241 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h" 5242 } 5243 ], 5244 "pointer_types" : 5245 [ 5246 { 5247 "alignment" : 8, 5248 "linker_set_key" : "RefIndexCachedLoadAcquireDeferredWait *", 5249 "name" : "RefIndexCachedLoadAcquireDeferredWait *", 5250 "referenced_type" : "type-48", 5251 "self_type" : "type-95", 5252 "size" : 8, 5253 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5254 }, 5255 { 5256 "alignment" : 8, 5257 "linker_set_key" : "RefIndexDeferredStoreReleaseDeferredWake *", 5258 "name" : "RefIndexDeferredStoreReleaseDeferredWake *", 5259 "referenced_type" : "type-92", 5260 "self_type" : "type-94", 5261 "size" : 8, 5262 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5263 }, 5264 { 5265 "alignment" : 8, 5266 "linker_set_key" : "android::ErrorLog<int> *", 5267 "name" : "android::ErrorLog<int> *", 5268 "referenced_type" : "type-27", 5269 "self_type" : "type-34", 5270 "size" : 8, 5271 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5272 }, 5273 { 5274 "alignment" : 8, 5275 "linker_set_key" : "android::ErrorLog<int>::Entry *", 5276 "name" : "android::ErrorLog<int>::Entry *", 5277 "referenced_type" : "type-42", 5278 "self_type" : "type-43", 5279 "size" : 8, 5280 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5281 }, 5282 { 5283 "alignment" : 8, 5284 "linker_set_key" : "android::PowerLog *", 5285 "name" : "android::PowerLog *", 5286 "referenced_type" : "type-114", 5287 "self_type" : "type-119", 5288 "size" : 8, 5289 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5290 }, 5291 { 5292 "alignment" : 8, 5293 "linker_set_key" : "android::audio_utils::Balance *", 5294 "name" : "android::audio_utils::Balance *", 5295 "referenced_type" : "type-183", 5296 "self_type" : "type-189", 5297 "size" : 8, 5298 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 5299 }, 5300 { 5301 "alignment" : 8, 5302 "linker_set_key" : "audio_utils_fifo *", 5303 "name" : "audio_utils_fifo *", 5304 "referenced_type" : "type-62", 5305 "self_type" : "type-67", 5306 "size" : 8, 5307 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5308 }, 5309 { 5310 "alignment" : 8, 5311 "linker_set_key" : "audio_utils_fifo_base *", 5312 "name" : "audio_utils_fifo_base *", 5313 "referenced_type" : "type-52", 5314 "self_type" : "type-60", 5315 "size" : 8, 5316 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5317 }, 5318 { 5319 "alignment" : 8, 5320 "linker_set_key" : "audio_utils_fifo_index *", 5321 "name" : "audio_utils_fifo_index *", 5322 "referenced_type" : "type-46", 5323 "self_type" : "type-56", 5324 "size" : 8, 5325 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5326 }, 5327 { 5328 "alignment" : 8, 5329 "linker_set_key" : "audio_utils_fifo_provider *", 5330 "name" : "audio_utils_fifo_provider *", 5331 "referenced_type" : "type-71", 5332 "self_type" : "type-73", 5333 "size" : 8, 5334 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5335 }, 5336 { 5337 "alignment" : 8, 5338 "linker_set_key" : "audio_utils_fifo_reader *", 5339 "name" : "audio_utils_fifo_reader *", 5340 "referenced_type" : "type-88", 5341 "self_type" : "type-89", 5342 "size" : 8, 5343 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5344 }, 5345 { 5346 "alignment" : 8, 5347 "linker_set_key" : "audio_utils_fifo_writer *", 5348 "name" : "audio_utils_fifo_writer *", 5349 "referenced_type" : "type-77", 5350 "self_type" : "type-78", 5351 "size" : 8, 5352 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5353 }, 5354 { 5355 "alignment" : 8, 5356 "linker_set_key" : "audio_utils_fifo_writer32 *", 5357 "name" : "audio_utils_fifo_writer32 *", 5358 "referenced_type" : "type-99", 5359 "self_type" : "type-101", 5360 "size" : 8, 5361 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 5362 }, 5363 { 5364 "alignment" : 8, 5365 "linker_set_key" : "audio_utils_iovec *", 5366 "name" : "audio_utils_iovec *", 5367 "referenced_type" : "type-70", 5368 "self_type" : "type-82", 5369 "size" : 8, 5370 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5371 }, 5372 { 5373 "alignment" : 8, 5374 "linker_set_key" : "char *", 5375 "name" : "char *", 5376 "referenced_type" : "type-9", 5377 "self_type" : "type-24", 5378 "size" : 8, 5379 "source_file" : "/system/core/liblog/include/log/log_read.h" 5380 }, 5381 { 5382 "alignment" : 8, 5383 "linker_set_key" : "const android::ErrorLog<int> *", 5384 "name" : "const android::ErrorLog<int> *", 5385 "referenced_type" : "type-37", 5386 "self_type" : "type-38", 5387 "size" : 8, 5388 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5389 }, 5390 { 5391 "alignment" : 8, 5392 "linker_set_key" : "const android::PowerLog *", 5393 "name" : "const android::PowerLog *", 5394 "referenced_type" : "type-122", 5395 "self_type" : "type-123", 5396 "size" : 8, 5397 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5398 }, 5399 { 5400 "alignment" : 8, 5401 "linker_set_key" : "const android::audio_utils::Balance *", 5402 "name" : "const android::audio_utils::Balance *", 5403 "referenced_type" : "type-191", 5404 "self_type" : "type-192", 5405 "size" : 8, 5406 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 5407 }, 5408 { 5409 "alignment" : 8, 5410 "linker_set_key" : "const audio_utils_fifo *", 5411 "name" : "const audio_utils_fifo *", 5412 "referenced_type" : "type-68", 5413 "self_type" : "type-69", 5414 "size" : 8, 5415 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5416 }, 5417 { 5418 "alignment" : 8, 5419 "linker_set_key" : "const audio_utils_fifo_base *", 5420 "name" : "const audio_utils_fifo_base *", 5421 "referenced_type" : "type-58", 5422 "self_type" : "type-59", 5423 "size" : 8, 5424 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5425 }, 5426 { 5427 "alignment" : 8, 5428 "linker_set_key" : "const audio_utils_fifo_provider *", 5429 "name" : "const audio_utils_fifo_provider *", 5430 "referenced_type" : "type-74", 5431 "self_type" : "type-75", 5432 "size" : 8, 5433 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5434 }, 5435 { 5436 "alignment" : 8, 5437 "linker_set_key" : "const audio_utils_fifo_reader *", 5438 "name" : "const audio_utils_fifo_reader *", 5439 "referenced_type" : "type-90", 5440 "self_type" : "type-91", 5441 "size" : 8, 5442 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5443 }, 5444 { 5445 "alignment" : 8, 5446 "linker_set_key" : "const audio_utils_fifo_writer *", 5447 "name" : "const audio_utils_fifo_writer *", 5448 "referenced_type" : "type-83", 5449 "self_type" : "type-84", 5450 "size" : 8, 5451 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5452 }, 5453 { 5454 "alignment" : 8, 5455 "linker_set_key" : "const char *", 5456 "name" : "const char *", 5457 "referenced_type" : "type-39", 5458 "self_type" : "type-40", 5459 "size" : 8, 5460 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5461 }, 5462 { 5463 "alignment" : 8, 5464 "linker_set_key" : "const float *", 5465 "name" : "const float *", 5466 "referenced_type" : "type-109", 5467 "self_type" : "type-143", 5468 "size" : 8, 5469 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5470 }, 5471 { 5472 "alignment" : 8, 5473 "linker_set_key" : "const int *", 5474 "name" : "const int *", 5475 "referenced_type" : "type-35", 5476 "self_type" : "type-102", 5477 "size" : 8, 5478 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 5479 }, 5480 { 5481 "alignment" : 8, 5482 "linker_set_key" : "const log_msg *", 5483 "name" : "const log_msg *", 5484 "referenced_type" : "type-10", 5485 "self_type" : "type-21", 5486 "size" : 8, 5487 "source_file" : "/system/core/liblog/include/log/log_read.h" 5488 }, 5489 { 5490 "alignment" : 8, 5491 "linker_set_key" : "const short *", 5492 "name" : "const short *", 5493 "referenced_type" : "type-138", 5494 "self_type" : "type-142", 5495 "size" : 8, 5496 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5497 }, 5498 { 5499 "alignment" : 8, 5500 "linker_set_key" : "const signed char *", 5501 "name" : "const signed char *", 5502 "referenced_type" : "type-144", 5503 "self_type" : "type-145", 5504 "size" : 8, 5505 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5506 }, 5507 { 5508 "alignment" : 8, 5509 "linker_set_key" : "const timespec *", 5510 "name" : "const timespec *", 5511 "referenced_type" : "type-245", 5512 "self_type" : "type-247", 5513 "size" : 8, 5514 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5515 }, 5516 { 5517 "alignment" : 8, 5518 "linker_set_key" : "const timespec *", 5519 "name" : "const timespec *", 5520 "referenced_type" : "type-258", 5521 "self_type" : "type-260", 5522 "size" : 8, 5523 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5524 }, 5525 { 5526 "alignment" : 8, 5527 "linker_set_key" : "const timespec *", 5528 "name" : "const timespec *", 5529 "referenced_type" : "type-274", 5530 "self_type" : "type-276", 5531 "size" : 8, 5532 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5533 }, 5534 { 5535 "alignment" : 8, 5536 "linker_set_key" : "const timespec *", 5537 "name" : "const timespec *", 5538 "referenced_type" : "type-278", 5539 "self_type" : "type-280", 5540 "size" : 8, 5541 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5542 }, 5543 { 5544 "alignment" : 8, 5545 "linker_set_key" : "const timespec *", 5546 "name" : "const timespec *", 5547 "referenced_type" : "type-79", 5548 "self_type" : "type-81", 5549 "size" : 8, 5550 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5551 }, 5552 { 5553 "alignment" : 8, 5554 "linker_set_key" : "const timespec *", 5555 "name" : "const timespec *", 5556 "referenced_type" : "type-96", 5557 "self_type" : "type-98", 5558 "size" : 8, 5559 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 5560 }, 5561 { 5562 "alignment" : 8, 5563 "linker_set_key" : "const unsigned char *", 5564 "name" : "const unsigned char *", 5565 "referenced_type" : "type-136", 5566 "self_type" : "type-135", 5567 "size" : 8, 5568 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5569 }, 5570 { 5571 "alignment" : 8, 5572 "linker_set_key" : "const void *", 5573 "name" : "const void *", 5574 "referenced_type" : "type-193", 5575 "self_type" : "type-194", 5576 "size" : 8, 5577 "source_file" : "/system/media/audio_utils/include/audio_utils/channels.h" 5578 }, 5579 { 5580 "alignment" : 8, 5581 "linker_set_key" : "echo_reference_buffer *", 5582 "name" : "echo_reference_buffer *", 5583 "referenced_type" : "type-326", 5584 "self_type" : "type-332", 5585 "size" : 8, 5586 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 5587 }, 5588 { 5589 "alignment" : 8, 5590 "linker_set_key" : "echo_reference_itfe *", 5591 "name" : "echo_reference_itfe *", 5592 "referenced_type" : "type-328", 5593 "self_type" : "type-331", 5594 "size" : 8, 5595 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 5596 }, 5597 { 5598 "alignment" : 8, 5599 "linker_set_key" : "echo_reference_itfe **", 5600 "name" : "echo_reference_itfe **", 5601 "referenced_type" : "type-331", 5602 "self_type" : "type-333", 5603 "size" : 8, 5604 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 5605 }, 5606 { 5607 "alignment" : 8, 5608 "linker_set_key" : "error_log_t *", 5609 "name" : "error_log_t *", 5610 "referenced_type" : "type-226", 5611 "self_type" : "type-225", 5612 "size" : 8, 5613 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5614 }, 5615 { 5616 "alignment" : 8, 5617 "linker_set_key" : "error_log_t *", 5618 "name" : "error_log_t *", 5619 "referenced_type" : "type-272", 5620 "self_type" : "type-271", 5621 "size" : 8, 5622 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5623 }, 5624 { 5625 "alignment" : 8, 5626 "linker_set_key" : "error_log_t *", 5627 "name" : "error_log_t *", 5628 "referenced_type" : "type-45", 5629 "self_type" : "type-44", 5630 "size" : 8, 5631 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5632 }, 5633 { 5634 "alignment" : 8, 5635 "linker_set_key" : "float *", 5636 "name" : "float *", 5637 "referenced_type" : "type-110", 5638 "self_type" : "type-190", 5639 "size" : 8, 5640 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 5641 }, 5642 { 5643 "alignment" : 8, 5644 "linker_set_key" : "int (*)(echo_reference_itfe *, echo_reference_buffer *)", 5645 "name" : "int (*)(echo_reference_itfe *, echo_reference_buffer *)", 5646 "referenced_type" : "type-330", 5647 "self_type" : "type-329", 5648 "size" : 8, 5649 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h" 5650 }, 5651 { 5652 "alignment" : 8, 5653 "linker_set_key" : "int (*)(resampler_buffer_provider *, resampler_buffer *)", 5654 "name" : "int (*)(resampler_buffer_provider *, resampler_buffer *)", 5655 "referenced_type" : "type-321", 5656 "self_type" : "type-320", 5657 "size" : 8, 5658 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5659 }, 5660 { 5661 "alignment" : 8, 5662 "linker_set_key" : "int (*)(resampler_itfe *)", 5663 "name" : "int (*)(resampler_itfe *)", 5664 "referenced_type" : "type-315", 5665 "self_type" : "type-314", 5666 "size" : 8, 5667 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5668 }, 5669 { 5670 "alignment" : 8, 5671 "linker_set_key" : "int (*)(resampler_itfe *, short *, unsigned long *)", 5672 "name" : "int (*)(resampler_itfe *, short *, unsigned long *)", 5673 "referenced_type" : "type-311", 5674 "self_type" : "type-310", 5675 "size" : 8, 5676 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5677 }, 5678 { 5679 "alignment" : 8, 5680 "linker_set_key" : "int (*)(resampler_itfe *, short *, unsigned long *, short *, unsigned long *)", 5681 "name" : "int (*)(resampler_itfe *, short *, unsigned long *, short *, unsigned long *)", 5682 "referenced_type" : "type-313", 5683 "self_type" : "type-312", 5684 "size" : 8, 5685 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5686 }, 5687 { 5688 "alignment" : 8, 5689 "linker_set_key" : "int *", 5690 "name" : "int *", 5691 "referenced_type" : "type-2", 5692 "self_type" : "type-93", 5693 "size" : 8, 5694 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5695 }, 5696 { 5697 "alignment" : 8, 5698 "linker_set_key" : "log_msg *", 5699 "name" : "log_msg *", 5700 "referenced_type" : "type-11", 5701 "self_type" : "type-23", 5702 "size" : 8, 5703 "source_file" : "/system/core/liblog/include/log/log_read.h" 5704 }, 5705 { 5706 "alignment" : 8, 5707 "linker_set_key" : "power_log_t *", 5708 "name" : "power_log_t *", 5709 "referenced_type" : "type-125", 5710 "self_type" : "type-124", 5711 "size" : 8, 5712 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5713 }, 5714 { 5715 "alignment" : 8, 5716 "linker_set_key" : "power_log_t *", 5717 "name" : "power_log_t *", 5718 "referenced_type" : "type-287", 5719 "self_type" : "type-286", 5720 "size" : 8, 5721 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5722 }, 5723 { 5724 "alignment" : 8, 5725 "linker_set_key" : "resampler_buffer *", 5726 "name" : "resampler_buffer *", 5727 "referenced_type" : "type-317", 5728 "self_type" : "type-323", 5729 "size" : 8, 5730 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5731 }, 5732 { 5733 "alignment" : 8, 5734 "linker_set_key" : "resampler_buffer_provider *", 5735 "name" : "resampler_buffer_provider *", 5736 "referenced_type" : "type-319", 5737 "self_type" : "type-322", 5738 "size" : 8, 5739 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5740 }, 5741 { 5742 "alignment" : 8, 5743 "linker_set_key" : "resampler_itfe *", 5744 "name" : "resampler_itfe *", 5745 "referenced_type" : "type-307", 5746 "self_type" : "type-306", 5747 "size" : 8, 5748 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5749 }, 5750 { 5751 "alignment" : 8, 5752 "linker_set_key" : "resampler_itfe **", 5753 "name" : "resampler_itfe **", 5754 "referenced_type" : "type-306", 5755 "self_type" : "type-316", 5756 "size" : 8, 5757 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5758 }, 5759 { 5760 "alignment" : 8, 5761 "linker_set_key" : "short *", 5762 "name" : "short *", 5763 "referenced_type" : "type-139", 5764 "self_type" : "type-146", 5765 "size" : 8, 5766 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5767 }, 5768 { 5769 "alignment" : 8, 5770 "linker_set_key" : "signed char *", 5771 "name" : "signed char *", 5772 "referenced_type" : "type-107", 5773 "self_type" : "type-108", 5774 "size" : 8, 5775 "source_file" : "/system/media/audio_utils/include/audio_utils/format.h" 5776 }, 5777 { 5778 "alignment" : 8, 5779 "linker_set_key" : "unsigned char *", 5780 "name" : "unsigned char *", 5781 "referenced_type" : "type-14", 5782 "self_type" : "type-137", 5783 "size" : 8, 5784 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 5785 }, 5786 { 5787 "alignment" : 8, 5788 "linker_set_key" : "unsigned int *", 5789 "name" : "unsigned int *", 5790 "referenced_type" : "type-5", 5791 "self_type" : "type-87", 5792 "size" : 8, 5793 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5794 }, 5795 { 5796 "alignment" : 8, 5797 "linker_set_key" : "unsigned long *", 5798 "name" : "unsigned long *", 5799 "referenced_type" : "type-30", 5800 "self_type" : "type-61", 5801 "size" : 8, 5802 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5803 }, 5804 { 5805 "alignment" : 8, 5806 "linker_set_key" : "void (*)(resampler_buffer_provider *, resampler_buffer *)", 5807 "name" : "void (*)(resampler_buffer_provider *, resampler_buffer *)", 5808 "referenced_type" : "type-325", 5809 "self_type" : "type-324", 5810 "size" : 8, 5811 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5812 }, 5813 { 5814 "alignment" : 8, 5815 "linker_set_key" : "void (*)(resampler_itfe *)", 5816 "name" : "void (*)(resampler_itfe *)", 5817 "referenced_type" : "type-309", 5818 "self_type" : "type-308", 5819 "size" : 8, 5820 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h" 5821 }, 5822 { 5823 "alignment" : 8, 5824 "linker_set_key" : "void *", 5825 "name" : "void *", 5826 "referenced_type" : "type-65", 5827 "self_type" : "type-64", 5828 "size" : 8, 5829 "source_file" : "/system/media/audio/include/system/audio.h" 5830 } 5831 ], 5832 "qualified_types" : 5833 [ 5834 { 5835 "alignment" : 8, 5836 "is_const" : true, 5837 "linker_set_key" : "audio_utils_fifo_index *const", 5838 "name" : "audio_utils_fifo_index *const", 5839 "referenced_type" : "type-56", 5840 "self_type" : "type-55", 5841 "size" : 8, 5842 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5843 }, 5844 { 5845 "alignment" : 8, 5846 "is_const" : true, 5847 "linker_set_key" : "const android::ErrorLog<int>", 5848 "name" : "const android::ErrorLog<int>", 5849 "referenced_type" : "type-27", 5850 "self_type" : "type-37", 5851 "size" : 88, 5852 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5853 }, 5854 { 5855 "alignment" : 8, 5856 "is_const" : true, 5857 "linker_set_key" : "const android::PowerLog", 5858 "name" : "const android::PowerLog", 5859 "referenced_type" : "type-114", 5860 "self_type" : "type-122", 5861 "size" : 128, 5862 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5863 }, 5864 { 5865 "alignment" : 16, 5866 "is_const" : true, 5867 "linker_set_key" : "const android::audio_utils::Balance", 5868 "name" : "const android::audio_utils::Balance", 5869 "referenced_type" : "type-183", 5870 "self_type" : "type-191", 5871 "size" : 160, 5872 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 5873 }, 5874 { 5875 "alignment" : 1, 5876 "is_const" : true, 5877 "linker_set_key" : "const audio_attributes_t", 5878 "name" : "const audio_attributes_t", 5879 "referenced_type" : "type-3", 5880 "self_type" : "type-57", 5881 "size" : 272, 5882 "source_file" : "/system/media/audio/include/system/audio.h" 5883 }, 5884 { 5885 "alignment" : 8, 5886 "is_const" : true, 5887 "linker_set_key" : "const audio_config", 5888 "name" : "const audio_config", 5889 "referenced_type" : "type-105", 5890 "self_type" : "type-106", 5891 "size" : 72, 5892 "source_file" : "/system/media/audio/include/system/audio.h" 5893 }, 5894 { 5895 "alignment" : 4, 5896 "is_const" : true, 5897 "linker_set_key" : "const audio_config_base", 5898 "name" : "const audio_config_base", 5899 "referenced_type" : "type-111", 5900 "self_type" : "type-112", 5901 "size" : 12, 5902 "source_file" : "/system/media/audio/include/system/audio.h" 5903 }, 5904 { 5905 "alignment" : 4, 5906 "is_const" : true, 5907 "linker_set_key" : "const audio_format_t", 5908 "name" : "const audio_format_t", 5909 "referenced_type" : "type-86", 5910 "self_type" : "type-116", 5911 "size" : 4, 5912 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 5913 }, 5914 { 5915 "alignment" : 8, 5916 "is_const" : true, 5917 "linker_set_key" : "const audio_offload_info_t", 5918 "name" : "const audio_offload_info_t", 5919 "referenced_type" : "type-85", 5920 "self_type" : "type-103", 5921 "size" : 48, 5922 "source_file" : "/system/media/audio/include/system/audio.h" 5923 }, 5924 { 5925 "alignment" : 8, 5926 "is_const" : true, 5927 "linker_set_key" : "const audio_utils_fifo", 5928 "name" : "const audio_utils_fifo", 5929 "referenced_type" : "type-62", 5930 "self_type" : "type-68", 5931 "size" : 72, 5932 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5933 }, 5934 { 5935 "alignment" : 8, 5936 "is_const" : true, 5937 "linker_set_key" : "const audio_utils_fifo_base", 5938 "name" : "const audio_utils_fifo_base", 5939 "referenced_type" : "type-52", 5940 "self_type" : "type-58", 5941 "size" : 48, 5942 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5943 }, 5944 { 5945 "alignment" : 8, 5946 "is_const" : true, 5947 "linker_set_key" : "const audio_utils_fifo_provider", 5948 "name" : "const audio_utils_fifo_provider", 5949 "referenced_type" : "type-71", 5950 "self_type" : "type-74", 5951 "size" : 32, 5952 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5953 }, 5954 { 5955 "alignment" : 8, 5956 "is_const" : true, 5957 "linker_set_key" : "const audio_utils_fifo_reader", 5958 "name" : "const audio_utils_fifo_reader", 5959 "referenced_type" : "type-88", 5960 "self_type" : "type-90", 5961 "size" : 80, 5962 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5963 }, 5964 { 5965 "alignment" : 4, 5966 "is_const" : true, 5967 "linker_set_key" : "const audio_utils_fifo_sync", 5968 "name" : "const audio_utils_fifo_sync", 5969 "referenced_type" : "type-51", 5970 "self_type" : "type-54", 5971 "size" : 4, 5972 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5973 }, 5974 { 5975 "alignment" : 8, 5976 "is_const" : true, 5977 "linker_set_key" : "const audio_utils_fifo_writer", 5978 "name" : "const audio_utils_fifo_writer", 5979 "referenced_type" : "type-77", 5980 "self_type" : "type-83", 5981 "size" : 56, 5982 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 5983 }, 5984 { 5985 "alignment" : 1, 5986 "is_const" : true, 5987 "linker_set_key" : "const char", 5988 "name" : "const char", 5989 "referenced_type" : "type-9", 5990 "self_type" : "type-39", 5991 "size" : 1, 5992 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 5993 }, 5994 { 5995 "alignment" : 4, 5996 "is_const" : true, 5997 "linker_set_key" : "const float", 5998 "name" : "const float", 5999 "referenced_type" : "type-110", 6000 "self_type" : "type-109", 6001 "size" : 4, 6002 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 6003 }, 6004 { 6005 "alignment" : 4, 6006 "is_const" : true, 6007 "linker_set_key" : "const int", 6008 "name" : "const int", 6009 "referenced_type" : "type-2", 6010 "self_type" : "type-35", 6011 "size" : 4, 6012 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 6013 }, 6014 { 6015 "alignment" : 4, 6016 "is_const" : true, 6017 "linker_set_key" : "const log_msg", 6018 "name" : "const log_msg", 6019 "referenced_type" : "type-11", 6020 "self_type" : "type-10", 6021 "size" : 5124, 6022 "source_file" : "/system/core/liblog/include/log/log_read.h" 6023 }, 6024 { 6025 "alignment" : 8, 6026 "is_const" : true, 6027 "linker_set_key" : "const long", 6028 "name" : "const long", 6029 "referenced_type" : "type-29", 6030 "self_type" : "type-31", 6031 "size" : 8, 6032 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h" 6033 }, 6034 { 6035 "alignment" : 2, 6036 "is_const" : true, 6037 "linker_set_key" : "const short", 6038 "name" : "const short", 6039 "referenced_type" : "type-139", 6040 "self_type" : "type-138", 6041 "size" : 2, 6042 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 6043 }, 6044 { 6045 "alignment" : 1, 6046 "is_const" : true, 6047 "linker_set_key" : "const signed char", 6048 "name" : "const signed char", 6049 "referenced_type" : "type-107", 6050 "self_type" : "type-144", 6051 "size" : 1, 6052 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 6053 }, 6054 { 6055 "alignment" : 8, 6056 "is_const" : true, 6057 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6058 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6059 "referenced_type" : "type-131", 6060 "self_type" : "type-130", 6061 "size" : 24, 6062 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h" 6063 }, 6064 { 6065 "alignment" : 8, 6066 "is_const" : true, 6067 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6068 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6069 "referenced_type" : "type-293", 6070 "self_type" : "type-292", 6071 "size" : 24, 6072 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h" 6073 }, 6074 { 6075 "alignment" : 16, 6076 "is_const" : true, 6077 "linker_set_key" : "const std::function<float (float)>", 6078 "name" : "const std::function<float (float)>", 6079 "referenced_type" : "type-188", 6080 "self_type" : "type-187", 6081 "size" : 48, 6082 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 6083 }, 6084 { 6085 "alignment" : 16, 6086 "is_const" : true, 6087 "linker_set_key" : "const std::function<float (float)>", 6088 "name" : "const std::function<float (float)>", 6089 "referenced_type" : "type-270", 6090 "self_type" : "type-269", 6091 "size" : 48, 6092 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 6093 }, 6094 { 6095 "alignment" : 16, 6096 "is_const" : true, 6097 "linker_set_key" : "const std::function<float (float)>", 6098 "name" : "const std::function<float (float)>", 6099 "referenced_type" : "type-338", 6100 "self_type" : "type-337", 6101 "size" : 48, 6102 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h" 6103 }, 6104 { 6105 "alignment" : 8, 6106 "is_const" : true, 6107 "linker_set_key" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > >", 6108 "name" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > >", 6109 "referenced_type" : "type-128", 6110 "self_type" : "type-127", 6111 "size" : 24, 6112 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h" 6113 }, 6114 { 6115 "alignment" : 8, 6116 "is_const" : true, 6117 "linker_set_key" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > >", 6118 "name" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int> > >", 6119 "referenced_type" : "type-289", 6120 "self_type" : "type-288", 6121 "size" : 24, 6122 "source_file" : "/system/media/audio_utils/include/audio_utils/LogPlot.h" 6123 }, 6124 { 6125 "alignment" : 8, 6126 "is_const" : true, 6127 "linker_set_key" : "const timespec", 6128 "name" : "const timespec", 6129 "referenced_type" : "type-246", 6130 "self_type" : "type-245", 6131 "size" : 16, 6132 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 6133 }, 6134 { 6135 "alignment" : 8, 6136 "is_const" : true, 6137 "linker_set_key" : "const timespec", 6138 "name" : "const timespec", 6139 "referenced_type" : "type-259", 6140 "self_type" : "type-258", 6141 "size" : 16, 6142 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 6143 }, 6144 { 6145 "alignment" : 8, 6146 "is_const" : true, 6147 "linker_set_key" : "const timespec", 6148 "name" : "const timespec", 6149 "referenced_type" : "type-275", 6150 "self_type" : "type-274", 6151 "size" : 16, 6152 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 6153 }, 6154 { 6155 "alignment" : 8, 6156 "is_const" : true, 6157 "linker_set_key" : "const timespec", 6158 "name" : "const timespec", 6159 "referenced_type" : "type-279", 6160 "self_type" : "type-278", 6161 "size" : 16, 6162 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 6163 }, 6164 { 6165 "alignment" : 8, 6166 "is_const" : true, 6167 "linker_set_key" : "const timespec", 6168 "name" : "const timespec", 6169 "referenced_type" : "type-80", 6170 "self_type" : "type-79", 6171 "size" : 16, 6172 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 6173 }, 6174 { 6175 "alignment" : 8, 6176 "is_const" : true, 6177 "linker_set_key" : "const timespec", 6178 "name" : "const timespec", 6179 "referenced_type" : "type-97", 6180 "self_type" : "type-96", 6181 "size" : 16, 6182 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h" 6183 }, 6184 { 6185 "alignment" : 1, 6186 "is_const" : true, 6187 "linker_set_key" : "const unsigned char", 6188 "name" : "const unsigned char", 6189 "referenced_type" : "type-14", 6190 "self_type" : "type-136", 6191 "size" : 1, 6192 "source_file" : "/system/media/audio_utils/include/audio_utils/primitives.h" 6193 }, 6194 { 6195 "alignment" : 4, 6196 "is_const" : true, 6197 "linker_set_key" : "const unsigned int", 6198 "name" : "const unsigned int", 6199 "referenced_type" : "type-5", 6200 "self_type" : "type-53", 6201 "size" : 4, 6202 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 6203 }, 6204 { 6205 "alignment" : 8, 6206 "is_const" : true, 6207 "linker_set_key" : "const unsigned long", 6208 "name" : "const unsigned long", 6209 "referenced_type" : "type-30", 6210 "self_type" : "type-117", 6211 "size" : 8, 6212 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h" 6213 }, 6214 { 6215 "is_const" : true, 6216 "linker_set_key" : "const void", 6217 "name" : "const void", 6218 "referenced_type" : "type-65", 6219 "self_type" : "type-193", 6220 "source_file" : "/system/media/audio_utils/include/audio_utils/channels.h" 6221 }, 6222 { 6223 "alignment" : 8, 6224 "is_const" : true, 6225 "linker_set_key" : "int *const", 6226 "name" : "int *const", 6227 "referenced_type" : "type-93", 6228 "self_type" : "type-100", 6229 "size" : 8, 6230 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h" 6231 }, 6232 { 6233 "alignment" : 8, 6234 "is_const" : true, 6235 "linker_set_key" : "void *const", 6236 "name" : "void *const", 6237 "referenced_type" : "type-64", 6238 "self_type" : "type-63", 6239 "size" : 8, 6240 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h" 6241 } 6242 ], 6243 "record_types" : 6244 [ 6245 { 6246 "alignment" : 8, 6247 "fields" : 6248 [ 6249 { 6250 "access" : "private", 6251 "field_name" : "mIndex", 6252 "referenced_type" : "type-49" 6253 }, 6254 { 6255 "access" : "private", 6256 "field_name" : "mValue", 6257 "field_offset" : 64, 6258 "referenced_type" : "type-5" 6259 }, 6260 { 6261 "access" : "private", 6262 "field_name" : "mLoaded", 6263 "field_offset" : 96, 6264 "referenced_type" : "type-50" 6265 } 6266 ], 6267 "linker_set_key" : "RefIndexCachedLoadAcquireDeferredWait", 6268 "name" : "RefIndexCachedLoadAcquireDeferredWait", 6269 "record_kind" : "class", 6270 "referenced_type" : "type-48", 6271 "self_type" : "type-48", 6272 "size" : 16, 6273 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h", 6274 "unique_id" : "_ZTS37RefIndexCachedLoadAcquireDeferredWait" 6275 }, 6276 { 6277 "alignment" : 8, 6278 "fields" : 6279 [ 6280 { 6281 "access" : "private", 6282 "field_name" : "mIndex", 6283 "referenced_type" : "type-49" 6284 }, 6285 { 6286 "access" : "private", 6287 "field_name" : "mValue", 6288 "field_offset" : 64, 6289 "referenced_type" : "type-5" 6290 }, 6291 { 6292 "access" : "private", 6293 "field_name" : "mWriteback", 6294 "field_offset" : 96, 6295 "referenced_type" : "type-50" 6296 }, 6297 { 6298 "access" : "private", 6299 "field_name" : "mWaiters", 6300 "field_offset" : 128, 6301 "referenced_type" : "type-2" 6302 }, 6303 { 6304 "access" : "private", 6305 "field_name" : "mWakeOp", 6306 "field_offset" : 160, 6307 "referenced_type" : "type-2" 6308 } 6309 ], 6310 "linker_set_key" : "RefIndexDeferredStoreReleaseDeferredWake", 6311 "name" : "RefIndexDeferredStoreReleaseDeferredWake", 6312 "record_kind" : "class", 6313 "referenced_type" : "type-92", 6314 "self_type" : "type-92", 6315 "size" : 24, 6316 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h", 6317 "unique_id" : "_ZTS40RefIndexDeferredStoreReleaseDeferredWake" 6318 }, 6319 { 6320 "alignment" : 8, 6321 "fields" : 6322 [ 6323 { 6324 "access" : "private", 6325 "field_name" : "mLock", 6326 "referenced_type" : "type-28" 6327 }, 6328 { 6329 "access" : "private", 6330 "field_name" : "mErrors", 6331 "field_offset" : 320, 6332 "referenced_type" : "type-29" 6333 }, 6334 { 6335 "access" : "private", 6336 "field_name" : "mIdx", 6337 "field_offset" : 384, 6338 "referenced_type" : "type-30" 6339 }, 6340 { 6341 "access" : "private", 6342 "field_name" : "mAggregateNs", 6343 "field_offset" : 448, 6344 "referenced_type" : "type-31" 6345 }, 6346 { 6347 "access" : "private", 6348 "field_name" : "mEntries", 6349 "field_offset" : 512, 6350 "referenced_type" : "type-32" 6351 } 6352 ], 6353 "linker_set_key" : "android::ErrorLog<int>", 6354 "name" : "android::ErrorLog<int>", 6355 "record_kind" : "class", 6356 "referenced_type" : "type-27", 6357 "self_type" : "type-27", 6358 "size" : 88, 6359 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h", 6360 "template_args" : [ "type-2" ], 6361 "unique_id" : "_ZTSN7android8ErrorLogIiEE" 6362 }, 6363 { 6364 "alignment" : 8, 6365 "fields" : 6366 [ 6367 { 6368 "field_name" : "mCode", 6369 "referenced_type" : "type-2" 6370 }, 6371 { 6372 "field_name" : "mCount", 6373 "field_offset" : 32, 6374 "referenced_type" : "type-5" 6375 }, 6376 { 6377 "field_name" : "mFirstTime", 6378 "field_offset" : 64, 6379 "referenced_type" : "type-29" 6380 }, 6381 { 6382 "field_name" : "mLastTime", 6383 "field_offset" : 128, 6384 "referenced_type" : "type-29" 6385 } 6386 ], 6387 "linker_set_key" : "android::ErrorLog<int>::Entry", 6388 "name" : "android::ErrorLog<int>::Entry", 6389 "referenced_type" : "type-42", 6390 "self_type" : "type-42", 6391 "size" : 24, 6392 "source_file" : "/system/media/audio_utils/include/audio_utils/ErrorLog.h", 6393 "unique_id" : "_ZTSN7android8ErrorLogIiE5EntryE" 6394 }, 6395 { 6396 "alignment" : 8, 6397 "fields" : 6398 [ 6399 { 6400 "access" : "private", 6401 "field_name" : "mLock", 6402 "referenced_type" : "type-115" 6403 }, 6404 { 6405 "access" : "private", 6406 "field_name" : "mCurrentTime", 6407 "field_offset" : 320, 6408 "referenced_type" : "type-29" 6409 }, 6410 { 6411 "access" : "private", 6412 "field_name" : "mCurrentEnergy", 6413 "field_offset" : 384, 6414 "referenced_type" : "type-110" 6415 }, 6416 { 6417 "access" : "private", 6418 "field_name" : "mCurrentFrames", 6419 "field_offset" : 448, 6420 "referenced_type" : "type-30" 6421 }, 6422 { 6423 "access" : "private", 6424 "field_name" : "mIdx", 6425 "field_offset" : 512, 6426 "referenced_type" : "type-30" 6427 }, 6428 { 6429 "access" : "private", 6430 "field_name" : "mConsecutiveZeroes", 6431 "field_offset" : 576, 6432 "referenced_type" : "type-30" 6433 }, 6434 { 6435 "access" : "private", 6436 "field_name" : "mSampleRate", 6437 "field_offset" : 640, 6438 "referenced_type" : "type-53" 6439 }, 6440 { 6441 "access" : "private", 6442 "field_name" : "mChannelCount", 6443 "field_offset" : 672, 6444 "referenced_type" : "type-53" 6445 }, 6446 { 6447 "access" : "private", 6448 "field_name" : "mFormat", 6449 "field_offset" : 704, 6450 "referenced_type" : "type-116" 6451 }, 6452 { 6453 "access" : "private", 6454 "field_name" : "mFramesPerEntry", 6455 "field_offset" : 768, 6456 "referenced_type" : "type-117" 6457 }, 6458 { 6459 "access" : "private", 6460 "field_name" : "mEntries", 6461 "field_offset" : 832, 6462 "referenced_type" : "type-118" 6463 } 6464 ], 6465 "linker_set_key" : "android::PowerLog", 6466 "name" : "android::PowerLog", 6467 "record_kind" : "class", 6468 "referenced_type" : "type-114", 6469 "self_type" : "type-114", 6470 "size" : 128, 6471 "source_file" : "/system/media/audio_utils/include/audio_utils/PowerLog.h", 6472 "unique_id" : "_ZTSN7android8PowerLogE" 6473 }, 6474 { 6475 "alignment" : 16, 6476 "fields" : 6477 [ 6478 { 6479 "access" : "private", 6480 "field_name" : "mBalance", 6481 "referenced_type" : "type-110" 6482 }, 6483 { 6484 "access" : "private", 6485 "field_name" : "mVolumes", 6486 "field_offset" : 64, 6487 "referenced_type" : "type-184" 6488 }, 6489 { 6490 "access" : "private", 6491 "field_name" : "mChannelMask", 6492 "field_offset" : 256, 6493 "referenced_type" : "type-5" 6494 }, 6495 { 6496 "access" : "private", 6497 "field_name" : "mChannelCount", 6498 "field_offset" : 320, 6499 "referenced_type" : "type-30" 6500 }, 6501 { 6502 "access" : "private", 6503 "field_name" : "mSides", 6504 "field_offset" : 384, 6505 "referenced_type" : "type-185" 6506 }, 6507 { 6508 "access" : "private", 6509 "field_name" : "mRamp", 6510 "field_offset" : 576, 6511 "referenced_type" : "type-50" 6512 }, 6513 { 6514 "access" : "private", 6515 "field_name" : "mRampBalance", 6516 "field_offset" : 608, 6517 "referenced_type" : "type-110" 6518 }, 6519 { 6520 "access" : "private", 6521 "field_name" : "mRampVolumes", 6522 "field_offset" : 640, 6523 "referenced_type" : "type-186" 6524 }, 6525 { 6526 "access" : "private", 6527 "field_name" : "mCurve", 6528 "field_offset" : 896, 6529 "referenced_type" : "type-187" 6530 } 6531 ], 6532 "linker_set_key" : "android::audio_utils::Balance", 6533 "name" : "android::audio_utils::Balance", 6534 "record_kind" : "class", 6535 "referenced_type" : "type-183", 6536 "self_type" : "type-183", 6537 "size" : 160, 6538 "source_file" : "/system/media/audio_utils/include/audio_utils/Balance.h", 6539 "unique_id" : "_ZTSN7android11audio_utils7BalanceE" 6540 }, 6541 { 6542 "alignment" : 1, 6543 "fields" : 6544 [ 6545 { 6546 "field_name" : "content_type", 6547 "referenced_type" : "type-4" 6548 }, 6549 { 6550 "field_name" : "usage", 6551 "field_offset" : 32, 6552 "referenced_type" : "type-6" 6553 }, 6554 { 6555 "field_name" : "source", 6556 "field_offset" : 64, 6557 "referenced_type" : "type-7" 6558 }, 6559 { 6560 "field_name" : "flags", 6561 "field_offset" : 96, 6562 "referenced_type" : "type-5" 6563 }, 6564 { 6565 "field_name" : "tags", 6566 "field_offset" : 128, 6567 "referenced_type" : "type-8" 6568 } 6569 ], 6570 "linker_set_key" : "audio_attributes_t", 6571 "name" : "audio_attributes_t", 6572 "referenced_type" : "type-3", 6573 "self_type" : "type-3", 6574 "size" : 272, 6575 "source_file" : "/system/media/audio/include/system/audio.h", 6576 "unique_id" : "audio_attributes_t" 6577 }, 6578 { 6579 "alignment" : 8, 6580 "fields" : 6581 [ 6582 { 6583 "field_name" : "sample_rate", 6584 "referenced_type" : "type-5" 6585 }, 6586 { 6587 "field_name" : "channel_mask", 6588 "field_offset" : 32, 6589 "referenced_type" : "type-5" 6590 }, 6591 { 6592 "field_name" : "format", 6593 "field_offset" : 64, 6594 "referenced_type" : "type-86" 6595 }, 6596 { 6597 "field_name" : "offload_info", 6598 "field_offset" : 128, 6599 "referenced_type" : "type-85" 6600 }, 6601 { 6602 "field_name" : "frame_count", 6603 "field_offset" : 512, 6604 "referenced_type" : "type-5" 6605 } 6606 ], 6607 "linker_set_key" : "audio_config", 6608 "name" : "audio_config", 6609 "referenced_type" : "type-105", 6610 "self_type" : "type-105", 6611 "size" : 72, 6612 "source_file" : "/system/media/audio/include/system/audio.h", 6613 "unique_id" : "audio_config" 6614 }, 6615 { 6616 "alignment" : 4, 6617 "fields" : 6618 [ 6619 { 6620 "field_name" : "sample_rate", 6621 "referenced_type" : "type-5" 6622 }, 6623 { 6624 "field_name" : "channel_mask", 6625 "field_offset" : 32, 6626 "referenced_type" : "type-5" 6627 }, 6628 { 6629 "field_name" : "format", 6630 "field_offset" : 64, 6631 "referenced_type" : "type-86" 6632 } 6633 ], 6634 "linker_set_key" : "audio_config_base", 6635 "name" : "audio_config_base", 6636 "referenced_type" : "type-111", 6637 "self_type" : "type-111", 6638 "size" : 12, 6639 "source_file" : "/system/media/audio/include/system/audio.h", 6640 "unique_id" : "audio_config_base" 6641 }, 6642 { 6643 "alignment" : 4, 6644 "fields" : 6645 [ 6646 { 6647 "field_name" : "mode", 6648 "referenced_type" : "type-5" 6649 }, 6650 { 6651 "field_name" : "channel_mask", 6652 "field_offset" : 32, 6653 "referenced_type" : "type-5" 6654 }, 6655 { 6656 "field_name" : "min_value", 6657 "field_offset" : 64, 6658 "referenced_type" : "type-2" 6659 }, 6660 { 6661 "field_name" : "max_value", 6662 "field_offset" : 96, 6663 "referenced_type" : "type-2" 6664 }, 6665 { 6666 "field_name" : "default_value", 6667 "field_offset" : 128, 6668 "referenced_type" : "type-2" 6669 }, 6670 { 6671 "field_name" : "step_value", 6672 "field_offset" : 160, 6673 "referenced_type" : "type-5" 6674 }, 6675 { 6676 "field_name" : "min_ramp_ms", 6677 "field_offset" : 192, 6678 "referenced_type" : "type-5" 6679 }, 6680 { 6681 "field_name" : "max_ramp_ms", 6682 "field_offset" : 224, 6683 "referenced_type" : "type-5" 6684 } 6685 ], 6686 "linker_set_key" : "audio_gain", 6687 "name" : "audio_gain", 6688 "referenced_type" : "type-113", 6689 "self_type" : "type-113", 6690 "size" : 32, 6691 "source_file" : "/system/media/audio/include/system/audio.h", 6692 "unique_id" : "audio_gain" 6693 }, 6694 { 6695 "alignment" : 4, 6696 "fields" : 6697 [ 6698 { 6699 "field_name" : "index", 6700 "referenced_type" : "type-2" 6701 }, 6702 { 6703 "field_name" : "mode", 6704 "field_offset" : 32, 6705 "referenced_type" : "type-5" 6706 }, 6707 { 6708 "field_name" : "channel_mask", 6709 "field_offset" : 64, 6710 "referenced_type" : "type-5" 6711 }, 6712 { 6713 "field_name" : "values", 6714 "field_offset" : 96, 6715 "referenced_type" : "type-121" 6716 }, 6717 { 6718 "field_name" : "ramp_duration_ms", 6719 "field_offset" : 1120, 6720 "referenced_type" : "type-5" 6721 } 6722 ], 6723 "linker_set_key" : "audio_gain_config", 6724 "name" : "audio_gain_config", 6725 "referenced_type" : "type-120", 6726 "self_type" : "type-120", 6727 "size" : 144, 6728 "source_file" : "/system/media/audio/include/system/audio.h", 6729 "unique_id" : "audio_gain_config" 6730 }, 6731 { 6732 "alignment" : 4, 6733 "fields" : 6734 [ 6735 { 6736 "field_name" : "input", 6737 "referenced_type" : "type-133" 6738 }, 6739 { 6740 "field_name" : "output", 6741 "referenced_type" : "type-134" 6742 } 6743 ], 6744 "linker_set_key" : "audio_io_flags", 6745 "name" : "audio_io_flags", 6746 "record_kind" : "union", 6747 "referenced_type" : "type-132", 6748 "self_type" : "type-132", 6749 "size" : 4, 6750 "source_file" : "/system/media/audio/include/system/audio.h", 6751 "unique_id" : "audio_io_flags" 6752 }, 6753 { 6754 "alignment" : 4, 6755 "fields" : 6756 [ 6757 { 6758 "field_name" : "device_id", 6759 "referenced_type" : "type-141" 6760 }, 6761 { 6762 "field_name" : "id", 6763 "field_offset" : 256, 6764 "referenced_type" : "type-2" 6765 }, 6766 { 6767 "field_name" : "device", 6768 "field_offset" : 288, 6769 "referenced_type" : "type-5" 6770 }, 6771 { 6772 "field_name" : "address", 6773 "field_offset" : 320, 6774 "referenced_type" : "type-141" 6775 }, 6776 { 6777 "field_name" : "channel_mapping", 6778 "field_offset" : 576, 6779 "referenced_type" : "type-179" 6780 }, 6781 { 6782 "field_name" : "location", 6783 "field_offset" : 1536, 6784 "referenced_type" : "type-174" 6785 }, 6786 { 6787 "field_name" : "group", 6788 "field_offset" : 1568, 6789 "referenced_type" : "type-2" 6790 }, 6791 { 6792 "field_name" : "index_in_the_group", 6793 "field_offset" : 1600, 6794 "referenced_type" : "type-5" 6795 }, 6796 { 6797 "field_name" : "sensitivity", 6798 "field_offset" : 1632, 6799 "referenced_type" : "type-110" 6800 }, 6801 { 6802 "field_name" : "max_spl", 6803 "field_offset" : 1664, 6804 "referenced_type" : "type-110" 6805 }, 6806 { 6807 "field_name" : "min_spl", 6808 "field_offset" : 1696, 6809 "referenced_type" : "type-110" 6810 }, 6811 { 6812 "field_name" : "directionality", 6813 "field_offset" : 1728, 6814 "referenced_type" : "type-175" 6815 }, 6816 { 6817 "field_name" : "num_frequency_responses", 6818 "field_offset" : 1760, 6819 "referenced_type" : "type-5" 6820 }, 6821 { 6822 "field_name" : "frequency_responses", 6823 "field_offset" : 1792, 6824 "referenced_type" : "type-180" 6825 }, 6826 { 6827 "field_name" : "geometric_location", 6828 "field_offset" : 18176, 6829 "referenced_type" : "type-176" 6830 }, 6831 { 6832 "field_name" : "orientation", 6833 "field_offset" : 18272, 6834 "referenced_type" : "type-176" 6835 } 6836 ], 6837 "linker_set_key" : "audio_microphone_characteristic_t", 6838 "name" : "audio_microphone_characteristic_t", 6839 "referenced_type" : "type-178", 6840 "self_type" : "type-178", 6841 "size" : 2296, 6842 "source_file" : "/system/media/audio/include/system/audio.h", 6843 "unique_id" : "audio_microphone_characteristic_t" 6844 }, 6845 { 6846 "alignment" : 4, 6847 "fields" : 6848 [ 6849 { 6850 "field_name" : "x", 6851 "referenced_type" : "type-110" 6852 }, 6853 { 6854 "field_name" : "y", 6855 "field_offset" : 32, 6856 "referenced_type" : "type-110" 6857 }, 6858 { 6859 "field_name" : "z", 6860 "field_offset" : 64, 6861 "referenced_type" : "type-110" 6862 } 6863 ], 6864 "linker_set_key" : "audio_microphone_coordinate", 6865 "name" : "audio_microphone_coordinate", 6866 "referenced_type" : "type-176", 6867 "self_type" : "type-176", 6868 "size" : 12, 6869 "source_file" : "/system/media/audio/include/system/audio.h", 6870 "unique_id" : "audio_microphone_coordinate" 6871 }, 6872 { 6873 "alignment" : 8, 6874 "fields" : 6875 [ 6876 { 6877 "field_name" : "shared_memory_address", 6878 "referenced_type" : "type-64" 6879 }, 6880 { 6881 "field_name" : "shared_memory_fd", 6882 "field_offset" : 64, 6883 "referenced_type" : "type-2" 6884 }, 6885 { 6886 "field_name" : "buffer_size_frames", 6887 "field_offset" : 96, 6888 "referenced_type" : "type-2" 6889 }, 6890 { 6891 "field_name" : "burst_size_frames", 6892 "field_offset" : 128, 6893 "referenced_type" : "type-2" 6894 }, 6895 { 6896 "field_name" : "flags", 6897 "field_offset" : 160, 6898 "referenced_type" : "type-167" 6899 } 6900 ], 6901 "linker_set_key" : "audio_mmap_buffer_info", 6902 "name" : "audio_mmap_buffer_info", 6903 "referenced_type" : "type-168", 6904 "self_type" : "type-168", 6905 "size" : 24, 6906 "source_file" : "/system/media/audio/include/system/audio.h", 6907 "unique_id" : "audio_mmap_buffer_info" 6908 }, 6909 { 6910 "alignment" : 8, 6911 "fields" : 6912 [ 6913 { 6914 "field_name" : "time_nanoseconds", 6915 "referenced_type" : "type-29" 6916 }, 6917 { 6918 "field_name" : "position_frames", 6919 "field_offset" : 64, 6920 "referenced_type" : "type-2" 6921 } 6922 ], 6923 "linker_set_key" : "audio_mmap_position", 6924 "name" : "audio_mmap_position", 6925 "referenced_type" : "type-169", 6926 "self_type" : "type-169", 6927 "size" : 16, 6928 "source_file" : "/system/media/audio/include/system/audio.h", 6929 "unique_id" : "audio_mmap_position" 6930 }, 6931 { 6932 "alignment" : 8, 6933 "fields" : 6934 [ 6935 { 6936 "field_name" : "version", 6937 "referenced_type" : "type-16" 6938 }, 6939 { 6940 "field_name" : "size", 6941 "field_offset" : 16, 6942 "referenced_type" : "type-16" 6943 }, 6944 { 6945 "field_name" : "sample_rate", 6946 "field_offset" : 32, 6947 "referenced_type" : "type-5" 6948 }, 6949 { 6950 "field_name" : "channel_mask", 6951 "field_offset" : 64, 6952 "referenced_type" : "type-5" 6953 }, 6954 { 6955 "field_name" : "format", 6956 "field_offset" : 96, 6957 "referenced_type" : "type-86" 6958 }, 6959 { 6960 "field_name" : "stream_type", 6961 "field_offset" : 128, 6962 "referenced_type" : "type-1" 6963 }, 6964 { 6965 "field_name" : "bit_rate", 6966 "field_offset" : 160, 6967 "referenced_type" : "type-5" 6968 }, 6969 { 6970 "field_name" : "duration_us", 6971 "field_offset" : 192, 6972 "referenced_type" : "type-29" 6973 }, 6974 { 6975 "field_name" : "has_video", 6976 "field_offset" : 256, 6977 "referenced_type" : "type-50" 6978 }, 6979 { 6980 "field_name" : "is_streaming", 6981 "field_offset" : 264, 6982 "referenced_type" : "type-50" 6983 }, 6984 { 6985 "field_name" : "bit_width", 6986 "field_offset" : 288, 6987 "referenced_type" : "type-5" 6988 }, 6989 { 6990 "field_name" : "offload_buffer_size", 6991 "field_offset" : 320, 6992 "referenced_type" : "type-5" 6993 }, 6994 { 6995 "field_name" : "usage", 6996 "field_offset" : 352, 6997 "referenced_type" : "type-6" 6998 } 6999 ], 7000 "linker_set_key" : "audio_offload_info_t", 7001 "name" : "audio_offload_info_t", 7002 "referenced_type" : "type-85", 7003 "self_type" : "type-85", 7004 "size" : 48, 7005 "source_file" : "/system/media/audio/include/system/audio.h", 7006 "unique_id" : "audio_offload_info_t" 7007 }, 7008 { 7009 "alignment" : 4, 7010 "fields" : 7011 [ 7012 { 7013 "field_name" : "id", 7014 "referenced_type" : "type-2" 7015 }, 7016 { 7017 "field_name" : "num_sources", 7018 "field_offset" : 32, 7019 "referenced_type" : "type-5" 7020 }, 7021 { 7022 "field_name" : "sources", 7023 "field_offset" : 64, 7024 "referenced_type" : "type-166" 7025 }, 7026 { 7027 "field_name" : "num_sinks", 7028 "field_offset" : 27712, 7029 "referenced_type" : "type-5" 7030 }, 7031 { 7032 "field_name" : "sinks", 7033 "field_offset" : 27744, 7034 "referenced_type" : "type-166" 7035 } 7036 ], 7037 "linker_set_key" : "audio_patch", 7038 "name" : "audio_patch", 7039 "referenced_type" : "type-165", 7040 "self_type" : "type-165", 7041 "size" : 6924, 7042 "source_file" : "/system/media/audio/include/system/audio.h", 7043 "unique_id" : "audio_patch" 7044 }, 7045 { 7046 "alignment" : 4, 7047 "fields" : 7048 [ 7049 { 7050 "field_name" : "id", 7051 "referenced_type" : "type-2" 7052 }, 7053 { 7054 "field_name" : "role", 7055 "field_offset" : 32, 7056 "referenced_type" : "type-152" 7057 }, 7058 { 7059 "field_name" : "type", 7060 "field_offset" : 64, 7061 "referenced_type" : "type-153" 7062 }, 7063 { 7064 "field_name" : "name", 7065 "field_offset" : 96, 7066 "referenced_type" : "type-160" 7067 }, 7068 { 7069 "field_name" : "num_sample_rates", 7070 "field_offset" : 1120, 7071 "referenced_type" : "type-5" 7072 }, 7073 { 7074 "field_name" : "sample_rates", 7075 "field_offset" : 1152, 7076 "referenced_type" : "type-161" 7077 }, 7078 { 7079 "field_name" : "num_channel_masks", 7080 "field_offset" : 2176, 7081 "referenced_type" : "type-5" 7082 }, 7083 { 7084 "field_name" : "channel_masks", 7085 "field_offset" : 2208, 7086 "referenced_type" : "type-161" 7087 }, 7088 { 7089 "field_name" : "num_formats", 7090 "field_offset" : 3232, 7091 "referenced_type" : "type-5" 7092 }, 7093 { 7094 "field_name" : "formats", 7095 "field_offset" : 3264, 7096 "referenced_type" : "type-162" 7097 }, 7098 { 7099 "field_name" : "num_gains", 7100 "field_offset" : 4288, 7101 "referenced_type" : "type-5" 7102 }, 7103 { 7104 "field_name" : "gains", 7105 "field_offset" : 4320, 7106 "referenced_type" : "type-163" 7107 }, 7108 { 7109 "field_name" : "active_config", 7110 "field_offset" : 8416, 7111 "referenced_type" : "type-151" 7112 }, 7113 { 7114 "field_name" : "ext", 7115 "field_offset" : 10144, 7116 "referenced_type" : "type-164" 7117 } 7118 ], 7119 "linker_set_key" : "audio_port", 7120 "name" : "audio_port", 7121 "referenced_type" : "type-159", 7122 "self_type" : "type-159", 7123 "size" : 1308, 7124 "source_file" : "/system/media/audio/include/system/audio.h", 7125 "unique_id" : "audio_port" 7126 }, 7127 { 7128 "alignment" : 4, 7129 "fields" : 7130 [ 7131 { 7132 "field_name" : "device", 7133 "referenced_type" : "type-155" 7134 }, 7135 { 7136 "field_name" : "mix", 7137 "referenced_type" : "type-156" 7138 }, 7139 { 7140 "field_name" : "session", 7141 "referenced_type" : "type-158" 7142 } 7143 ], 7144 "is_anonymous" : true, 7145 "linker_set_key" : "audio_port::(anonymous union at system/media/audio/include/system/audio.h:536:5) at system/media/audio/include/system/audio.h:536:5", 7146 "name" : "audio_port::(anonymous union at system/media/audio/include/system/audio.h:536:5) at system/media/audio/include/system/audio.h:536:5", 7147 "record_kind" : "union", 7148 "referenced_type" : "type-164", 7149 "self_type" : "type-164", 7150 "size" : 40, 7151 "source_file" : "/system/media/audio/include/system/audio.h", 7152 "unique_id" : "audio_port::(anonymous union at system/media/audio/include/system/audio.h:536:5)" 7153 }, 7154 { 7155 "alignment" : 4, 7156 "fields" : 7157 [ 7158 { 7159 "field_name" : "id", 7160 "referenced_type" : "type-2" 7161 }, 7162 { 7163 "field_name" : "role", 7164 "field_offset" : 32, 7165 "referenced_type" : "type-152" 7166 }, 7167 { 7168 "field_name" : "type", 7169 "field_offset" : 64, 7170 "referenced_type" : "type-153" 7171 }, 7172 { 7173 "field_name" : "config_mask", 7174 "field_offset" : 96, 7175 "referenced_type" : "type-5" 7176 }, 7177 { 7178 "field_name" : "sample_rate", 7179 "field_offset" : 128, 7180 "referenced_type" : "type-5" 7181 }, 7182 { 7183 "field_name" : "channel_mask", 7184 "field_offset" : 160, 7185 "referenced_type" : "type-5" 7186 }, 7187 { 7188 "field_name" : "format", 7189 "field_offset" : 192, 7190 "referenced_type" : "type-86" 7191 }, 7192 { 7193 "field_name" : "gain", 7194 "field_offset" : 224, 7195 "referenced_type" : "type-120" 7196 }, 7197 { 7198 "field_name" : "flags", 7199 "field_offset" : 1376, 7200 "referenced_type" : "type-132" 7201 }, 7202 { 7203 "field_name" : "ext", 7204 "field_offset" : 1408, 7205 "referenced_type" : "type-154" 7206 } 7207 ], 7208 "linker_set_key" : "audio_port_config", 7209 "name" : "audio_port_config", 7210 "referenced_type" : "type-151", 7211 "self_type" : "type-151", 7212 "size" : 216, 7213 "source_file" : "/system/media/audio/include/system/audio.h", 7214 "unique_id" : "audio_port_config" 7215 }, 7216 { 7217 "alignment" : 4, 7218 "fields" : 7219 [ 7220 { 7221 "field_name" : "device", 7222 "referenced_type" : "type-140" 7223 }, 7224 { 7225 "field_name" : "mix", 7226 "referenced_type" : "type-147" 7227 }, 7228 { 7229 "field_name" : "session", 7230 "referenced_type" : "type-149" 7231 } 7232 ], 7233 "is_anonymous" : true, 7234 "linker_set_key" : "audio_port_config::(anonymous union at system/media/audio/include/system/audio.h:485:5) at system/media/audio/include/system/audio.h:485:5", 7235 "name" : "audio_port_config::(anonymous union at system/media/audio/include/system/audio.h:485:5) at system/media/audio/include/system/audio.h:485:5", 7236 "record_kind" : "union", 7237 "referenced_type" : "type-154", 7238 "self_type" : "type-154", 7239 "size" : 40, 7240 "source_file" : "/system/media/audio/include/system/audio.h", 7241 "unique_id" : "audio_port_config::(anonymous union at system/media/audio/include/system/audio.h:485:5)" 7242 }, 7243 { 7244 "alignment" : 4, 7245 "fields" : 7246 [ 7247 { 7248 "field_name" : "hw_module", 7249 "referenced_type" : "type-2" 7250 }, 7251 { 7252 "field_name" : "type", 7253 "field_offset" : 32, 7254 "referenced_type" : "type-5" 7255 }, 7256 { 7257 "field_name" : "address", 7258 "field_offset" : 64, 7259 "referenced_type" : "type-141" 7260 } 7261 ], 7262 "linker_set_key" : "audio_port_config_device_ext", 7263 "name" : "audio_port_config_device_ext", 7264 "referenced_type" : "type-140", 7265 "self_type" : "type-140", 7266 "size" : 40, 7267 "source_file" : "/system/media/audio/include/system/audio.h", 7268 "unique_id" : "audio_port_config_device_ext" 7269 }, 7270 { 7271 "alignment" : 4, 7272 "fields" : 7273 [ 7274 { 7275 "field_name" : "hw_module", 7276 "referenced_type" : "type-2" 7277 }, 7278 { 7279 "field_name" : "handle", 7280 "field_offset" : 32, 7281 "referenced_type" : "type-2" 7282 }, 7283 { 7284 "field_name" : "usecase", 7285 "field_offset" : 64, 7286 "referenced_type" : "type-148" 7287 } 7288 ], 7289 "linker_set_key" : "audio_port_config_mix_ext", 7290 "name" : "audio_port_config_mix_ext", 7291 "referenced_type" : "type-147", 7292 "self_type" : "type-147", 7293 "size" : 12, 7294 "source_file" : "/system/media/audio/include/system/audio.h", 7295 "unique_id" : "audio_port_config_mix_ext" 7296 }, 7297 { 7298 "alignment" : 4, 7299 "fields" : 7300 [ 7301 { 7302 "field_name" : "stream", 7303 "referenced_type" : "type-1" 7304 }, 7305 { 7306 "field_name" : "source", 7307 "referenced_type" : "type-7" 7308 } 7309 ], 7310 "is_anonymous" : true, 7311 "linker_set_key" : "audio_port_config_mix_ext::(anonymous union at system/media/audio/include/system/audio.h:458:5) at system/media/audio/include/system/audio.h:458:5", 7312 "name" : "audio_port_config_mix_ext::(anonymous union at system/media/audio/include/system/audio.h:458:5) at system/media/audio/include/system/audio.h:458:5", 7313 "record_kind" : "union", 7314 "referenced_type" : "type-148", 7315 "self_type" : "type-148", 7316 "size" : 4, 7317 "source_file" : "/system/media/audio/include/system/audio.h", 7318 "unique_id" : "audio_port_config_mix_ext::(anonymous union at system/media/audio/include/system/audio.h:458:5)" 7319 }, 7320 { 7321 "alignment" : 4, 7322 "fields" : 7323 [ 7324 { 7325 "field_name" : "session", 7326 "referenced_type" : "type-150" 7327 } 7328 ], 7329 "linker_set_key" : "audio_port_config_session_ext", 7330 "name" : "audio_port_config_session_ext", 7331 "referenced_type" : "type-149", 7332 "self_type" : "type-149", 7333 "size" : 4, 7334 "source_file" : "/system/media/audio/include/system/audio.h", 7335 "unique_id" : "audio_port_config_session_ext" 7336 }, 7337 { 7338 "alignment" : 4, 7339 "fields" : 7340 [ 7341 { 7342 "field_name" : "hw_module", 7343 "referenced_type" : "type-2" 7344 }, 7345 { 7346 "field_name" : "type", 7347 "field_offset" : 32, 7348 "referenced_type" : "type-5" 7349 }, 7350 { 7351 "field_name" : "address", 7352 "field_offset" : 64, 7353 "referenced_type" : "type-141" 7354 } 7355 ], 7356 "linker_set_key" : "audio_port_device_ext", 7357 "name" : "audio_port_device_ext", 7358 "referenced_type" : "type-155", 7359 "self_type" : "type-155", 7360 "size" : 40, 7361 "source_file" : "/system/media/audio/include/system/audio.h", 7362 "unique_id" : "audio_port_device_ext" 7363 }, 7364 { 7365 "alignment" : 4, 7366 "fields" : 7367 [ 7368 { 7369 "field_name" : "hw_module", 7370 "referenced_type" : "type-2" 7371 }, 7372 { 7373 "field_name" : "handle", 7374 "field_offset" : 32, 7375 "referenced_type" : "type-2" 7376 }, 7377 { 7378 "field_name" : "latency_class", 7379 "field_offset" : 64, 7380 "referenced_type" : "type-157" 7381 } 7382 ], 7383 "linker_set_key" : "audio_port_mix_ext", 7384 "name" : "audio_port_mix_ext", 7385 "referenced_type" : "type-156", 7386 "self_type" : "type-156", 7387 "size" : 12, 7388 "source_file" : "/system/media/audio/include/system/audio.h", 7389 "unique_id" : "audio_port_mix_ext" 7390 }, 7391 { 7392 "alignment" : 4, 7393 "fields" : 7394 [ 7395 { 7396 "field_name" : "session", 7397 "referenced_type" : "type-150" 7398 } 7399 ], 7400 "linker_set_key" : "audio_port_session_ext", 7401 "name" : "audio_port_session_ext", 7402 "referenced_type" : "type-158", 7403 "self_type" : "type-158", 7404 "size" : 4, 7405 "source_file" : "/system/media/audio/include/system/audio.h", 7406 "unique_id" : "audio_port_session_ext" 7407 }, 7408 { 7409 "alignment" : 8, 7410 "base_specifiers" : 7411 [ 7412 { 7413 "referenced_type" : "type-52" 7414 } 7415 ], 7416 "fields" : 7417 [ 7418 { 7419 "access" : "private", 7420 "field_name" : "mFrameSize", 7421 "field_offset" : 384, 7422 "referenced_type" : "type-53" 7423 }, 7424 { 7425 "access" : "private", 7426 "field_name" : "mBuffer", 7427 "field_offset" : 448, 7428 "referenced_type" : "type-63" 7429 }, 7430 { 7431 "access" : "private", 7432 "field_name" : "mSingleProcessSharedRear", 7433 "field_offset" : 512, 7434 "referenced_type" : "type-46" 7435 }, 7436 { 7437 "access" : "private", 7438 "field_name" : "mSingleProcessSharedFront", 7439 "field_offset" : 544, 7440 "referenced_type" : "type-46" 7441 } 7442 ], 7443 "linker_set_key" : "audio_utils_fifo", 7444 "name" : "audio_utils_fifo", 7445 "record_kind" : "class", 7446 "referenced_type" : "type-62", 7447 "self_type" : "type-62", 7448 "size" : 72, 7449 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 7450 "unique_id" : "_ZTS16audio_utils_fifo" 7451 }, 7452 { 7453 "alignment" : 8, 7454 "fields" : 7455 [ 7456 { 7457 "access" : "protected", 7458 "field_name" : "mFrameCount", 7459 "referenced_type" : "type-53" 7460 }, 7461 { 7462 "access" : "protected", 7463 "field_name" : "mFrameCountP2", 7464 "field_offset" : 32, 7465 "referenced_type" : "type-53" 7466 }, 7467 { 7468 "access" : "protected", 7469 "field_name" : "mFudgeFactor", 7470 "field_offset" : 64, 7471 "referenced_type" : "type-53" 7472 }, 7473 { 7474 "access" : "protected", 7475 "field_name" : "mWriterRear", 7476 "field_offset" : 128, 7477 "referenced_type" : "type-49" 7478 }, 7479 { 7480 "access" : "protected", 7481 "field_name" : "mWriterRearSync", 7482 "field_offset" : 192, 7483 "referenced_type" : "type-54" 7484 }, 7485 { 7486 "access" : "protected", 7487 "field_name" : "mThrottleFront", 7488 "field_offset" : 256, 7489 "referenced_type" : "type-55" 7490 }, 7491 { 7492 "access" : "protected", 7493 "field_name" : "mThrottleFrontSync", 7494 "field_offset" : 320, 7495 "referenced_type" : "type-54" 7496 }, 7497 { 7498 "access" : "protected", 7499 "field_name" : "mIsShutdown", 7500 "field_offset" : 352, 7501 "referenced_type" : "type-50" 7502 } 7503 ], 7504 "linker_set_key" : "audio_utils_fifo_base", 7505 "name" : "audio_utils_fifo_base", 7506 "record_kind" : "class", 7507 "referenced_type" : "type-52", 7508 "self_type" : "type-52", 7509 "size" : 48, 7510 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 7511 "unique_id" : "_ZTS21audio_utils_fifo_base" 7512 }, 7513 { 7514 "alignment" : 4, 7515 "fields" : 7516 [ 7517 { 7518 "access" : "private", 7519 "field_name" : "mIndex", 7520 "referenced_type" : "type-47" 7521 } 7522 ], 7523 "linker_set_key" : "audio_utils_fifo_index", 7524 "name" : "audio_utils_fifo_index", 7525 "record_kind" : "class", 7526 "referenced_type" : "type-46", 7527 "self_type" : "type-46", 7528 "size" : 4, 7529 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_index.h", 7530 "unique_id" : "_ZTS22audio_utils_fifo_index" 7531 }, 7532 { 7533 "alignment" : 8, 7534 "fields" : 7535 [ 7536 { 7537 "access" : "protected", 7538 "field_name" : "mFifo", 7539 "field_offset" : 64, 7540 "referenced_type" : "type-72" 7541 }, 7542 { 7543 "access" : "protected", 7544 "field_name" : "mObtained", 7545 "field_offset" : 128, 7546 "referenced_type" : "type-5" 7547 }, 7548 { 7549 "access" : "protected", 7550 "field_name" : "mTotalReleased", 7551 "field_offset" : 192, 7552 "referenced_type" : "type-30" 7553 } 7554 ], 7555 "linker_set_key" : "audio_utils_fifo_provider", 7556 "name" : "audio_utils_fifo_provider", 7557 "record_kind" : "class", 7558 "referenced_type" : "type-71", 7559 "self_type" : "type-71", 7560 "size" : 32, 7561 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 7562 "unique_id" : "_ZTS25audio_utils_fifo_provider", 7563 "vtable_components" : 7564 [ 7565 { 7566 "kind" : "offset_to_top" 7567 }, 7568 { 7569 "kind" : "rtti", 7570 "mangled_component_name" : "_ZTI25audio_utils_fifo_provider" 7571 }, 7572 { 7573 "kind" : "complete_dtor_pointer", 7574 "mangled_component_name" : "_ZN25audio_utils_fifo_providerD1Ev" 7575 }, 7576 { 7577 "kind" : "deleting_dtor_pointer", 7578 "mangled_component_name" : "_ZN25audio_utils_fifo_providerD0Ev" 7579 }, 7580 { 7581 "is_pure" : true, 7582 "mangled_component_name" : "_ZN25audio_utils_fifo_provider6obtainEP17audio_utils_iovecmPK8timespec" 7583 }, 7584 { 7585 "is_pure" : true, 7586 "mangled_component_name" : "_ZN25audio_utils_fifo_provider7releaseEm" 7587 }, 7588 { 7589 "is_pure" : true, 7590 "mangled_component_name" : "_ZN25audio_utils_fifo_provider9availableEv" 7591 } 7592 ] 7593 }, 7594 { 7595 "alignment" : 8, 7596 "base_specifiers" : 7597 [ 7598 { 7599 "referenced_type" : "type-71" 7600 } 7601 ], 7602 "fields" : 7603 [ 7604 { 7605 "access" : "private", 7606 "field_name" : "mLocalFront", 7607 "field_offset" : 256, 7608 "referenced_type" : "type-5" 7609 }, 7610 { 7611 "access" : "private", 7612 "field_name" : "mThrottleFront", 7613 "field_offset" : 320, 7614 "referenced_type" : "type-56" 7615 }, 7616 { 7617 "access" : "private", 7618 "field_name" : "mFlush", 7619 "field_offset" : 384, 7620 "referenced_type" : "type-50" 7621 }, 7622 { 7623 "access" : "private", 7624 "field_name" : "mArmLevel", 7625 "field_offset" : 416, 7626 "referenced_type" : "type-2" 7627 }, 7628 { 7629 "access" : "private", 7630 "field_name" : "mTriggerLevel", 7631 "field_offset" : 448, 7632 "referenced_type" : "type-5" 7633 }, 7634 { 7635 "access" : "private", 7636 "field_name" : "mIsArmed", 7637 "field_offset" : 480, 7638 "referenced_type" : "type-50" 7639 }, 7640 { 7641 "access" : "private", 7642 "field_name" : "mTotalLost", 7643 "field_offset" : 512, 7644 "referenced_type" : "type-30" 7645 }, 7646 { 7647 "access" : "private", 7648 "field_name" : "mTotalFlushed", 7649 "field_offset" : 576, 7650 "referenced_type" : "type-30" 7651 } 7652 ], 7653 "linker_set_key" : "audio_utils_fifo_reader", 7654 "name" : "audio_utils_fifo_reader", 7655 "record_kind" : "class", 7656 "referenced_type" : "type-88", 7657 "self_type" : "type-88", 7658 "size" : 80, 7659 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 7660 "unique_id" : "_ZTS23audio_utils_fifo_reader", 7661 "vtable_components" : 7662 [ 7663 { 7664 "kind" : "offset_to_top" 7665 }, 7666 { 7667 "kind" : "rtti", 7668 "mangled_component_name" : "_ZTI23audio_utils_fifo_reader" 7669 }, 7670 { 7671 "kind" : "complete_dtor_pointer", 7672 "mangled_component_name" : "_ZN23audio_utils_fifo_readerD1Ev" 7673 }, 7674 { 7675 "kind" : "deleting_dtor_pointer", 7676 "mangled_component_name" : "_ZN23audio_utils_fifo_readerD0Ev" 7677 }, 7678 { 7679 "mangled_component_name" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecmPK8timespec" 7680 }, 7681 { 7682 "mangled_component_name" : "_ZN23audio_utils_fifo_reader7releaseEm" 7683 }, 7684 { 7685 "mangled_component_name" : "_ZN23audio_utils_fifo_reader9availableEv" 7686 } 7687 ] 7688 }, 7689 { 7690 "alignment" : 8, 7691 "base_specifiers" : 7692 [ 7693 { 7694 "referenced_type" : "type-71" 7695 } 7696 ], 7697 "fields" : 7698 [ 7699 { 7700 "access" : "private", 7701 "field_name" : "mLocalRear", 7702 "field_offset" : 256, 7703 "referenced_type" : "type-5" 7704 }, 7705 { 7706 "access" : "private", 7707 "field_name" : "mArmLevel", 7708 "field_offset" : 288, 7709 "referenced_type" : "type-5" 7710 }, 7711 { 7712 "access" : "private", 7713 "field_name" : "mTriggerLevel", 7714 "field_offset" : 320, 7715 "referenced_type" : "type-5" 7716 }, 7717 { 7718 "access" : "private", 7719 "field_name" : "mIsArmed", 7720 "field_offset" : 352, 7721 "referenced_type" : "type-50" 7722 }, 7723 { 7724 "access" : "private", 7725 "field_name" : "mEffectiveFrames", 7726 "field_offset" : 384, 7727 "referenced_type" : "type-5" 7728 } 7729 ], 7730 "linker_set_key" : "audio_utils_fifo_writer", 7731 "name" : "audio_utils_fifo_writer", 7732 "record_kind" : "class", 7733 "referenced_type" : "type-77", 7734 "self_type" : "type-77", 7735 "size" : 56, 7736 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 7737 "unique_id" : "_ZTS23audio_utils_fifo_writer", 7738 "vtable_components" : 7739 [ 7740 { 7741 "kind" : "offset_to_top" 7742 }, 7743 { 7744 "kind" : "rtti", 7745 "mangled_component_name" : "_ZTI23audio_utils_fifo_writer" 7746 }, 7747 { 7748 "kind" : "complete_dtor_pointer", 7749 "mangled_component_name" : "_ZN23audio_utils_fifo_writerD1Ev" 7750 }, 7751 { 7752 "kind" : "deleting_dtor_pointer", 7753 "mangled_component_name" : "_ZN23audio_utils_fifo_writerD0Ev" 7754 }, 7755 { 7756 "mangled_component_name" : "_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecmPK8timespec" 7757 }, 7758 { 7759 "mangled_component_name" : "_ZN23audio_utils_fifo_writer7releaseEm" 7760 }, 7761 { 7762 "mangled_component_name" : "_ZN23audio_utils_fifo_writer9availableEv" 7763 } 7764 ] 7765 }, 7766 { 7767 "alignment" : 8, 7768 "fields" : 7769 [ 7770 { 7771 "access" : "private", 7772 "field_name" : "mLocalRear", 7773 "referenced_type" : "type-5" 7774 }, 7775 { 7776 "access" : "private", 7777 "field_name" : "mFrameCountP2", 7778 "field_offset" : 32, 7779 "referenced_type" : "type-53" 7780 }, 7781 { 7782 "access" : "private", 7783 "field_name" : "mBuffer", 7784 "field_offset" : 64, 7785 "referenced_type" : "type-100" 7786 }, 7787 { 7788 "access" : "private", 7789 "field_name" : "mWriterRear", 7790 "field_offset" : 128, 7791 "referenced_type" : "type-49" 7792 } 7793 ], 7794 "linker_set_key" : "audio_utils_fifo_writer32", 7795 "name" : "audio_utils_fifo_writer32", 7796 "record_kind" : "class", 7797 "referenced_type" : "type-99", 7798 "self_type" : "type-99", 7799 "size" : 24, 7800 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo_writer32.h", 7801 "unique_id" : "_ZTS25audio_utils_fifo_writer32" 7802 }, 7803 { 7804 "alignment" : 4, 7805 "fields" : 7806 [ 7807 { 7808 "field_name" : "mOffset", 7809 "referenced_type" : "type-5" 7810 }, 7811 { 7812 "field_name" : "mLength", 7813 "field_offset" : 32, 7814 "referenced_type" : "type-5" 7815 } 7816 ], 7817 "linker_set_key" : "audio_utils_iovec", 7818 "name" : "audio_utils_iovec", 7819 "referenced_type" : "type-70", 7820 "self_type" : "type-70", 7821 "size" : 8, 7822 "source_file" : "/system/media/audio_utils/include/audio_utils/fifo.h", 7823 "unique_id" : "_ZTS17audio_utils_iovec" 7824 }, 7825 { 7826 "alignment" : 1, 7827 "fields" : 7828 [ 7829 { 7830 "field_name" : "time", 7831 "referenced_type" : "type-26" 7832 } 7833 ], 7834 "linker_set_key" : "audio_utils_time_string", 7835 "name" : "audio_utils_time_string", 7836 "referenced_type" : "type-25", 7837 "self_type" : "type-25", 7838 "size" : 19, 7839 "source_file" : "/system/media/audio_utils/include/audio_utils/clock.h", 7840 "unique_id" : "_ZTS23audio_utils_time_string" 7841 }, 7842 { 7843 "alignment" : 4, 7844 "fields" : 7845 [ 7846 { 7847 "field_name" : "timeLow", 7848 "referenced_type" : "type-5" 7849 }, 7850 { 7851 "field_name" : "timeMid", 7852 "field_offset" : 32, 7853 "referenced_type" : "type-16" 7854 }, 7855 { 7856 "field_name" : "timeHiAndVersion", 7857 "field_offset" : 48, 7858 "referenced_type" : "type-16" 7859 }, 7860 { 7861 "field_name" : "clockSeq", 7862 "field_offset" : 64, 7863 "referenced_type" : "type-16" 7864 }, 7865 { 7866 "field_name" : "node", 7867 "field_offset" : 80, 7868 "referenced_type" : "type-173" 7869 } 7870 ], 7871 "linker_set_key" : "audio_uuid_s", 7872 "name" : "audio_uuid_s", 7873 "referenced_type" : "type-172", 7874 "self_type" : "type-172", 7875 "size" : 16, 7876 "source_file" : "/system/media/audio/include/system/audio.h", 7877 "unique_id" : "audio_uuid_s" 7878 }, 7879 { 7880 "alignment" : 8, 7881 "fields" : 7882 [ 7883 { 7884 "field_name" : "raw", 7885 "referenced_type" : "type-64" 7886 }, 7887 { 7888 "field_name" : "frame_count", 7889 "field_offset" : 64, 7890 "referenced_type" : "type-30" 7891 }, 7892 { 7893 "field_name" : "delay_ns", 7894 "field_offset" : 128, 7895 "referenced_type" : "type-2" 7896 }, 7897 { 7898 "field_name" : "time_stamp", 7899 "field_offset" : 192, 7900 "referenced_type" : "type-327" 7901 } 7902 ], 7903 "linker_set_key" : "echo_reference_buffer", 7904 "name" : "echo_reference_buffer", 7905 "referenced_type" : "type-326", 7906 "self_type" : "type-326", 7907 "size" : 40, 7908 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h", 7909 "unique_id" : "echo_reference_buffer" 7910 }, 7911 { 7912 "alignment" : 8, 7913 "fields" : 7914 [ 7915 { 7916 "field_name" : "read", 7917 "referenced_type" : "type-329" 7918 }, 7919 { 7920 "field_name" : "write", 7921 "field_offset" : 64, 7922 "referenced_type" : "type-329" 7923 } 7924 ], 7925 "linker_set_key" : "echo_reference_itfe", 7926 "name" : "echo_reference_itfe", 7927 "referenced_type" : "type-328", 7928 "self_type" : "type-328", 7929 "size" : 16, 7930 "source_file" : "/system/media/audio_utils/include/audio_utils/echo_reference.h", 7931 "unique_id" : "echo_reference_itfe" 7932 }, 7933 { 7934 "alignment" : 4, 7935 "fields" : 7936 [ 7937 { 7938 "referenced_type" : "type-12" 7939 } 7940 ], 7941 "linker_set_key" : "log_msg", 7942 "name" : "log_msg", 7943 "referenced_type" : "type-11", 7944 "self_type" : "type-11", 7945 "size" : 5124, 7946 "source_file" : "/system/core/liblog/include/log/log_read.h", 7947 "unique_id" : "log_msg" 7948 }, 7949 { 7950 "alignment" : 4, 7951 "fields" : 7952 [ 7953 { 7954 "field_name" : "buf", 7955 "referenced_type" : "type-13" 7956 }, 7957 { 7958 "field_name" : "entry", 7959 "referenced_type" : "type-15" 7960 }, 7961 { 7962 "field_name" : "entry_v4", 7963 "referenced_type" : "type-15" 7964 }, 7965 { 7966 "field_name" : "entry_v3", 7967 "referenced_type" : "type-18" 7968 }, 7969 { 7970 "field_name" : "entry_v2", 7971 "referenced_type" : "type-19" 7972 }, 7973 { 7974 "field_name" : "entry_v1", 7975 "referenced_type" : "type-20" 7976 } 7977 ], 7978 "is_anonymous" : true, 7979 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 7980 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 7981 "record_kind" : "union", 7982 "referenced_type" : "type-12", 7983 "self_type" : "type-12", 7984 "size" : 5124, 7985 "source_file" : "/system/core/liblog/include/log/log_read.h", 7986 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 7987 }, 7988 { 7989 "alignment" : 1, 7990 "fields" : 7991 [ 7992 { 7993 "field_name" : "tv_sec", 7994 "referenced_type" : "type-5" 7995 }, 7996 { 7997 "field_name" : "tv_nsec", 7998 "field_offset" : 32, 7999 "referenced_type" : "type-5" 8000 } 8001 ], 8002 "linker_set_key" : "log_time", 8003 "name" : "log_time", 8004 "referenced_type" : "type-104", 8005 "self_type" : "type-104", 8006 "size" : 8, 8007 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 8008 "unique_id" : "log_time" 8009 }, 8010 { 8011 "alignment" : 1, 8012 "fields" : 8013 [ 8014 { 8015 "field_name" : "tv_sec", 8016 "referenced_type" : "type-5" 8017 }, 8018 { 8019 "field_name" : "tv_nsec", 8020 "field_offset" : 32, 8021 "referenced_type" : "type-5" 8022 } 8023 ], 8024 "linker_set_key" : "log_time", 8025 "name" : "log_time", 8026 "referenced_type" : "type-41", 8027 "self_type" : "type-41", 8028 "size" : 8, 8029 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 8030 "unique_id" : "_ZTS8log_time" 8031 }, 8032 { 8033 "alignment" : 4, 8034 "fields" : 8035 [ 8036 { 8037 "field_name" : "len", 8038 "referenced_type" : "type-16" 8039 }, 8040 { 8041 "field_name" : "__pad", 8042 "field_offset" : 16, 8043 "referenced_type" : "type-16" 8044 }, 8045 { 8046 "field_name" : "pid", 8047 "field_offset" : 32, 8048 "referenced_type" : "type-2" 8049 }, 8050 { 8051 "field_name" : "tid", 8052 "field_offset" : 64, 8053 "referenced_type" : "type-2" 8054 }, 8055 { 8056 "field_name" : "sec", 8057 "field_offset" : 96, 8058 "referenced_type" : "type-2" 8059 }, 8060 { 8061 "field_name" : "nsec", 8062 "field_offset" : 128, 8063 "referenced_type" : "type-2" 8064 }, 8065 { 8066 "field_name" : "msg", 8067 "field_offset" : 160, 8068 "referenced_type" : "type-17" 8069 } 8070 ], 8071 "linker_set_key" : "logger_entry", 8072 "name" : "logger_entry", 8073 "referenced_type" : "type-20", 8074 "self_type" : "type-20", 8075 "size" : 20, 8076 "source_file" : "/system/core/liblog/include/log/log_read.h", 8077 "unique_id" : "logger_entry" 8078 }, 8079 { 8080 "alignment" : 1, 8081 "fields" : 8082 [ 8083 { 8084 "field_name" : "len", 8085 "referenced_type" : "type-16" 8086 }, 8087 { 8088 "field_name" : "hdr_size", 8089 "field_offset" : 16, 8090 "referenced_type" : "type-16" 8091 }, 8092 { 8093 "field_name" : "pid", 8094 "field_offset" : 32, 8095 "referenced_type" : "type-2" 8096 }, 8097 { 8098 "field_name" : "tid", 8099 "field_offset" : 64, 8100 "referenced_type" : "type-2" 8101 }, 8102 { 8103 "field_name" : "sec", 8104 "field_offset" : 96, 8105 "referenced_type" : "type-2" 8106 }, 8107 { 8108 "field_name" : "nsec", 8109 "field_offset" : 128, 8110 "referenced_type" : "type-2" 8111 }, 8112 { 8113 "field_name" : "euid", 8114 "field_offset" : 160, 8115 "referenced_type" : "type-5" 8116 }, 8117 { 8118 "field_name" : "msg", 8119 "field_offset" : 192, 8120 "referenced_type" : "type-17" 8121 } 8122 ], 8123 "linker_set_key" : "logger_entry_v2", 8124 "name" : "logger_entry_v2", 8125 "referenced_type" : "type-19", 8126 "self_type" : "type-19", 8127 "size" : 24, 8128 "source_file" : "/system/core/liblog/include/log/log_read.h", 8129 "unique_id" : "logger_entry_v2" 8130 }, 8131 { 8132 "alignment" : 1, 8133 "fields" : 8134 [ 8135 { 8136 "field_name" : "len", 8137 "referenced_type" : "type-16" 8138 }, 8139 { 8140 "field_name" : "hdr_size", 8141 "field_offset" : 16, 8142 "referenced_type" : "type-16" 8143 }, 8144 { 8145 "field_name" : "pid", 8146 "field_offset" : 32, 8147 "referenced_type" : "type-2" 8148 }, 8149 { 8150 "field_name" : "tid", 8151 "field_offset" : 64, 8152 "referenced_type" : "type-2" 8153 }, 8154 { 8155 "field_name" : "sec", 8156 "field_offset" : 96, 8157 "referenced_type" : "type-2" 8158 }, 8159 { 8160 "field_name" : "nsec", 8161 "field_offset" : 128, 8162 "referenced_type" : "type-2" 8163 }, 8164 { 8165 "field_name" : "lid", 8166 "field_offset" : 160, 8167 "referenced_type" : "type-5" 8168 }, 8169 { 8170 "field_name" : "msg", 8171 "field_offset" : 192, 8172 "referenced_type" : "type-17" 8173 } 8174 ], 8175 "linker_set_key" : "logger_entry_v3", 8176 "name" : "logger_entry_v3", 8177 "referenced_type" : "type-18", 8178 "self_type" : "type-18", 8179 "size" : 24, 8180 "source_file" : "/system/core/liblog/include/log/log_read.h", 8181 "unique_id" : "logger_entry_v3" 8182 }, 8183 { 8184 "alignment" : 4, 8185 "fields" : 8186 [ 8187 { 8188 "field_name" : "len", 8189 "referenced_type" : "type-16" 8190 }, 8191 { 8192 "field_name" : "hdr_size", 8193 "field_offset" : 16, 8194 "referenced_type" : "type-16" 8195 }, 8196 { 8197 "field_name" : "pid", 8198 "field_offset" : 32, 8199 "referenced_type" : "type-2" 8200 }, 8201 { 8202 "field_name" : "tid", 8203 "field_offset" : 64, 8204 "referenced_type" : "type-5" 8205 }, 8206 { 8207 "field_name" : "sec", 8208 "field_offset" : 96, 8209 "referenced_type" : "type-5" 8210 }, 8211 { 8212 "field_name" : "nsec", 8213 "field_offset" : 128, 8214 "referenced_type" : "type-5" 8215 }, 8216 { 8217 "field_name" : "lid", 8218 "field_offset" : 160, 8219 "referenced_type" : "type-5" 8220 }, 8221 { 8222 "field_name" : "uid", 8223 "field_offset" : 192, 8224 "referenced_type" : "type-5" 8225 }, 8226 { 8227 "field_name" : "msg", 8228 "field_offset" : 224, 8229 "referenced_type" : "type-17" 8230 } 8231 ], 8232 "linker_set_key" : "logger_entry_v4", 8233 "name" : "logger_entry_v4", 8234 "referenced_type" : "type-15", 8235 "self_type" : "type-15", 8236 "size" : 28, 8237 "source_file" : "/system/core/liblog/include/log/log_read.h", 8238 "unique_id" : "logger_entry_v4" 8239 }, 8240 { 8241 "alignment" : 4, 8242 "fields" : 8243 [ 8244 { 8245 "field_name" : "usage", 8246 "referenced_type" : "type-6" 8247 }, 8248 { 8249 "field_name" : "content_type", 8250 "field_offset" : 32, 8251 "referenced_type" : "type-4" 8252 }, 8253 { 8254 "field_name" : "gain", 8255 "field_offset" : 64, 8256 "referenced_type" : "type-110" 8257 } 8258 ], 8259 "linker_set_key" : "playback_track_metadata", 8260 "name" : "playback_track_metadata", 8261 "referenced_type" : "type-170", 8262 "self_type" : "type-170", 8263 "size" : 12, 8264 "source_file" : "/system/media/audio/include/system/audio.h", 8265 "unique_id" : "playback_track_metadata" 8266 }, 8267 { 8268 "alignment" : 4, 8269 "fields" : 8270 [ 8271 { 8272 "field_name" : "source", 8273 "referenced_type" : "type-7" 8274 }, 8275 { 8276 "field_name" : "gain", 8277 "field_offset" : 32, 8278 "referenced_type" : "type-110" 8279 }, 8280 { 8281 "field_name" : "dest_device", 8282 "field_offset" : 64, 8283 "referenced_type" : "type-5" 8284 }, 8285 { 8286 "field_name" : "dest_device_address", 8287 "field_offset" : 96, 8288 "referenced_type" : "type-141" 8289 } 8290 ], 8291 "linker_set_key" : "record_track_metadata", 8292 "name" : "record_track_metadata", 8293 "referenced_type" : "type-171", 8294 "self_type" : "type-171", 8295 "size" : 44, 8296 "source_file" : "/system/media/audio/include/system/audio.h", 8297 "unique_id" : "record_track_metadata" 8298 }, 8299 { 8300 "alignment" : 8, 8301 "fields" : 8302 [ 8303 { 8304 "referenced_type" : "type-318" 8305 }, 8306 { 8307 "field_name" : "frame_count", 8308 "field_offset" : 64, 8309 "referenced_type" : "type-30" 8310 } 8311 ], 8312 "linker_set_key" : "resampler_buffer", 8313 "name" : "resampler_buffer", 8314 "referenced_type" : "type-317", 8315 "self_type" : "type-317", 8316 "size" : 16, 8317 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h", 8318 "unique_id" : "resampler_buffer" 8319 }, 8320 { 8321 "alignment" : 8, 8322 "fields" : 8323 [ 8324 { 8325 "field_name" : "raw", 8326 "referenced_type" : "type-64" 8327 }, 8328 { 8329 "field_name" : "i16", 8330 "referenced_type" : "type-146" 8331 }, 8332 { 8333 "field_name" : "i8", 8334 "referenced_type" : "type-108" 8335 } 8336 ], 8337 "is_anonymous" : true, 8338 "linker_set_key" : "resampler_buffer::(anonymous union at system/media/audio_utils/include/audio_utils/resampler.h:33:5) at system/media/audio_utils/include/audio_utils/resampler.h:33:5", 8339 "name" : "resampler_buffer::(anonymous union at system/media/audio_utils/include/audio_utils/resampler.h:33:5) at system/media/audio_utils/include/audio_utils/resampler.h:33:5", 8340 "record_kind" : "union", 8341 "referenced_type" : "type-318", 8342 "self_type" : "type-318", 8343 "size" : 8, 8344 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h", 8345 "unique_id" : "resampler_buffer::(anonymous union at system/media/audio_utils/include/audio_utils/resampler.h:33:5)" 8346 }, 8347 { 8348 "alignment" : 8, 8349 "fields" : 8350 [ 8351 { 8352 "field_name" : "get_next_buffer", 8353 "referenced_type" : "type-320" 8354 }, 8355 { 8356 "field_name" : "release_buffer", 8357 "field_offset" : 64, 8358 "referenced_type" : "type-324" 8359 } 8360 ], 8361 "linker_set_key" : "resampler_buffer_provider", 8362 "name" : "resampler_buffer_provider", 8363 "referenced_type" : "type-319", 8364 "self_type" : "type-319", 8365 "size" : 16, 8366 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h", 8367 "unique_id" : "resampler_buffer_provider" 8368 }, 8369 { 8370 "alignment" : 8, 8371 "fields" : 8372 [ 8373 { 8374 "field_name" : "reset", 8375 "referenced_type" : "type-308" 8376 }, 8377 { 8378 "field_name" : "resample_from_provider", 8379 "field_offset" : 64, 8380 "referenced_type" : "type-310" 8381 }, 8382 { 8383 "field_name" : "resample_from_input", 8384 "field_offset" : 128, 8385 "referenced_type" : "type-312" 8386 }, 8387 { 8388 "field_name" : "delay_ns", 8389 "field_offset" : 192, 8390 "referenced_type" : "type-314" 8391 } 8392 ], 8393 "linker_set_key" : "resampler_itfe", 8394 "name" : "resampler_itfe", 8395 "referenced_type" : "type-307", 8396 "self_type" : "type-307", 8397 "size" : 32, 8398 "source_file" : "/system/media/audio_utils/include/audio_utils/resampler.h", 8399 "unique_id" : "resampler_itfe" 8400 } 8401 ], 8402 "rvalue_reference_types" : [] 8403} 8404