├── .gitignore ├── CMakeLists.txt ├── ChangeLog ├── Doxyfile ├── License.txt ├── README.md ├── docs ├── etc │ └── info.h ├── html │ ├── _a_a_c_costants_override_8h_source.html │ ├── _a_a_c_decoder_f_d_k_8h_source.html │ ├── _a_a_c_encoder_f_d_k_8h_source.html │ ├── _a_b_b_r_e_v.html │ ├── _e_n_c_o_d_e_r_b_e_h_a_v_i_o_u_r.html │ ├── _f_d_k__archdef_8h_source.html │ ├── _f_d_k__audio_8h.html │ ├── _f_d_k__audio_8h_source.html │ ├── _f_d_k__bitbuffer_8h_source.html │ ├── _f_d_k__bitstream_8h_source.html │ ├── _f_d_k__core_8h_source.html │ ├── _f_d_k__crc_8h_source.html │ ├── _f_d_k__decorrelate_8h_source.html │ ├── _f_d_k__delay_8h_source.html │ ├── _f_d_k__drc_dec_lib_8h_source.html │ ├── _f_d_k__hybrid_8h_source.html │ ├── _f_d_k__lpc_8h_source.html │ ├── _f_d_k__matrix_calloc_8h_source.html │ ├── _f_d_k__qmf__domain_8h_source.html │ ├── _f_d_k__tools__rom_8h_source.html │ ├── _f_d_k__trig_fcts_8h_source.html │ ├── _formulas.tex │ ├── _h_fgen__pre_flat_8h_source.html │ ├── _i_n_t_r_o.html │ ├── _l_i_b_u_s_e.html │ ├── _output_format.html │ ├── aac__ram_8h_source.html │ ├── aac__rom_8h_source.html │ ├── aac_enc__ram_8cpp.html │ ├── aac_enc__ram_8h.html │ ├── aac_enc__ram_8h_source.html │ ├── aac_enc__rom_8h.html │ ├── aac_enc__rom_8h_source.html │ ├── aacdec__drc_8h_source.html │ ├── aacdec__drc__types_8h_source.html │ ├── aacdec__hcr_8h_source.html │ ├── aacdec__hcr__bit_8h_source.html │ ├── aacdec__hcr__types_8h_source.html │ ├── aacdec__hcrs_8h_source.html │ ├── aacdec__pns_8h_source.html │ ├── aacdec__tns_8h_source.html │ ├── aacdecoder_8h_source.html │ ├── aacdecoder__lib_8h.html │ ├── aacdecoder__lib_8h_source.html │ ├── aacenc_8h_source.html │ ├── aacenc__lib_8h_source.html │ ├── aacenc__pns_8h_source.html │ ├── aacenc__tns_8h_source.html │ ├── abs_8h_source.html │ ├── abs__mips_8h_source.html │ ├── abs__x86_8h_source.html │ ├── ac__arith__coder_8h_source.html │ ├── adj__thr_8h_source.html │ ├── adj__thr__data_8h_source.html │ ├── annotated.html │ ├── autocorr2nd_8h_source.html │ ├── band__nrg_8h_source.html │ ├── bandwidth_8h_source.html │ ├── bc_s.png │ ├── bdwn.png │ ├── bit__cnt_8h_source.html │ ├── bit__sbr_8cpp.html │ ├── bit__sbr_8h.html │ ├── bit__sbr_8h_source.html │ ├── bitenc_8h_source.html │ ├── block_8h_source.html │ ├── block__switch_8h_source.html │ ├── channel_8h_source.html │ ├── channel__map_8h_source.html │ ├── channelinfo_8h_source.html │ ├── chaosmeasure_8h_source.html │ ├── classaac__fdk_1_1_a_a_c_decoder_f_d_k-members.html │ ├── classaac__fdk_1_1_a_a_c_decoder_f_d_k.html │ ├── classaac__fdk_1_1_a_a_c_encoder_f_d_k-members.html │ ├── classaac__fdk_1_1_a_a_c_encoder_f_d_k.html │ ├── classes.html │ ├── closed.png │ ├── clz_8h_source.html │ ├── clz__arm_8h_source.html │ ├── clz__mips_8h_source.html │ ├── clz__ppc_8h_source.html │ ├── clz__x86_8h_source.html │ ├── cmondata_8h.html │ ├── cmondata_8h_source.html │ ├── code__env_8h.html │ ├── code__env_8h_source.html │ ├── common__fix_8h_source.html │ ├── conceal_8h_source.html │ ├── conceal__types_8h_source.html │ ├── concealment.html │ ├── cplx__mul_8h_source.html │ ├── cplx__mul__arm_8h_source.html │ ├── cplx__mul__mips_8h_source.html │ ├── dct_8cpp.html │ ├── dct_8h_source.html │ ├── default.html │ ├── dir_0c00578c01dbc9c7cc359d9e3af36c90.html │ ├── dir_105d5919b0ab50cc213f15aca2b58ab3.html │ ├── dir_1275d0701730c06a791cf36e676def45.html │ ├── dir_1b7bbe9f8d9a9f82161fb50a16dc58e2.html │ ├── dir_222de58a05c98cc4a78309a37525cd28.html │ ├── dir_25dde5328027b7c94f7c7b75e3f8d6f2.html │ ├── dir_26e1f1cbc253bebf82f33097adc83ea8.html │ ├── dir_28764f9257266d97c7295693d7c6996f.html │ ├── dir_2a77624a6195fe38fbd3ec57f1060ae6.html │ ├── dir_321d94ae969a43c5e13a153ae8f31745.html │ ├── dir_3b2e9d431bb519890475be349858ab16.html │ ├── dir_3df2404dac827887128c0320194f920a.html │ ├── dir_4794d228dd72d1e40c02198f575dcba4.html │ ├── dir_49e56c817e5e54854c35e136979f97ca.html │ ├── dir_4edbbd6698e456aee57bd20fe4e3578d.html │ ├── dir_503efe22260b46e9073f09b8bee50978.html │ ├── dir_50afa643936f0a319487661c78fd0109.html │ ├── dir_567c3d26e49279b9b333522ab6afbde5.html │ ├── dir_56e7ea1c0577ad61260ef1bf1c929813.html │ ├── dir_58c57ddeb9eddff2ac9ad33467c2dd48.html │ ├── dir_64d92fe8c6f5e62db22d45f236c1a702.html │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba.html │ ├── dir_74f747396ba2e575ab4f1c089a31e1cb.html │ ├── dir_79773b509e606fdb3ad5ca043386e2ef.html │ ├── dir_7a422512ea44e382d598b3d41431ca3b.html │ ├── dir_8619639418b31efc2d686e36f00ac6a2.html │ ├── dir_8876ed2618d1eb77d0fbe083b5f4242b.html │ ├── dir_88fc699ca4f1b8bd9eb53f4528effc5b.html │ ├── dir_9c120badbab1212faddf9308a64789cd.html │ ├── dir_a198c44f46d489b4bf251c7cd948ddfc.html │ ├── dir_a26038997b15909a56ca8413d63a3d69.html │ ├── dir_a31e85607cb2472fcc44f3af765b0ead.html │ ├── dir_a95080be2c1e6d8c958f96e71bbad66f.html │ ├── dir_ab06ccac121a51878ff79e7f67d401dd.html │ ├── dir_abf7d4cbd5448271341442e73b756f52.html │ ├── dir_b7babbc95611e6031d06b2bee02f3250.html │ ├── dir_b9a74fc98d27dc54a46f164666dc008c.html │ ├── dir_c10c78be86d8d0f7c54b766cb4c667d0.html │ ├── dir_c11477b024b1bb3c2997048a733f4816.html │ ├── dir_c141e42a74d0719c15f9fe2d7a86ffc4.html │ ├── dir_c997d48ad60fbe63e2ba342b9c79db98.html │ ├── dir_ce721159cab1e3d64ce4fbdf2c53bd27.html │ ├── dir_d8258b15169513892b159e2b872645aa.html │ ├── dir_dfb1df4b4219d12036e0cad569bae42f.html │ ├── dir_e4b845d83859f8b83fbb440135725fdc.html │ ├── dir_ed04b364c633b7d989cbbfdbe7d82d9c.html │ ├── dir_ed137715e08969a186ec660e8ae6e2fb.html │ ├── dir_ed26a69c633008e89ad748a622cca460.html │ ├── dir_ed75a839b58170b815c1b40eebfb7741.html │ ├── dir_f9ea51a80444b9b0226ce93e08b26045.html │ ├── dir_feca49d0671551adab80ddf491c99ee7.html │ ├── dir_fed01bce0543f0855d9418429f995c68.html │ ├── doc.png │ ├── documentation_overview.html │ ├── doxygen.css │ ├── doxygen.svg │ ├── drc_dec__gain_decoder_8h_source.html │ ├── drc_dec__reader_8h_source.html │ ├── drc_dec__rom_8h_source.html │ ├── drc_dec__selection_process_8h_source.html │ ├── drc_dec__tools_8h_source.html │ ├── drc_dec__types_8h_source.html │ ├── drc_decoder_8h_source.html │ ├── drc_gain_dec__init_8h_source.html │ ├── drc_gain_dec__preprocess_8h_source.html │ ├── drc_gain_dec__process_8h_source.html │ ├── dyn__bits_8h_source.html │ ├── dynsections.js │ ├── env__bit_8cpp.html │ ├── env__bit_8h.html │ ├── env__bit_8h_source.html │ ├── env__calc_8cpp.html │ ├── env__calc_8h.html │ ├── env__calc_8h_source.html │ ├── env__dec_8cpp.html │ ├── env__dec_8h.html │ ├── env__dec_8h_source.html │ ├── env__est_8h.html │ ├── env__est_8h_source.html │ ├── env__extr_8cpp.html │ ├── env__extr_8h.html │ ├── env__extr_8h_source.html │ ├── fdk__log_8h_source.html │ ├── fft_8h_source.html │ ├── fft__rad2_8h_source.html │ ├── files.html │ ├── fixmadd_8h_source.html │ ├── fixmadd__arm_8h_source.html │ ├── fixminmax_8h_source.html │ ├── fixmul_8h_source.html │ ├── fixmul__arm_8h_source.html │ ├── fixmul__mips_8h_source.html │ ├── fixmul__ppc_8h_source.html │ ├── fixmul__x86_8h_source.html │ ├── fixpoint__math_8h_source.html │ ├── fixpoint__math__x86_8h_source.html │ ├── folderclosed.png │ ├── folderopen.png │ ├── fram__gen_8h.html │ ├── fram__gen_8h_source.html │ ├── functions.html │ ├── functions_b.html │ ├── functions_c.html │ ├── functions_d.html │ ├── functions_e.html │ ├── functions_f.html │ ├── functions_func.html │ ├── functions_g.html │ ├── functions_h.html │ ├── functions_i.html │ ├── functions_k.html │ ├── functions_l.html │ ├── functions_m.html │ ├── functions_n.html │ ├── functions_o.html │ ├── functions_p.html │ ├── functions_q.html │ ├── functions_r.html │ ├── functions_s.html │ ├── functions_t.html │ ├── functions_u.html │ ├── functions_v.html │ ├── functions_vars.html │ ├── functions_vars_b.html │ ├── functions_vars_c.html │ ├── functions_vars_d.html │ ├── functions_vars_e.html │ ├── functions_vars_f.html │ ├── functions_vars_g.html │ ├── functions_vars_h.html │ ├── functions_vars_i.html │ ├── functions_vars_k.html │ ├── functions_vars_l.html │ ├── functions_vars_m.html │ ├── functions_vars_n.html │ ├── functions_vars_o.html │ ├── functions_vars_p.html │ ├── functions_vars_q.html │ ├── functions_vars_r.html │ ├── functions_vars_s.html │ ├── functions_vars_t.html │ ├── functions_vars_u.html │ ├── functions_vars_v.html │ ├── functions_vars_w.html │ ├── functions_vars_x.html │ ├── functions_w.html │ ├── functions_x.html │ ├── generic_stds_8h.html │ ├── generic_stds_8h_source.html │ ├── getopt_8h_source.html │ ├── globals.html │ ├── globals_c.html │ ├── globals_d.html │ ├── globals_defs.html │ ├── globals_e.html │ ├── globals_enum.html │ ├── globals_eval.html │ ├── globals_eval_c.html │ ├── globals_eval_d.html │ ├── globals_eval_f.html │ ├── globals_eval_i.html │ ├── globals_eval_m.html │ ├── globals_eval_n.html │ ├── globals_eval_p.html │ ├── globals_eval_s.html │ ├── globals_eval_t.html │ ├── globals_eval_v.html │ ├── globals_f.html │ ├── globals_func.html │ ├── globals_h.html │ ├── globals_i.html │ ├── globals_l.html │ ├── globals_m.html │ ├── globals_n.html │ ├── globals_o.html │ ├── globals_p.html │ ├── globals_q.html │ ├── globals_r.html │ ├── globals_s.html │ ├── globals_t.html │ ├── globals_type.html │ ├── globals_u.html │ ├── globals_v.html │ ├── globals_vars.html │ ├── globals_w.html │ ├── group___s_y_s_l_i_b___e_x_i_t_c_o_d_e_s.html │ ├── group___s_y_s_l_i_b___m_e_m_o_r_y___m_a_c_r_o_s.html │ ├── group__pcm_dmx_reset_flags.html │ ├── grp__data_8h_source.html │ ├── hbe_8cpp.html │ ├── hbe_8h_source.html │ ├── huff__dec_8cpp.html │ ├── huff__dec_8h.html │ ├── huff__dec_8h_source.html │ ├── huff__nodes_8h_source.html │ ├── index.html │ ├── info_8h_source.html │ ├── intensity_8h_source.html │ ├── interface_8h_source.html │ ├── invf__est_8h.html │ ├── invf__est_8h_source.html │ ├── jquery.js │ ├── ldfiltbank_8h_source.html │ ├── lib_mpeg_t_p_dec_2include_2tp__data_8h_source.html │ ├── lib_mpeg_t_p_dec_2src_2tp__version_8h_source.html │ ├── lib_mpeg_t_p_enc_2include_2tp__data_8h_source.html │ ├── lib_mpeg_t_p_enc_2src_2tp__version_8h_source.html │ ├── limiter_8h_source.html │ ├── line__pe_8h_source.html │ ├── lpp__tran_8cpp.html │ ├── lpp__tran_8h.html │ ├── lpp__tran_8h_source.html │ ├── machine__type_8h.html │ ├── machine__type_8h_source.html │ ├── mdct_8h_source.html │ ├── menu.js │ ├── menudata.js │ ├── metadata__compressor_8h_source.html │ ├── metadata__main_8h_source.html │ ├── mh__det_8h.html │ ├── mh__det_8h_source.html │ ├── modules.html │ ├── mps__main_8h_source.html │ ├── ms__stereo_8h_source.html │ ├── namespaceaac__fdk.html │ ├── namespacemembers.html │ ├── namespacemembers_enum.html │ ├── namespacemembers_eval.html │ ├── namespaces.html │ ├── nav_f.png │ ├── nav_g.png │ ├── nav_h.png │ ├── nf__est_8h.html │ ├── nf__est_8h_source.html │ ├── nlc__dec_8h_source.html │ ├── noisedet_8h_source.html │ ├── open.png │ ├── overlapadd_8h_source.html │ ├── pages.html │ ├── pcm__utils_8h_source.html │ ├── pcmdmx__lib_8h.html │ ├── pcmdmx__lib_8h_source.html │ ├── pns__func_8h_source.html │ ├── pnsparam_8h_source.html │ ├── pre__echo__control_8h_source.html │ ├── ps__bitenc_8h_source.html │ ├── ps__const_8h_source.html │ ├── ps__encode_8cpp.html │ ├── ps__encode_8h.html │ ├── ps__encode_8h_source.html │ ├── ps__main_8h_source.html │ ├── psbitdec_8h_source.html │ ├── psdec_8cpp.html │ ├── psdec_8h.html │ ├── psdec_8h_source.html │ ├── psdec__drm_8cpp.html │ ├── psdec__drm_8h.html │ ├── psdec__drm_8h_source.html │ ├── psdecrom__drm_8cpp.html │ ├── psy__configuration_8h_source.html │ ├── psy__const_8h_source.html │ ├── psy__data_8h_source.html │ ├── psy__main_8h_source.html │ ├── pulsedata_8h_source.html │ ├── pvc__dec_8h_source.html │ ├── qc__data_8h_source.html │ ├── qc__main_8h_source.html │ ├── qmf_8cpp.html │ ├── qmf_8h.html │ ├── qmf_8h_source.html │ ├── qmf__pcm_8h_source.html │ ├── quantize_8h_source.html │ ├── resampler_8cpp.html │ ├── resampler_8h.html │ ├── resampler_8h_source.html │ ├── rvlc_8cpp.html │ ├── rvlc_8h.html │ ├── rvlc_8h_source.html │ ├── rvlc__info_8h.html │ ├── rvlc__info_8h_source.html │ ├── rvlcbit_8cpp.html │ ├── rvlcbit_8h_source.html │ ├── rvlcconceal_8cpp.html │ ├── rvlcconceal_8h.html │ ├── rvlcconceal_8h_source.html │ ├── sac__bitdec_8h.html │ ├── sac__bitdec_8h_source.html │ ├── sac__calc_m1and_m2_8h_source.html │ ├── sac__dec_8h_source.html │ ├── sac__dec__conceal_8h_source.html │ ├── sac__dec__errorcodes_8h_source.html │ ├── sac__dec__interface_8h_source.html │ ├── sac__dec__lib_8h_source.html │ ├── sac__dec__ssc__struct_8h_source.html │ ├── sac__process_8h.html │ ├── sac__process_8h_source.html │ ├── sac__qmf_8h_source.html │ ├── sac__reshape_b_b_env_8h_source.html │ ├── sac__rom_8h_source.html │ ├── sac__smoothing_8h_source.html │ ├── sac__stp_8h_source.html │ ├── sac__tsd_8h_source.html │ ├── sacenc__bitstream_8h_source.html │ ├── sacenc__const_8h_source.html │ ├── sacenc__delay_8cpp.html │ ├── sacenc__delay_8h.html │ ├── sacenc__delay_8h_source.html │ ├── sacenc__dmx__tdom__enh_8h_source.html │ ├── sacenc__filter_8h_source.html │ ├── sacenc__framewindowing_8cpp.html │ ├── sacenc__framewindowing_8h.html │ ├── sacenc__framewindowing_8h_source.html │ ├── sacenc__huff__tab_8h_source.html │ ├── sacenc__lib_8h.html │ ├── sacenc__lib_8h_source.html │ ├── sacenc__nlc__enc_8h_source.html │ ├── sacenc__onsetdetect_8cpp.html │ ├── sacenc__onsetdetect_8h.html │ ├── sacenc__onsetdetect_8h_source.html │ ├── sacenc__paramextract_8h_source.html │ ├── sacenc__staticgain_8h.html │ ├── sacenc__staticgain_8h_source.html │ ├── sacenc__tree_8h_source.html │ ├── sacenc__vectorfunctions_8h_source.html │ ├── sbr_8h.html │ ├── sbr_8h_source.html │ ├── sbr__deb_8cpp.html │ ├── sbr__deb_8h.html │ ├── sbr__deb_8h_source.html │ ├── sbr__dec_8cpp.html │ ├── sbr__dec_8h.html │ ├── sbr__dec_8h_source.html │ ├── sbr__def_8h.html │ ├── sbr__def_8h_source.html │ ├── sbr__encoder_8h_source.html │ ├── sbr__misc_8cpp.html │ ├── sbr__misc_8h.html │ ├── sbr__misc_8h_source.html │ ├── sbr__ram_8cpp.html │ ├── sbr__ram_8h.html │ ├── sbr__ram_8h_source.html │ ├── sbr__rom_8cpp.html │ ├── sbr__rom_8h.html │ ├── sbr__rom_8h_source.html │ ├── sbrdec__drc_8h_source.html │ ├── sbrdec__freq__sca_8cpp.html │ ├── sbrdec__freq__sca_8h.html │ ├── sbrdec__freq__sca_8h_source.html │ ├── sbrdecoder_8cpp.html │ ├── sbrdecoder_8h_source.html │ ├── sbrenc__freq__sca_8cpp.html │ ├── sbrenc__freq__sca_8h.html │ ├── sbrenc__freq__sca_8h_source.html │ ├── sbrenc__ram_8cpp.html │ ├── sbrenc__ram_8h.html │ ├── sbrenc__ram_8h_source.html │ ├── sbrenc__rom_8cpp.html │ ├── sbrenc__rom_8h.html │ ├── sbrenc__rom_8h_source.html │ ├── scale_8h_source.html │ ├── scale__arm_8h_source.html │ ├── scale__mips_8h_source.html │ ├── scramble_8h_source.html │ ├── scramble__arm_8h_source.html │ ├── scramble__mips_8h_source.html │ ├── search │ │ ├── all_0.html │ │ ├── all_0.js │ │ ├── all_1.html │ │ ├── all_1.js │ │ ├── all_10.html │ │ ├── all_10.js │ │ ├── all_11.html │ │ ├── all_11.js │ │ ├── all_12.html │ │ ├── all_12.js │ │ ├── all_13.html │ │ ├── all_13.js │ │ ├── all_14.html │ │ ├── all_14.js │ │ ├── all_15.html │ │ ├── all_15.js │ │ ├── all_16.html │ │ ├── all_16.js │ │ ├── all_2.html │ │ ├── all_2.js │ │ ├── all_3.html │ │ ├── all_3.js │ │ ├── all_4.html │ │ ├── all_4.js │ │ ├── all_5.html │ │ ├── all_5.js │ │ ├── all_6.html │ │ ├── all_6.js │ │ ├── all_7.html │ │ ├── all_7.js │ │ ├── all_8.html │ │ ├── all_8.js │ │ ├── all_9.html │ │ ├── all_9.js │ │ ├── all_a.html │ │ ├── all_a.js │ │ ├── all_b.html │ │ ├── all_b.js │ │ ├── all_c.html │ │ ├── all_c.js │ │ ├── all_d.html │ │ ├── all_d.js │ │ ├── all_e.html │ │ ├── all_e.js │ │ ├── all_f.html │ │ ├── all_f.js │ │ ├── classes_0.html │ │ ├── classes_0.js │ │ ├── classes_1.html │ │ ├── classes_1.js │ │ ├── classes_10.html │ │ ├── classes_10.js │ │ ├── classes_11.html │ │ ├── classes_11.js │ │ ├── classes_12.html │ │ ├── classes_12.js │ │ ├── classes_13.html │ │ ├── classes_13.js │ │ ├── classes_14.html │ │ ├── classes_14.js │ │ ├── classes_2.html │ │ ├── classes_2.js │ │ ├── classes_3.html │ │ ├── classes_3.js │ │ ├── classes_4.html │ │ ├── classes_4.js │ │ ├── classes_5.html │ │ ├── classes_5.js │ │ ├── classes_6.html │ │ ├── classes_6.js │ │ ├── classes_7.html │ │ ├── classes_7.js │ │ ├── classes_8.html │ │ ├── classes_8.js │ │ ├── classes_9.html │ │ ├── classes_9.js │ │ ├── classes_a.html │ │ ├── classes_a.js │ │ ├── classes_b.html │ │ ├── classes_b.js │ │ ├── classes_c.html │ │ ├── classes_c.js │ │ ├── classes_d.html │ │ ├── classes_d.js │ │ ├── classes_e.html │ │ ├── classes_e.js │ │ ├── classes_f.html │ │ ├── classes_f.js │ │ ├── close.svg │ │ ├── defines_0.html │ │ ├── defines_0.js │ │ ├── defines_1.html │ │ ├── defines_1.js │ │ ├── defines_2.html │ │ ├── defines_2.js │ │ ├── defines_3.html │ │ ├── defines_3.js │ │ ├── defines_4.html │ │ ├── defines_4.js │ │ ├── defines_5.html │ │ ├── defines_5.js │ │ ├── defines_6.html │ │ ├── defines_6.js │ │ ├── defines_7.html │ │ ├── defines_7.js │ │ ├── defines_8.html │ │ ├── defines_8.js │ │ ├── defines_9.html │ │ ├── defines_9.js │ │ ├── defines_a.html │ │ ├── defines_a.js │ │ ├── defines_b.html │ │ ├── defines_b.js │ │ ├── defines_c.html │ │ ├── defines_c.js │ │ ├── defines_d.html │ │ ├── defines_d.js │ │ ├── enums_0.html │ │ ├── enums_0.js │ │ ├── enums_1.html │ │ ├── enums_1.js │ │ ├── enums_2.html │ │ ├── enums_2.js │ │ ├── enums_3.html │ │ ├── enums_3.js │ │ ├── enums_4.html │ │ ├── enums_4.js │ │ ├── enums_5.html │ │ ├── enums_5.js │ │ ├── enums_6.html │ │ ├── enums_6.js │ │ ├── enums_7.html │ │ ├── enums_7.js │ │ ├── enums_8.html │ │ ├── enums_8.js │ │ ├── enums_9.html │ │ ├── enums_9.js │ │ ├── enumvalues_0.html │ │ ├── enumvalues_0.js │ │ ├── enumvalues_1.html │ │ ├── enumvalues_1.js │ │ ├── enumvalues_2.html │ │ ├── enumvalues_2.js │ │ ├── enumvalues_3.html │ │ ├── enumvalues_3.js │ │ ├── enumvalues_4.html │ │ ├── enumvalues_4.js │ │ ├── enumvalues_5.html │ │ ├── enumvalues_5.js │ │ ├── enumvalues_6.html │ │ ├── enumvalues_6.js │ │ ├── enumvalues_7.html │ │ ├── enumvalues_7.js │ │ ├── enumvalues_8.html │ │ ├── enumvalues_8.js │ │ ├── enumvalues_9.html │ │ ├── enumvalues_9.js │ │ ├── enumvalues_a.html │ │ ├── enumvalues_a.js │ │ ├── files_0.html │ │ ├── files_0.js │ │ ├── files_1.html │ │ ├── files_1.js │ │ ├── files_10.html │ │ ├── files_10.js │ │ ├── files_2.html │ │ ├── files_2.js │ │ ├── files_3.html │ │ ├── files_3.js │ │ ├── files_4.html │ │ ├── files_4.js │ │ ├── files_5.html │ │ ├── files_5.js │ │ ├── files_6.html │ │ ├── files_6.js │ │ ├── files_7.html │ │ ├── files_7.js │ │ ├── files_8.html │ │ ├── files_8.js │ │ ├── files_9.html │ │ ├── files_9.js │ │ ├── files_a.html │ │ ├── files_a.js │ │ ├── files_b.html │ │ ├── files_b.js │ │ ├── files_c.html │ │ ├── files_c.js │ │ ├── files_d.html │ │ ├── files_d.js │ │ ├── files_e.html │ │ ├── files_e.js │ │ ├── files_f.html │ │ ├── files_f.js │ │ ├── functions_0.html │ │ ├── functions_0.js │ │ ├── functions_1.html │ │ ├── functions_1.js │ │ ├── functions_2.html │ │ ├── functions_2.js │ │ ├── functions_3.html │ │ ├── functions_3.js │ │ ├── functions_4.html │ │ ├── functions_4.js │ │ ├── functions_5.html │ │ ├── functions_5.js │ │ ├── functions_6.html │ │ ├── functions_6.js │ │ ├── functions_7.html │ │ ├── functions_7.js │ │ ├── functions_8.html │ │ ├── functions_8.js │ │ ├── functions_9.html │ │ ├── functions_9.js │ │ ├── functions_a.html │ │ ├── functions_a.js │ │ ├── functions_b.html │ │ ├── functions_b.js │ │ ├── groups_0.html │ │ ├── groups_0.js │ │ ├── groups_1.html │ │ ├── groups_1.js │ │ ├── groups_2.html │ │ ├── groups_2.js │ │ ├── mag_sel.svg │ │ ├── namespaces_0.html │ │ ├── namespaces_0.js │ │ ├── nomatches.html │ │ ├── pages_0.html │ │ ├── pages_0.js │ │ ├── pages_1.html │ │ ├── pages_1.js │ │ ├── pages_2.html │ │ ├── pages_2.js │ │ ├── pages_3.html │ │ ├── pages_3.js │ │ ├── pages_4.html │ │ ├── pages_4.js │ │ ├── pages_5.html │ │ ├── pages_5.js │ │ ├── pages_6.html │ │ ├── pages_6.js │ │ ├── search.css │ │ ├── search.js │ │ ├── search_l.png │ │ ├── search_m.png │ │ ├── search_r.png │ │ ├── searchdata.js │ │ ├── typedefs_0.html │ │ ├── typedefs_0.js │ │ ├── typedefs_1.html │ │ ├── typedefs_1.js │ │ ├── typedefs_2.html │ │ ├── typedefs_2.js │ │ ├── typedefs_3.html │ │ ├── typedefs_3.js │ │ ├── typedefs_4.html │ │ ├── typedefs_4.js │ │ ├── typedefs_5.html │ │ ├── typedefs_5.js │ │ ├── variables_0.html │ │ ├── variables_0.js │ │ ├── variables_1.html │ │ ├── variables_1.js │ │ ├── variables_10.html │ │ ├── variables_10.js │ │ ├── variables_11.html │ │ ├── variables_11.js │ │ ├── variables_12.html │ │ ├── variables_12.js │ │ ├── variables_13.html │ │ ├── variables_13.js │ │ ├── variables_14.html │ │ ├── variables_14.js │ │ ├── variables_15.html │ │ ├── variables_15.js │ │ ├── variables_16.html │ │ ├── variables_16.js │ │ ├── variables_2.html │ │ ├── variables_2.js │ │ ├── variables_3.html │ │ ├── variables_3.js │ │ ├── variables_4.html │ │ ├── variables_4.js │ │ ├── variables_5.html │ │ ├── variables_5.js │ │ ├── variables_6.html │ │ ├── variables_6.js │ │ ├── variables_7.html │ │ ├── variables_7.js │ │ ├── variables_8.html │ │ ├── variables_8.js │ │ ├── variables_9.html │ │ ├── variables_9.js │ │ ├── variables_a.html │ │ ├── variables_a.js │ │ ├── variables_b.html │ │ ├── variables_b.js │ │ ├── variables_c.html │ │ ├── variables_c.js │ │ ├── variables_d.html │ │ ├── variables_d.js │ │ ├── variables_e.html │ │ ├── variables_e.js │ │ ├── variables_f.html │ │ └── variables_f.js │ ├── sf__estim_8h_source.html │ ├── splitbar.png │ ├── spreading_8h_source.html │ ├── stereo_8h_source.html │ ├── struct_a_a_c___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e-members.html │ ├── struct_a_a_c___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e.html │ ├── struct_a_a_c___e_n_c-members.html │ ├── struct_a_a_c___e_n_c.html │ ├── struct_a_a_c___m_e_t_a_d_a_t_a-members.html │ ├── struct_a_a_c___m_e_t_a_d_a_t_a.html │ ├── struct_a_a_c_e_n_c___buf_desc-members.html │ ├── struct_a_a_c_e_n_c___buf_desc.html │ ├── struct_a_a_c_e_n_c___c_o_n_f_i_g-members.html │ ├── struct_a_a_c_e_n_c___c_o_n_f_i_g.html │ ├── struct_a_a_c_e_n_c___e_x_t___p_a_y_l_o_a_d-members.html │ ├── struct_a_a_c_e_n_c___e_x_t___p_a_y_l_o_a_d.html │ ├── struct_a_a_c_e_n_c___in_args-members.html │ ├── struct_a_a_c_e_n_c___in_args.html │ ├── struct_a_a_c_e_n_c___info_struct-members.html │ ├── struct_a_a_c_e_n_c___info_struct.html │ ├── struct_a_a_c_e_n_c___meta_data-members.html │ ├── struct_a_a_c_e_n_c___meta_data.html │ ├── struct_a_a_c_e_n_c___out_args-members.html │ ├── struct_a_a_c_e_n_c___out_args.html │ ├── struct_a_a_c_e_n_c_o_d_e_r-members.html │ ├── struct_a_a_c_e_n_c_o_d_e_r.html │ ├── struct_a_c_o_r_r___c_o_e_f_s-members.html │ ├── struct_a_c_o_r_r___c_o_e_f_s.html │ ├── struct_a_c_t_i_v_e___d_r_c-members.html │ ├── struct_a_c_t_i_v_e___d_r_c.html │ ├── struct_a_d_i_f___i_n_f_o-members.html │ ├── struct_a_d_i_f___i_n_f_o.html │ ├── struct_a_d_j___t_h_r___s_t_a_t_e-members.html │ ├── struct_a_d_j___t_h_r___s_t_a_t_e.html │ ├── struct_a_h___p_a_r_a_m-members.html │ ├── struct_a_h___p_a_r_a_m.html │ ├── struct_a_t_s___e_l_e_m_e_n_t-members.html │ ├── struct_a_t_s___e_l_e_m_e_n_t.html │ ├── struct_a_u_t_o___p_n_s___t_a_b-members.html │ ├── struct_a_u_t_o___p_n_s___t_a_b.html │ ├── struct_b_a_n_d_w_i_d_t_h___t_a_b-members.html │ ├── struct_b_a_n_d_w_i_d_t_h___t_a_b.html │ ├── struct_b_a_n_d_w_i_d_t_h___t_a_b___v_b_r-members.html │ ├── struct_b_a_n_d_w_i_d_t_h___t_a_b___v_b_r.html │ ├── struct_b_i_t___p_e___s_f_a_c-members.html │ ├── struct_b_i_t___p_e___s_f_a_c.html │ ├── struct_b_i_t_c_n_t_r___s_t_a_t_e-members.html │ ├── struct_b_i_t_c_n_t_r___s_t_a_t_e.html │ ├── struct_b_i_t_s2_p_e___c_f_g___t_a_b-members.html │ ├── struct_b_i_t_s2_p_e___c_f_g___t_a_b.html │ ├── struct_b_l_o_c_k___s_w_i_t_c_h_i_n_g___c_o_n_t_r_o_l-members.html │ ├── struct_b_l_o_c_k___s_w_i_t_c_h_i_n_g___c_o_n_t_r_o_l.html │ ├── struct_b_o_x___s_u_b_b_a_n_d___s_e_t_u_p-members.html │ ├── struct_b_o_x___s_u_b_b_a_n_d___s_e_t_u_p.html │ ├── struct_b_r_e_s___p_a_r_a_m-members.html │ ├── struct_b_r_e_s___p_a_r_a_m.html │ ├── struct_b_s___l_l___s_t_a_t_e-members.html │ ├── struct_b_s___l_l___s_t_a_t_e.html │ ├── struct_b_s_f___i_n_s_t_a_n_c_e-members.html │ ├── struct_b_s_f___i_n_s_t_a_n_c_e.html │ ├── struct_c_aac_decoder_channel_info-members.html │ ├── struct_c_aac_decoder_channel_info.html │ ├── struct_c_aac_decoder_common_data-members.html │ ├── struct_c_aac_decoder_common_data.html │ ├── struct_c_aac_decoder_common_static_data-members.html │ ├── struct_c_aac_decoder_common_static_data.html │ ├── struct_c_aac_decoder_dynamic_data-members.html │ ├── struct_c_aac_decoder_dynamic_data.html │ ├── struct_c_aac_decoder_static_channel_info-members.html │ ├── struct_c_aac_decoder_static_channel_info.html │ ├── struct_c_acelp_channel_data-members.html │ ├── struct_c_acelp_channel_data.html │ ├── struct_c_acelp_static_mem-members.html │ ├── struct_c_acelp_static_mem.html │ ├── struct_c_adif_header-members.html │ ├── struct_c_adif_header.html │ ├── struct_c_anc_data-members.html │ ├── struct_c_anc_data.html │ ├── struct_c_arco_data-members.html │ ├── struct_c_arco_data.html │ ├── struct_c_conceal_params-members.html │ ├── struct_c_conceal_params.html │ ├── struct_c_concealment_info-members.html │ ├── struct_c_concealment_info.html │ ├── struct_c_cplx_prediction_data-members.html │ ├── struct_c_cplx_prediction_data.html │ ├── struct_c_crc_reg_data-members.html │ ├── struct_c_crc_reg_data.html │ ├── struct_c_ctrl_c_f_g_change-members.html │ ├── struct_c_ctrl_c_f_g_change.html │ ├── struct_c_drc_channel_data-members.html │ ├── struct_c_drc_channel_data.html │ ├── struct_c_drc_info-members.html │ ├── struct_c_drc_info.html │ ├── struct_c_drc_params-members.html │ ├── struct_c_drc_params.html │ ├── struct_c_drc_payload-members.html │ ├── struct_c_drc_payload.html │ ├── struct_c_er_hcr_info-members.html │ ├── struct_c_er_hcr_info.html │ ├── struct_c_er_rvlc_info-members.html │ ├── struct_c_er_rvlc_info.html │ ├── struct_c_filter-members.html │ ├── struct_c_filter.html │ ├── struct_c_h_a_n_n_e_l___c_o_n_f_i_g_u_r_a_t_i_o_n-members.html │ ├── struct_c_h_a_n_n_e_l___c_o_n_f_i_g_u_r_a_t_i_o_n.html │ ├── struct_c_h_a_n_n_e_l___l_a_y_o_u_t-members.html │ ├── struct_c_h_a_n_n_e_l___l_a_y_o_u_t.html │ ├── struct_c_h_a_n_n_e_l___m_a_p___i_n_f_o-members.html │ ├── struct_c_h_a_n_n_e_l___m_a_p___i_n_f_o.html │ ├── struct_c_h_a_n_n_e_l___m_a_p_p_i_n_g-members.html │ ├── struct_c_h_a_n_n_e_l___m_a_p_p_i_n_g.html │ ├── struct_c_h_a_n_n_e_l___m_o_d_e___c_o_n_f_i_g___t_a_b-members.html │ ├── struct_c_h_a_n_n_e_l___m_o_d_e___c_o_n_f_i_g___t_a_b.html │ ├── struct_c_ics_info-members.html │ ├── struct_c_ics_info.html │ ├── struct_c_joint_stereo_data-members.html │ ├── struct_c_joint_stereo_data.html │ ├── struct_c_joint_stereo_persistent_data-members.html │ ├── struct_c_joint_stereo_persistent_data.html │ ├── struct_c_latm_demux-members.html │ ├── struct_c_latm_demux.html │ ├── struct_c_o_d_e_c___p_a_r_a_m-members.html │ ├── struct_c_o_d_e_c___p_a_r_a_m.html │ ├── struct_c_o_d_e_r___c_o_n_f_i_g-members.html │ ├── struct_c_o_d_e_r___c_o_n_f_i_g.html │ ├── struct_c_o_m_m_o_n___d_a_t_a-members.html │ ├── struct_c_o_m_m_o_n___d_a_t_a.html │ ├── struct_c_o_n_f_i_g___t_a_b___e_n_t_r_y___v_b_r-members.html │ ├── struct_c_o_n_f_i_g___t_a_b___e_n_t_r_y___v_b_r.html │ ├── struct_c_pns_data-members.html │ ├── struct_c_pns_data.html │ ├── struct_c_pns_inter_channel_data-members.html │ ├── struct_c_pns_inter_channel_data.html │ ├── struct_c_program_config-members.html │ ├── struct_c_program_config.html │ ├── struct_c_pulse_data-members.html │ ├── struct_c_pulse_data.html │ ├── struct_c_raw_data_info-members.html │ ├── struct_c_raw_data_info.html │ ├── struct_c_s_audio_specific_config-members.html │ ├── struct_c_s_audio_specific_config.html │ ├── struct_c_s_eld_specific_config-members.html │ ├── struct_c_s_eld_specific_config.html │ ├── struct_c_s_ga_specific_config-members.html │ ├── struct_c_s_ga_specific_config.html │ ├── struct_c_s_tp_call_backs-members.html │ ├── struct_c_s_tp_call_backs.html │ ├── struct_c_s_usac_config-members.html │ ├── struct_c_s_usac_config.html │ ├── struct_c_s_usac_element_config-members.html │ ├── struct_c_s_usac_element_config.html │ ├── struct_c_s_usac_ext_element_config-members.html │ ├── struct_c_s_usac_ext_element_config.html │ ├── struct_c_stream_info-members.html │ ├── struct_c_stream_info.html │ ├── struct_c_tns_data-members.html │ ├── struct_c_tns_data.html │ ├── struct_c_u_s_t_o_m___d_r_c___c_h_a_r___n_o_d_e_s-members.html │ ├── struct_c_u_s_t_o_m___d_r_c___c_h_a_r___n_o_d_e_s.html │ ├── struct_c_u_s_t_o_m___d_r_c___c_h_a_r___s_i_g_m_o_i_d-members.html │ ├── struct_c_u_s_t_o_m___d_r_c___c_h_a_r___s_i_g_m_o_i_d.html │ ├── struct_c_u_s_t_o_m___i_n_d_e_x-members.html │ ├── struct_c_u_s_t_o_m___i_n_d_e_x.html │ ├── struct_c_usac_core_extensions-members.html │ ├── struct_c_usac_core_extensions.html │ ├── struct_code_book_description-members.html │ ├── struct_code_book_description.html │ ├── struct_cpe_persistent_data-members.html │ ├── struct_cpe_persistent_data.html │ ├── struct_d_e_c_o_r_r___d_e_c-members.html │ ├── struct_d_e_c_o_r_r___d_e_c.html │ ├── struct_d_e_c_o_r_r___f_i_l_t_e_r___i_n_s_t_a_n_c_e-members.html │ ├── struct_d_e_c_o_r_r___f_i_l_t_e_r___i_n_s_t_a_n_c_e.html │ ├── struct_d_e_l_a_y-members.html │ ├── struct_d_e_l_a_y.html │ ├── struct_d_e_l_a_y_1_1_d_e_l_a_y___c_o_n_f_i_g-members.html │ ├── struct_d_e_l_a_y_1_1_d_e_l_a_y___c_o_n_f_i_g.html │ ├── struct_d_e_l_a_y___p_a_r_a_m-members.html │ ├── struct_d_e_l_a_y___p_a_r_a_m.html │ ├── struct_d_e_t_e_c_t_o_r___p_a_r_a_m_e_t_e_r_s-members.html │ ├── struct_d_e_t_e_c_t_o_r___p_a_r_a_m_e_t_e_r_s.html │ ├── struct_d_e_t_e_c_t_o_r___p_a_r_a_m_e_t_e_r_s___m_h-members.html │ ├── struct_d_e_t_e_c_t_o_r___p_a_r_a_m_e_t_e_r_s___m_h.html │ ├── struct_d_e_t_e_c_t_o_r___v_a_l_u_e_s-members.html │ ├── struct_d_e_t_e_c_t_o_r___v_a_l_u_e_s.html │ ├── struct_d_m_x___b_s___m_e_t_a___d_a_t_a-members.html │ ├── struct_d_m_x___b_s___m_e_t_a___d_a_t_a.html │ ├── struct_d_o_w_n_m_i_x___i_n_s_t_r_u_c_t_i_o_n_s-members.html │ ├── struct_d_o_w_n_m_i_x___i_n_s_t_r_u_c_t_i_o_n_s.html │ ├── struct_d_o_w_n_s_a_m_p_l_e_r-members.html │ ├── struct_d_o_w_n_s_a_m_p_l_e_r.html │ ├── struct_d_r_c___c_h_a_r_a_c_t_e_r_i_s_t_i_c-members.html │ ├── struct_d_r_c___c_h_a_r_a_c_t_e_r_i_s_t_i_c.html │ ├── struct_d_r_c___c_o_e_f_f_i_c_i_e_n_t_s___u_n_i___d_r_c-members.html │ ├── struct_d_r_c___c_o_e_f_f_i_c_i_e_n_t_s___u_n_i___d_r_c.html │ ├── struct_d_r_c___c_o_m_p-members.html │ ├── struct_d_r_c___c_o_m_p.html │ ├── struct_d_r_c___g_a_i_n___b_u_f_f_e_r_s-members.html │ ├── struct_d_r_c___g_a_i_n___b_u_f_f_e_r_s.html │ ├── struct_d_r_c___g_a_i_n___d_e_c_o_d_e_r-members.html │ ├── struct_d_r_c___g_a_i_n___d_e_c_o_d_e_r.html │ ├── struct_d_r_c___i_n_s_t_r_u_c_t_i_o_n_s___u_n_i___d_r_c-members.html │ ├── struct_d_r_c___i_n_s_t_r_u_c_t_i_o_n_s___u_n_i___d_r_c.html │ ├── struct_d_r_c_d_e_c___s_e_l_e_c_t_i_o_n-members.html │ ├── struct_d_r_c_d_e_c___s_e_l_e_c_t_i_o_n.html │ ├── struct_d_r_c_d_e_c___s_e_l_e_c_t_i_o_n___d_a_t_a-members.html │ ├── struct_d_r_c_d_e_c___s_e_l_e_c_t_i_o_n___d_a_t_a.html │ ├── struct_d_u_c_k_e_r___i_n_s_t_a_n_c_e-members.html │ ├── struct_d_u_c_k_e_r___i_n_s_t_a_n_c_e.html │ ├── struct_d_u_c_k_i_n_g___m_o_d_i_f_i_c_a_t_i_o_n-members.html │ ├── struct_d_u_c_k_i_n_g___m_o_d_i_f_i_c_a_t_i_o_n.html │ ├── struct_e_l_d___s_b_r___c_o_n_f_i_g_u_r_a_t_o_r-members.html │ ├── struct_e_l_d___s_b_r___c_o_n_f_i_g_u_r_a_t_o_r.html │ ├── struct_e_l_e_m_e_n_t___b_i_t_s-members.html │ ├── struct_e_l_e_m_e_n_t___b_i_t_s.html │ ├── struct_e_l_e_m_e_n_t___i_n_f_o-members.html │ ├── struct_e_l_e_m_e_n_t___i_n_f_o.html │ ├── struct_e_n_c___c_o_n_f_i_g___s_e_t_u_p-members.html │ ├── struct_e_n_c___c_o_n_f_i_g___s_e_t_u_p.html │ ├── struct_e_n_v___c_a_l_c___n_r_g_s-members.html │ ├── struct_e_n_v___c_a_l_c___n_r_g_s.html │ ├── struct_e_n_v___c_h_a_n_n_e_l-members.html │ ├── struct_e_n_v___c_h_a_n_n_e_l.html │ ├── struct_f_a_s_t___t_r_a_n___d_e_t_e_c_t_o_r-members.html │ ├── struct_f_a_s_t___t_r_a_n___d_e_t_e_c_t_o_r.html │ ├── struct_f_d_k___a_n_a___h_y_b___f_i_l_t_e_r-members.html │ ├── struct_f_d_k___a_n_a___h_y_b___f_i_l_t_e_r.html │ ├── struct_f_d_k___b_i_t_b_u_f-members.html │ ├── struct_f_d_k___b_i_t_b_u_f.html │ ├── struct_f_d_k___b_i_t_s_t_r_e_a_m-members.html │ ├── struct_f_d_k___b_i_t_s_t_r_e_a_m.html │ ├── struct_f_d_k___c_r_c_i_n_f_o-members.html │ ├── struct_f_d_k___c_r_c_i_n_f_o.html │ ├── struct_f_d_k___h_y_b_r_i_d___s_e_t_u_p-members.html │ ├── struct_f_d_k___h_y_b_r_i_d___s_e_t_u_p.html │ ├── struct_f_d_k___m_e_t_a_d_a_t_a___e_n_c_o_d_e_r-members.html │ ├── struct_f_d_k___m_e_t_a_d_a_t_a___e_n_c_o_d_e_r.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n-members.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n___g_c-members.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n___g_c.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n___i_n-members.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n___i_n.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n___o_u_t-members.html │ ├── struct_f_d_k___q_m_f___d_o_m_a_i_n___o_u_t.html │ ├── struct_f_d_k___s_y_n___h_y_b___f_i_l_t_e_r-members.html │ ├── struct_f_d_k___s_y_n___h_y_b___f_i_l_t_e_r.html │ ├── struct_f_d_k___signal_delay-members.html │ ├── struct_f_d_k___signal_delay.html │ ├── struct_f_d_k__buf_descr-members.html │ ├── struct_f_d_k__buf_descr.html │ ├── struct_f_d_k__channel_map_descr-members.html │ ├── struct_f_d_k__channel_map_descr.html │ ├── struct_f_i_l_t_e_r___p_a_r_a_m-members.html │ ├── struct_f_i_l_t_e_r___p_a_r_a_m.html │ ├── struct_f_r_a_m_e___i_n_f_o-members.html │ ├── struct_f_r_a_m_e___i_n_f_o.html │ ├── struct_f_r_a_m_e_w_i_n___d_a_t_a-members.html │ ├── struct_f_r_a_m_e_w_i_n___d_a_t_a.html │ ├── struct_f_r_a_m_e_w_i_n___l_i_s_t-members.html │ ├── struct_f_r_a_m_e_w_i_n___l_i_s_t.html │ ├── struct_f_r_a_m_i_n_g_i_n_f_o-members.html │ ├── struct_f_r_a_m_i_n_g_i_n_f_o.html │ ├── struct_f_r_e_q___b_a_n_d___d_a_t_a-members.html │ ├── struct_f_r_e_q___b_a_n_d___d_a_t_a.html │ ├── struct_g_a_i_n___m_o_d_i_f_i_c_a_t_i_o_n-members.html │ ├── struct_g_a_i_n___m_o_d_i_f_i_c_a_t_i_o_n.html │ ├── struct_g_a_i_n___n_o_d_e-members.html │ ├── struct_g_a_i_n___n_o_d_e.html │ ├── struct_g_a_i_n___s_e_t-members.html │ ├── struct_g_a_i_n___s_e_t.html │ ├── struct_g_u_i_d_e___v_e_c_t_o_r_s-members.html │ ├── struct_g_u_i_d_e___v_e_c_t_o_r_s.html │ ├── struct_h_c_r___c_b___p_a_i_r_s-members.html │ ├── struct_h_c_r___c_b___p_a_i_r_s.html │ ├── struct_h_c_r___i_n_p_u_t___o_u_t_p_u_t-members.html │ ├── struct_h_c_r___i_n_p_u_t___o_u_t_p_u_t.html │ ├── struct_h_c_r___n_o_n___p_c_w___s_i_d_e_i_n_f_o-members.html │ ├── struct_h_c_r___n_o_n___p_c_w___s_i_d_e_i_n_f_o.html │ ├── struct_h_c_r___s_e_c_t_i_o_n___i_n_f_o-members.html │ ├── struct_h_c_r___s_e_c_t_i_o_n___i_n_f_o.html │ ├── struct_h_c_r___s_e_g_m_e_n_t___i_n_f_o-members.html │ ├── struct_h_c_r___s_e_g_m_e_n_t___i_n_f_o.html │ ├── struct_h_c_r___t_a_b_l_e___i_n_f_o-members.html │ ├── struct_h_c_r___t_a_b_l_e___i_n_f_o.html │ ├── struct_h_u_f_f___c_l_d___n_o_d__1_d-members.html │ ├── struct_h_u_f_f___c_l_d___n_o_d__1_d.html │ ├── struct_h_u_f_f___c_l_d___n_o_d__2_d-members.html │ ├── struct_h_u_f_f___c_l_d___n_o_d__2_d.html │ ├── struct_h_u_f_f___c_l_d___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___c_l_d___n_o_d_e_s.html │ ├── struct_h_u_f_f___c_l_d___t_a_b__2_d-members.html │ ├── struct_h_u_f_f___c_l_d___t_a_b__2_d.html │ ├── struct_h_u_f_f___c_l_d___t_a_b_l_e-members.html │ ├── struct_h_u_f_f___c_l_d___t_a_b_l_e.html │ ├── struct_h_u_f_f___c_p_c___n_o_d__1_d-members.html │ ├── struct_h_u_f_f___c_p_c___n_o_d__1_d.html │ ├── struct_h_u_f_f___e_n_t_r_y-members.html │ ├── struct_h_u_f_f___e_n_t_r_y.html │ ├── struct_h_u_f_f___i_c_c___n_o_d__1_d-members.html │ ├── struct_h_u_f_f___i_c_c___n_o_d__1_d.html │ ├── struct_h_u_f_f___i_c_c___n_o_d__2_d-members.html │ ├── struct_h_u_f_f___i_c_c___n_o_d__2_d.html │ ├── struct_h_u_f_f___i_c_c___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___i_c_c___n_o_d_e_s.html │ ├── struct_h_u_f_f___i_c_c___t_a_b__2_d-members.html │ ├── struct_h_u_f_f___i_c_c___t_a_b__2_d.html │ ├── struct_h_u_f_f___i_c_c___t_a_b_l_e-members.html │ ├── struct_h_u_f_f___i_c_c___t_a_b_l_e.html │ ├── struct_h_u_f_f___i_p_d___n_o_d__1_d-members.html │ ├── struct_h_u_f_f___i_p_d___n_o_d__1_d.html │ ├── struct_h_u_f_f___i_p_d___n_o_d__2_d-members.html │ ├── struct_h_u_f_f___i_p_d___n_o_d__2_d.html │ ├── struct_h_u_f_f___i_p_d___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___i_p_d___n_o_d_e_s.html │ ├── struct_h_u_f_f___l_a_v___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___l_a_v___n_o_d_e_s.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__1_d-members.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__1_d.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__2_d-members.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__2_d.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__2_d__df-members.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__2_d__df.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__2_d__dt-members.html │ ├── struct_h_u_f_f___n_r_g___n_o_d__2_d__dt.html │ ├── struct_h_u_f_f___n_r_g___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___n_r_g___n_o_d_e_s.html │ ├── struct_h_u_f_f___o_l_d___n_o_d__1_d-members.html │ ├── struct_h_u_f_f___o_l_d___n_o_d__1_d.html │ ├── struct_h_u_f_f___o_l_d___n_o_d__2_d-members.html │ ├── struct_h_u_f_f___o_l_d___n_o_d__2_d.html │ ├── struct_h_u_f_f___o_l_d___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___o_l_d___n_o_d_e_s.html │ ├── struct_h_u_f_f___p_t0___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___p_t0___n_o_d_e_s.html │ ├── struct_h_u_f_f___p_t0___t_a_b_l_e-members.html │ ├── struct_h_u_f_f___p_t0___t_a_b_l_e.html │ ├── struct_h_u_f_f___r_e_s___n_o_d_e_s-members.html │ ├── struct_h_u_f_f___r_e_s___n_o_d_e_s.html │ ├── struct_i_n_t_e_n_s_i_t_y___p_a_r_a_m_e_t_e_r_s-members.html │ ├── struct_i_n_t_e_n_s_i_t_y___p_a_r_a_m_e_t_e_r_s.html │ ├── struct_i_t_e_s___t_e_m_p-members.html │ ├── struct_i_t_e_s___t_e_m_p.html │ ├── struct_l_a_t_m___l_a_y_e_r___i_n_f_o-members.html │ ├── struct_l_a_t_m___l_a_y_e_r___i_n_f_o.html │ ├── struct_l_a_t_m___s_t_r_e_a_m-members.html │ ├── struct_l_a_t_m___s_t_r_e_a_m.html │ ├── struct_l_a_v12__2_d-members.html │ ├── struct_l_a_v12__2_d.html │ ├── struct_l_a_v1__2_d-members.html │ ├── struct_l_a_v1__2_d.html │ ├── struct_l_a_v3__2_d-members.html │ ├── struct_l_a_v3__2_d.html │ ├── struct_l_a_v5__2_d-members.html │ ├── struct_l_a_v5__2_d.html │ ├── struct_l_a_v6__2_d-members.html │ ├── struct_l_a_v6__2_d.html │ ├── struct_l_a_v7__2_d-members.html │ ├── struct_l_a_v7__2_d.html │ ├── struct_l_a_v9__2_d-members.html │ ├── struct_l_a_v9__2_d.html │ ├── struct_l_i_b___i_n_f_o-members.html │ ├── struct_l_i_b___i_n_f_o.html │ ├── struct_l_i_n_e_a_r___n_o_d_e___b_u_f_f_e_r-members.html │ ├── struct_l_i_n_e_a_r___n_o_d_e___b_u_f_f_e_r.html │ ├── struct_l_o_s_s_l_e_s_s_d_a_t_a-members.html │ ├── struct_l_o_s_s_l_e_s_s_d_a_t_a.html │ ├── struct_l_o_s_s_l_e_s_s_s_t_a_t_e-members.html │ ├── struct_l_o_s_s_l_e_s_s_s_t_a_t_e.html │ ├── struct_l_o_u_d_n_e_s_s___i_n_f_o-members.html │ ├── struct_l_o_u_d_n_e_s_s___i_n_f_o.html │ ├── struct_l_o_u_d_n_e_s_s___i_n_f_o___s_e_t-members.html │ ├── struct_l_o_u_d_n_e_s_s___i_n_f_o___s_e_t.html │ ├── struct_l_o_u_d_n_e_s_s___i_n_f_o___s_e_t___e_x_t_e_n_s_i_o_n-members.html │ ├── struct_l_o_u_d_n_e_s_s___i_n_f_o___s_e_t___e_x_t_e_n_s_i_o_n.html │ ├── struct_l_o_u_d_n_e_s_s___m_e_a_s_u_r_e_m_e_n_t-members.html │ ├── struct_l_o_u_d_n_e_s_s___m_e_a_s_u_r_e_m_e_n_t.html │ ├── struct_l_p___f_i_l_t_e_r-members.html │ ├── struct_l_p___f_i_l_t_e_r.html │ ├── struct_m_e_m___r_e_q_u_i_r_e_m_e_n_t_s-members.html │ ├── struct_m_e_m___r_e_q_u_i_r_e_m_e_n_t_s.html │ ├── struct_m_i_n_s_n_r___a_d_a_p_t___p_a_r_a_m-members.html │ ├── struct_m_i_n_s_n_r___a_d_a_p_t___p_a_r_a_m.html │ ├── struct_m_p4_s_p_a_c_e___e_n_c_o_d_e_r-members.html │ ├── struct_m_p4_s_p_a_c_e___e_n_c_o_d_e_r.html │ ├── struct_m_p4_s_p_a_c_e_e_n_c___i_n_f_o-members.html │ ├── struct_m_p4_s_p_a_c_e_e_n_c___i_n_f_o.html │ ├── struct_m_p4_s_p_a_c_e_e_n_c___s_e_t_u_p-members.html │ ├── struct_m_p4_s_p_a_c_e_e_n_c___s_e_t_u_p.html │ ├── struct_m_p_e_g4_s_p_a_c_e_e_n_c___s_s_c_b_u_f-members.html │ ├── struct_m_p_e_g4_s_p_a_c_e_e_n_c___s_s_c_b_u_f.html │ ├── struct_m_p_e_g___p_s___b_s___d_a_t_a-members.html │ ├── struct_m_p_e_g___p_s___b_s___d_a_t_a.html │ ├── struct_m_p_s___c_o_n_f_i_g___t_a_b-members.html │ ├── struct_m_p_s___c_o_n_f_i_g___t_a_b.html │ ├── struct_m_p_s___e_n_c_o_d_e_r-members.html │ ├── struct_m_p_s___e_n_c_o_d_e_r.html │ ├── struct_mpeg_surround_decoder-members.html │ ├── struct_mpeg_surround_decoder.html │ ├── struct_n_o_d_e___l_i_n-members.html │ ├── struct_n_o_d_e___l_i_n.html │ ├── struct_n_o_d_e___m_o_d_i_f_i_c_a_t_i_o_n-members.html │ ├── struct_n_o_d_e___m_o_d_i_f_i_c_a_t_i_o_n.html │ ├── struct_n_o_i_s_e_p_a_r_a_m_s-members.html │ ├── struct_n_o_i_s_e_p_a_r_a_m_s.html │ ├── struct_o_n_s_e_t___d_e_t_e_c_t-members.html │ ├── struct_o_n_s_e_t___d_e_t_e_c_t.html │ ├── struct_o_t_t_c_o_n_f_i_g-members.html │ ├── struct_o_t_t_c_o_n_f_i_g.html │ ├── struct_o_t_t_d_a_t_a-members.html │ ├── struct_o_t_t_d_a_t_a.html │ ├── struct_p_a_d_d_i_n_g-members.html │ ├── struct_p_a_d_d_i_n_g.html │ ├── struct_p_a_t_c_h___p_a_r_a_m-members.html │ ├── struct_p_a_t_c_h___p_a_r_a_m.html │ ├── struct_p_c_e___c_o_n_f_i_g_u_r_a_t_i_o_n-members.html │ ├── struct_p_c_e___c_o_n_f_i_g_u_r_a_t_i_o_n.html │ ├── struct_p_c_e___h_e_i_g_h_t___n_u_m-members.html │ ├── struct_p_c_e___h_e_i_g_h_t___n_u_m.html │ ├── struct_p_c_m___d_m_x___i_n_s_t_a_n_c_e-members.html │ ├── struct_p_c_m___d_m_x___i_n_s_t_a_n_c_e.html │ ├── struct_p_c_m___d_m_x___s_p_e_a_k_e_r___p_o_s_i_t_i_o_n-members.html │ ├── struct_p_c_m___d_m_x___s_p_e_a_k_e_r___p_o_s_i_t_i_o_n.html │ ├── struct_p_c_m___d_m_x___u_s_e_r___p_a_r_a_m_s-members.html │ ├── struct_p_c_m___d_m_x___u_s_e_r___p_a_r_a_m_s.html │ ├── struct_p_e___c_h_a_n_n_e_l___d_a_t_a-members.html │ ├── struct_p_e___c_h_a_n_n_e_l___d_a_t_a.html │ ├── struct_p_e___d_a_t_a-members.html │ ├── struct_p_e___d_a_t_a.html │ ├── struct_p_n_s___c_o_n_f_i_g-members.html │ ├── struct_p_n_s___c_o_n_f_i_g.html │ ├── struct_p_n_s___d_a_t_a-members.html │ ├── struct_p_n_s___d_a_t_a.html │ ├── struct_p_n_s___i_n_f_o___t_a_b-members.html │ ├── struct_p_n_s___i_n_f_o___t_a_b.html │ ├── struct_p_r_e_v___o_t_t_d_a_t_a-members.html │ ├── struct_p_r_e_v___o_t_t_d_a_t_a.html │ ├── struct_p_s___d_e_c-members.html │ ├── struct_p_s___d_e_c.html │ ├── struct_p_s___d_e_c___c_o_e_f_f_i_c_i_e_n_t_s-members.html │ ├── struct_p_s___d_e_c___c_o_e_f_f_i_c_i_e_n_t_s.html │ ├── struct_p_s___p_w_r___d_a_t_a-members.html │ ├── struct_p_s___p_w_r___d_a_t_a.html │ ├── struct_p_s_y___c_o_n_f_i_g_u_r_a_t_i_o_n-members.html │ ├── struct_p_s_y___c_o_n_f_i_g_u_r_a_t_i_o_n.html │ ├── struct_p_s_y___d_a_t_a-members.html │ ├── struct_p_s_y___d_a_t_a.html │ ├── struct_p_s_y___d_y_n_a_m_i_c-members.html │ ├── struct_p_s_y___d_y_n_a_m_i_c.html │ ├── struct_p_s_y___e_l_e_m_e_n_t-members.html │ ├── struct_p_s_y___e_l_e_m_e_n_t.html │ ├── struct_p_s_y___i_n_t_e_r_n_a_l-members.html │ ├── struct_p_s_y___i_n_t_e_r_n_a_l.html │ ├── struct_p_s_y___o_u_t-members.html │ ├── struct_p_s_y___o_u_t.html │ ├── struct_p_s_y___o_u_t___c_h_a_n_n_e_l-members.html │ ├── struct_p_s_y___o_u_t___c_h_a_n_n_e_l.html │ ├── struct_p_s_y___o_u_t___e_l_e_m_e_n_t-members.html │ ├── struct_p_s_y___o_u_t___e_l_e_m_e_n_t.html │ ├── struct_p_s_y___s_t_a_t_i_c-members.html │ ├── struct_p_s_y___s_t_a_t_i_c.html │ ├── struct_p_v_c___d_y_n_a_m_i_c___d_a_t_a-members.html │ ├── struct_p_v_c___d_y_n_a_m_i_c___d_a_t_a.html │ ├── struct_p_v_c___s_t_a_t_i_c___d_a_t_a-members.html │ ├── struct_p_v_c___s_t_a_t_i_c___d_a_t_a.html │ ├── struct_q_c___i_n_i_t-members.html │ ├── struct_q_c___i_n_i_t.html │ ├── struct_q_c___o_u_t-members.html │ ├── struct_q_c___o_u_t.html │ ├── struct_q_c___o_u_t___c_h_a_n_n_e_l-members.html │ ├── struct_q_c___o_u_t___c_h_a_n_n_e_l.html │ ├── struct_q_c___o_u_t___e_l_e_m_e_n_t-members.html │ ├── struct_q_c___o_u_t___e_l_e_m_e_n_t.html │ ├── struct_q_c___o_u_t___e_x_t_e_n_s_i_o_n-members.html │ ├── struct_q_c___o_u_t___e_x_t_e_n_s_i_o_n.html │ ├── struct_q_c___s_t_a_t_e-members.html │ ├── struct_q_c___s_t_a_t_e.html │ ├── struct_q_m_f___f_i_l_t_e_r___b_a_n_k-members.html │ ├── struct_q_m_f___f_i_l_t_e_r___b_a_n_k.html │ ├── struct_q_m_f___s_c_a_l_e___f_a_c_t_o_r-members.html │ ├── struct_q_m_f___s_c_a_l_e___f_a_c_t_o_r.html │ ├── struct_r_a_w_p_a_c_k_e_t_s___i_n_f_o-members.html │ ├── struct_r_a_w_p_a_c_k_e_t_s___i_n_f_o.html │ ├── struct_r_e_s_h_a_p_e___b_b_e_n_v___s_t_a_t_e-members.html │ ├── struct_r_e_s_h_a_p_e___b_b_e_n_v___s_t_a_t_e.html │ ├── struct_s_a_c_d_e_c___c_r_e_a_t_i_o_n___p_a_r_a_m_s-members.html │ ├── struct_s_a_c_d_e_c___c_r_e_a_t_i_o_n___p_a_r_a_m_s.html │ ├── struct_s_a_c_e_n_c___in_args-members.html │ ├── struct_s_a_c_e_n_c___in_args.html │ ├── struct_s_a_c_e_n_c___out_args-members.html │ ├── struct_s_a_c_e_n_c___out_args.html │ ├── struct_s_b_r___b_i_t_s_t_r_e_a_m___d_a_t_a-members.html │ ├── struct_s_b_r___b_i_t_s_t_r_e_a_m___d_a_t_a.html │ ├── struct_s_b_r___c_a_l_c_u_l_a_t_e___e_n_v_e_l_o_p_e-members.html │ ├── struct_s_b_r___c_a_l_c_u_l_a_t_e___e_n_v_e_l_o_p_e.html │ ├── struct_s_b_r___c_h_a_n_n_e_l-members.html │ ├── struct_s_b_r___c_h_a_n_n_e_l.html │ ├── struct_s_b_r___c_o_d_e___e_n_v_e_l_o_p_e-members.html │ ├── struct_s_b_r___c_o_d_e___e_n_v_e_l_o_p_e.html │ ├── struct_s_b_r___c_o_n_f_i_g___d_a_t_a-members.html │ ├── struct_s_b_r___c_o_n_f_i_g___d_a_t_a.html │ ├── struct_s_b_r___d_e_c-members.html │ ├── struct_s_b_r___d_e_c.html │ ├── struct_s_b_r___d_e_c_o_d_e_r___e_l_e_m_e_n_t-members.html │ ├── struct_s_b_r___d_e_c_o_d_e_r___e_l_e_m_e_n_t.html │ ├── struct_s_b_r___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e-members.html │ ├── struct_s_b_r___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e.html │ ├── struct_s_b_r___e_l_e_m_e_n_t-members.html │ ├── struct_s_b_r___e_l_e_m_e_n_t.html │ ├── struct_s_b_r___e_l_e_m_e_n_t___i_n_f_o-members.html │ ├── struct_s_b_r___e_l_e_m_e_n_t___i_n_f_o.html │ ├── struct_s_b_r___e_n_c_o_d_e_r-members.html │ ├── struct_s_b_r___e_n_c_o_d_e_r.html │ ├── struct_s_b_r___e_n_v___d_a_t_a-members.html │ ├── struct_s_b_r___e_n_v___d_a_t_a.html │ ├── struct_s_b_r___e_n_v___t_e_m_p___d_a_t_a-members.html │ ├── struct_s_b_r___e_n_v___t_e_m_p___d_a_t_a.html │ ├── struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e-members.html │ ├── struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html │ ├── struct_s_b_r___e_x_t_r_a_c_t___e_n_v_e_l_o_p_e-members.html │ ├── struct_s_b_r___e_x_t_r_a_c_t___e_n_v_e_l_o_p_e.html │ ├── struct_s_b_r___f_r_a_m_e___d_a_t_a-members.html │ ├── struct_s_b_r___f_r_a_m_e___d_a_t_a.html │ ├── struct_s_b_r___f_r_a_m_e___i_n_f_o-members.html │ ├── struct_s_b_r___f_r_a_m_e___i_n_f_o.html │ ├── struct_s_b_r___f_r_a_m_e___t_e_m_p___d_a_t_a-members.html │ ├── struct_s_b_r___f_r_a_m_e___t_e_m_p___d_a_t_a.html │ ├── struct_s_b_r___g_r_i_d-members.html │ ├── struct_s_b_r___g_r_i_d.html │ ├── struct_s_b_r___h_e_a_d_e_r___d_a_t_a-members.html │ ├── struct_s_b_r___h_e_a_d_e_r___d_a_t_a.html │ ├── struct_s_b_r___h_e_a_d_e_r___d_a_t_a___b_s-members.html │ ├── struct_s_b_r___h_e_a_d_e_r___d_a_t_a___b_s.html │ ├── struct_s_b_r___h_e_a_d_e_r___d_a_t_a___b_s___i_n_f_o-members.html │ ├── struct_s_b_r___h_e_a_d_e_r___d_a_t_a___b_s___i_n_f_o.html │ ├── struct_s_b_r___i_n_v___f_i_l_t___e_s_t-members.html │ ├── struct_s_b_r___i_n_v___f_i_l_t___e_s_t.html │ ├── struct_s_b_r___l_p_p___t_r_a_n_s-members.html │ ├── struct_s_b_r___l_p_p___t_r_a_n_s.html │ ├── struct_s_b_r___m_i_s_s_i_n_g___h_a_r_m_o_n_i_c_s___d_e_t_e_c_t_o_r-members.html │ ├── struct_s_b_r___m_i_s_s_i_n_g___h_a_r_m_o_n_i_c_s___d_e_t_e_c_t_o_r.html │ ├── struct_s_b_r___n_o_i_s_e___f_l_o_o_r___e_s_t_i_m_a_t_e-members.html │ ├── struct_s_b_r___n_o_i_s_e___f_l_o_o_r___e_s_t_i_m_a_t_e.html │ ├── struct_s_b_r___p_a_r_a_m_s-members.html │ ├── struct_s_b_r___p_a_r_a_m_s.html │ ├── struct_s_b_r___p_r_e_v___f_r_a_m_e___d_a_t_a-members.html │ ├── struct_s_b_r___p_r_e_v___f_r_a_m_e___d_a_t_a.html │ ├── struct_s_b_r___t_o_n___c_o_r_r___e_s_t-members.html │ ├── struct_s_b_r___t_o_n___c_o_r_r___e_s_t.html │ ├── struct_s_b_r___t_r_a_n_s_i_e_n_t___d_e_t_e_c_t_o_r-members.html │ ├── struct_s_b_r___t_r_a_n_s_i_e_n_t___d_e_t_e_c_t_o_r.html │ ├── struct_s_b_r_d_e_c___d_r_c___c_h_a_n_n_e_l-members.html │ ├── struct_s_b_r_d_e_c___d_r_c___c_h_a_n_n_e_l.html │ ├── struct_s_b_r_e_n_c___e_x_t___p_a_y_l_o_a_d-members.html │ ├── struct_s_b_r_e_n_c___e_x_t___p_a_y_l_o_a_d.html │ ├── struct_s_c___c_h_a_n_n_e_l___c_o_n_f_i_g-members.html │ ├── struct_s_c___c_h_a_n_n_e_l___c_o_n_f_i_g.html │ ├── struct_s_e_c_t_i_o_n___d_a_t_a-members.html │ ├── struct_s_e_c_t_i_o_n___d_a_t_a.html │ ├── struct_s_e_c_t_i_o_n___i_n_f_o-members.html │ ├── struct_s_e_c_t_i_o_n___i_n_f_o.html │ ├── struct_s_e_l___p_r_o_c___i_n_p_u_t-members.html │ ├── struct_s_e_l___p_r_o_c___i_n_p_u_t.html │ ├── struct_s_f_b___i_n_f_o-members.html │ ├── struct_s_f_b___i_n_f_o.html │ ├── struct_s_f_b___i_n_f_o___t_a_b-members.html │ ├── struct_s_f_b___i_n_f_o___t_a_b.html │ ├── struct_s_f_b___p_a_r_a_m___l_o_n_g-members.html │ ├── struct_s_f_b___p_a_r_a_m___l_o_n_g.html │ ├── struct_s_f_b___p_a_r_a_m___s_h_o_r_t-members.html │ ├── struct_s_f_b___p_a_r_a_m___s_h_o_r_t.html │ ├── struct_s_m_g_d_a_t_a-members.html │ ├── struct_s_m_g_d_a_t_a.html │ ├── struct_s_m_o_o_t_h_i_n_g___s_t_a_t_e-members.html │ ├── struct_s_m_o_o_t_h_i_n_g___s_t_a_t_e.html │ ├── struct_s_p_a_c_e___t_r_e_e-members.html │ ├── struct_s_p_a_c_e___t_r_e_e.html │ ├── struct_s_p_a_c_e___t_r_e_e___d_e_s_c_r_i_p_t_i_o_n-members.html │ ├── struct_s_p_a_c_e___t_r_e_e___d_e_s_c_r_i_p_t_i_o_n.html │ ├── struct_s_p_a_c_e___t_r_e_e___s_e_t_u_p-members.html │ ├── struct_s_p_a_c_e___t_r_e_e___s_e_t_u_p.html │ ├── struct_s_p_a_t_i_a_l___b_s___f_r_a_m_e__struct-members.html │ ├── struct_s_p_a_t_i_a_l___b_s___f_r_a_m_e__struct.html │ ├── struct_s_p_a_t_i_a_l___d_e_c___c_o_n_f_i_g-members.html │ ├── struct_s_p_a_t_i_a_l___d_e_c___c_o_n_f_i_g.html │ ├── struct_s_p_a_t_i_a_l_d_e_c___p_a_r_a_m-members.html │ ├── struct_s_p_a_t_i_a_l_d_e_c___p_a_r_a_m.html │ ├── struct_s_p_a_t_i_a_l_f_r_a_m_e-members.html │ ├── struct_s_p_a_t_i_a_l_f_r_a_m_e.html │ ├── struct_s_p_a_t_i_a_l_s_p_e_c_i_f_i_c_c_o_n_f_i_g-members.html │ ├── struct_s_p_a_t_i_a_l_s_p_e_c_i_f_i_c_c_o_n_f_i_g.html │ ├── struct_s_r___m_a_p_p_i_n_g-members.html │ ├── struct_s_r___m_a_p_p_i_n_g.html │ ├── struct_s_t_a_t_i_c___g_a_i_n-members.html │ ├── struct_s_t_a_t_i_c___g_a_i_n.html │ ├── struct_s_t_a_t_i_c___g_a_i_n___c_o_n_f_i_g-members.html │ ├── struct_s_t_a_t_i_c___g_a_i_n___c_o_n_f_i_g.html │ ├── struct_s_t_a_t_i_c___s_p_a_t_i_a_l_f_r_a_m_e-members.html │ ├── struct_s_t_a_t_i_c___s_p_a_t_i_a_l_f_r_a_m_e.html │ ├── struct_s_t_p___d_e_c-members.html │ ├── struct_s_t_p___d_e_c.html │ ├── struct_s_t_r_u_c_t___a_d_t_s-members.html │ ├── struct_s_t_r_u_c_t___a_d_t_s.html │ ├── struct_s_t_r_u_c_t___a_d_t_s___b_s-members.html │ ├── struct_s_t_r_u_c_t___a_d_t_s___b_s.html │ ├── struct_s_t_r_u_c_t___d_r_m-members.html │ ├── struct_s_t_r_u_c_t___d_r_m.html │ ├── struct_sampling_rate_info-members.html │ ├── struct_sampling_rate_info.html │ ├── struct_spatial_dec_concealment_info-members.html │ ├── struct_spatial_dec_concealment_info.html │ ├── struct_spatial_dec_concealment_params-members.html │ ├── struct_spatial_dec_concealment_params.html │ ├── struct_t___d_c___f_i_l_t_e_r-members.html │ ├── struct_t___d_c___f_i_l_t_e_r.html │ ├── struct_t___e_n_h_a_n_c_e_d___t_i_m_e___d_o_m_a_i_n___d_m_x-members.html │ ├── struct_t___e_n_h_a_n_c_e_d___t_i_m_e___d_o_m_a_i_n___d_m_x.html │ ├── struct_t___f_r_a_m_e_w_i_n_d_o_w-members.html │ ├── struct_t___f_r_a_m_e_w_i_n_d_o_w.html │ ├── struct_t___f_r_a_m_e_w_i_n_d_o_w___c_o_n_f_i_g-members.html │ ├── struct_t___f_r_a_m_e_w_i_n_d_o_w___c_o_n_f_i_g.html │ ├── struct_t___o_n_s_e_t___d_e_t_e_c_t___c_o_n_f_i_g-members.html │ ├── struct_t___o_n_s_e_t___d_e_t_e_c_t___c_o_n_f_i_g.html │ ├── struct_t___p_a_r_a_m_e_t_r_i_c___s_t_e_r_e_o-members.html │ ├── struct_t___p_a_r_a_m_e_t_r_i_c___s_t_e_r_e_o.html │ ├── struct_t___p_s___d_a_t_a-members.html │ ├── struct_t___p_s___d_a_t_a.html │ ├── struct_t___p_s___e_n_c_o_d_e-members.html │ ├── struct_t___p_s___e_n_c_o_d_e.html │ ├── struct_t___p_s___o_u_t-members.html │ ├── struct_t___p_s___o_u_t.html │ ├── struct_t___p_s_e_n_c___c_o_n_f_i_g-members.html │ ├── struct_t___p_s_e_n_c___c_o_n_f_i_g.html │ ├── struct_t___s_p_a_t_i_a_l___s_p_e_c_i_f_i_c___c_o_n_f_i_g-members.html │ ├── struct_t___s_p_a_t_i_a_l___s_p_e_c_i_f_i_c___c_o_n_f_i_g.html │ ├── struct_t___s_p_a_t_i_a_l_d_e_c___o_t_t___c_o_n_f-members.html │ ├── struct_t___s_p_a_t_i_a_l_d_e_c___o_t_t___c_o_n_f.html │ ├── struct_t___s_p_a_t_i_a_l_d_e_c___r_e_s_i_d_u_a_l___c_o_n_f-members.html │ ├── struct_t___s_p_a_t_i_a_l_d_e_c___r_e_s_i_d_u_a_l___c_o_n_f.html │ ├── struct_t___t_t_o___b_o_x-members.html │ ├── struct_t___t_t_o___b_o_x.html │ ├── struct_t___t_t_o___b_o_x___c_o_n_f_i_g-members.html │ ├── struct_t___t_t_o___b_o_x___c_o_n_f_i_g.html │ ├── struct_t_a_b___v_b_r___q_u_a_l___f_a_c_t_o_r-members.html │ ├── struct_t_a_b___v_b_r___q_u_a_l___f_a_c_t_o_r.html │ ├── struct_t_d_limiter-members.html │ ├── struct_t_d_limiter.html │ ├── struct_t_e_m_p_s_h_a_p_e_d_a_t_a-members.html │ ├── struct_t_e_m_p_s_h_a_p_e_d_a_t_a.html │ ├── struct_t_h_r_e_s___h_o_l_d_s-members.html │ ├── struct_t_h_r_e_s___h_o_l_d_s.html │ ├── struct_t_n_s___c_o_n_f_i_g-members.html │ ├── struct_t_n_s___c_o_n_f_i_g.html │ ├── struct_t_n_s___d_a_t_a-members.html │ ├── struct_t_n_s___d_a_t_a.html │ ├── struct_t_n_s___d_a_t_a___l_o_n_g-members.html │ ├── struct_t_n_s___d_a_t_a___l_o_n_g.html │ ├── struct_t_n_s___d_a_t_a___s_h_o_r_t-members.html │ ├── struct_t_n_s___d_a_t_a___s_h_o_r_t.html │ ├── struct_t_n_s___i_n_f_o-members.html │ ├── struct_t_n_s___i_n_f_o.html │ ├── struct_t_n_s___i_n_f_o___t_a_b-members.html │ ├── struct_t_n_s___i_n_f_o___t_a_b.html │ ├── struct_t_n_s___m_a_x___t_a_b___e_n_t_r_y-members.html │ ├── struct_t_n_s___m_a_x___t_a_b___e_n_t_r_y.html │ ├── struct_t_n_s___p_a_r_a_m_e_t_e_r___t_a_b_u_l_a_t_e_d-members.html │ ├── struct_t_n_s___p_a_r_a_m_e_t_e_r___t_a_b_u_l_a_t_e_d.html │ ├── struct_t_n_s___s_u_b_b_l_o_c_k___i_n_f_o-members.html │ ├── struct_t_n_s___s_u_b_b_l_o_c_k___i_n_f_o.html │ ├── struct_t_o_o_l_s_i_n_f_o-members.html │ ├── struct_t_o_o_l_s_i_n_f_o.html │ ├── struct_t_r_a_n_s_p_o_r_t_d_e_c-members.html │ ├── struct_t_r_a_n_s_p_o_r_t_d_e_c.html │ ├── struct_t_r_a_n_s_p_o_r_t_e_n_c-members.html │ ├── struct_t_r_a_n_s_p_o_r_t_e_n_c.html │ ├── struct_t_r_a_n_s_p_o_s_e_r___s_e_t_t_i_n_g_s-members.html │ ├── struct_t_r_a_n_s_p_o_s_e_r___s_e_t_t_i_n_g_s.html │ ├── struct_t_r_e_e___c_o_n_f_i_g-members.html │ ├── struct_t_r_e_e___c_o_n_f_i_g.html │ ├── struct_t_r_e_e___s_e_t_u_p-members.html │ ├── struct_t_r_e_e___s_e_t_u_p.html │ ├── struct_t_r_e_e_d_e_s_c_r_i_p_t_i_o_n-members.html │ ├── struct_t_r_e_e_d_e_s_c_r_i_p_t_i_o_n.html │ ├── struct_t_r_e_e_p_r_o_p_e_r_t_i_e_s-members.html │ ├── struct_t_r_e_e_p_r_o_p_e_r_t_i_e_s.html │ ├── struct_t_s_d___d_a_t_a-members.html │ ├── struct_t_s_d___d_a_t_a.html │ ├── struct_t_t_o___d_e_s_c_r_i_p_t_o_r-members.html │ ├── struct_t_t_o___d_e_s_c_r_i_p_t_o_r.html │ ├── struct_tastat-members.html │ ├── struct_tastat.html │ ├── struct_u_n_i___d_r_c___c_o_n_f_i_g-members.html │ ├── struct_u_n_i___d_r_c___c_o_n_f_i_g.html │ ├── struct_u_n_i___d_r_c___c_o_n_f_i_g___e_x_t_e_n_s_i_o_n-members.html │ ├── struct_u_n_i___d_r_c___c_o_n_f_i_g___e_x_t_e_n_s_i_o_n.html │ ├── struct_u_n_i___d_r_c___g_a_i_n-members.html │ ├── struct_u_n_i___d_r_c___g_a_i_n.html │ ├── struct_u_n_i___d_r_c___g_a_i_n___e_x_t_e_n_s_i_o_n-members.html │ ├── struct_u_n_i___d_r_c___g_a_i_n___e_x_t_e_n_s_i_o_n.html │ ├── struct_u_s_e_r___p_a_r_a_m-members.html │ ├── struct_u_s_e_r___p_a_r_a_m.html │ ├── struct_v_a_l_u_e___o_r_d_e_r-members.html │ ├── struct_v_a_l_u_e___o_r_d_e_r.html │ ├── struct_w_e_i_g_h_t_i_n_g___s_t_a_t_e_s-members.html │ ├── struct_w_e_i_g_h_t_i_n_g___s_t_a_t_e_s.html │ ├── struct_w_h_i_t_e_n_i_n_g___f_a_c_t_o_r_s-members.html │ ├── struct_w_h_i_t_e_n_i_n_g___f_a_c_t_o_r_s.html │ ├── structaac__fdk_1_1_audio_info-members.html │ ├── structaac__fdk_1_1_audio_info.html │ ├── structbacksubst__data-members.html │ ├── structbacksubst__data.html │ ├── structelement__list-members.html │ ├── structelement__list.html │ ├── structhbe_transposer-members.html │ ├── structhbe_transposer.html │ ├── structmdct__t-members.html │ ├── structmdct__t.html │ ├── structoption-members.html │ ├── structoption.html │ ├── structps_tuning_table__t-members.html │ ├── structps_tuning_table__t.html │ ├── structs__drc__decoder-members.html │ ├── structs__drc__decoder.html │ ├── structs__drcdec__selection__process-members.html │ ├── structs__drcdec__selection__process.html │ ├── structs__selection__process__output-members.html │ ├── structs__selection__process__output.html │ ├── structsbr_configuration-members.html │ ├── structsbr_configuration.html │ ├── structsbr_tuning_table__t-members.html │ ├── structsbr_tuning_table__t.html │ ├── structspatial_dec__struct-members.html │ ├── structspatial_dec__struct.html │ ├── structwav__reader-members.html │ ├── structwav__reader.html │ ├── sync_off.png │ ├── sync_on.png │ ├── syslib__channel_map_descr_8cpp.html │ ├── syslib__channel_map_descr_8h.html │ ├── syslib__channel_map_descr_8h_source.html │ ├── tab_a.png │ ├── tab_b.png │ ├── tab_h.png │ ├── tab_s.png │ ├── tabs.css │ ├── tns__func_8h_source.html │ ├── ton__corr_8h.html │ ├── ton__corr_8h_source.html │ ├── tonality_8h_source.html │ ├── tpdec__adif_8h_source.html │ ├── tpdec__adts_8h_source.html │ ├── tpdec__drm_8h_source.html │ ├── tpdec__latm_8h_source.html │ ├── tpdec__lib_8h_source.html │ ├── tpenc__adif_8h_source.html │ ├── tpenc__adts_8h_source.html │ ├── tpenc__asc_8h_source.html │ ├── tpenc__latm_8h_source.html │ ├── tpenc__lib_8h_source.html │ ├── tran__det_8h.html │ ├── tran__det_8h_source.html │ ├── transcendent_8h.html │ ├── transcendent_8h_source.html │ ├── transform_8h_source.html │ ├── union_b_a_n_d___b_o_r_d_e_r-members.html │ ├── union_b_a_n_d___b_o_r_d_e_r.html │ ├── uniontransportdec__parser__t-members.html │ ├── uniontransportdec__parser__t.html │ ├── usacdec__ace__d4t64_8h_source.html │ ├── usacdec__ace__ltp_8h_source.html │ ├── usacdec__acelp_8h_source.html │ ├── usacdec__const_8h_source.html │ ├── usacdec__fac_8h_source.html │ ├── usacdec__lpc_8h_source.html │ ├── usacdec__lpd_8h_source.html │ ├── usacdec__rom_8h_source.html │ ├── version_8h_source.html │ └── wavreader_8h_source.html └── index.html ├── examples ├── decode │ ├── BabyElephantWalk60_aac.h │ ├── CMakeLists.txt │ ├── decode.cpp │ └── decode.ino └── encode │ ├── CMakeLists.txt │ ├── encode.cpp │ └── encode.ino ├── library.properties ├── src ├── .DS_Store ├── AACCostantsOverride.h ├── AACDecoderFDK.h ├── AACEncoderFDK.h ├── fdk_log.cpp ├── fdk_log.h ├── libAACdec │ ├── FDK_delay.cpp │ ├── FDK_delay.h │ ├── aac_ram.cpp │ ├── aac_ram.h │ ├── aac_rom.cpp │ ├── aac_rom.h │ ├── aacdec_drc.cpp │ ├── aacdec_drc.h │ ├── aacdec_drc_types.h │ ├── aacdec_hcr.cpp │ ├── aacdec_hcr.h │ ├── aacdec_hcr_bit.cpp │ ├── aacdec_hcr_bit.h │ ├── aacdec_hcr_types.h │ ├── aacdec_hcrs.cpp │ ├── aacdec_hcrs.h │ ├── aacdec_pns.cpp │ ├── aacdec_pns.h │ ├── aacdec_tns.cpp │ ├── aacdec_tns.h │ ├── aacdecoder.cpp │ ├── aacdecoder.h │ ├── aacdecoder_lib.cpp │ ├── aacdecoder_lib.h │ ├── block.cpp │ ├── block.h │ ├── channel.cpp │ ├── channel.h │ ├── channelinfo.cpp │ ├── channelinfo.h │ ├── conceal.cpp │ ├── conceal.h │ ├── conceal_types.h │ ├── ldfiltbank.cpp │ ├── ldfiltbank.h │ ├── overlapadd.h │ ├── pulsedata.cpp │ ├── pulsedata.h │ ├── rvlc.cpp │ ├── rvlc.h │ ├── rvlc_info.h │ ├── rvlcbit.cpp │ ├── rvlcbit.h │ ├── rvlcconceal.cpp │ ├── rvlcconceal.h │ ├── stereo.cpp │ ├── stereo.h │ ├── usacdec_ace_d4t64.cpp │ ├── usacdec_ace_d4t64.h │ ├── usacdec_ace_ltp.cpp │ ├── usacdec_ace_ltp.h │ ├── usacdec_acelp.cpp │ ├── usacdec_acelp.h │ ├── usacdec_const.h │ ├── usacdec_fac.cpp │ ├── usacdec_fac.h │ ├── usacdec_lpc.cpp │ ├── usacdec_lpc.h │ ├── usacdec_lpd.cpp │ ├── usacdec_lpd.h │ ├── usacdec_rom.cpp │ └── usacdec_rom.h ├── libAACenc │ ├── aacEnc_ram.cpp │ ├── aacEnc_ram.h │ ├── aacEnc_rom.cpp │ ├── aacEnc_rom.h │ ├── aacenc.cpp │ ├── aacenc.h │ ├── aacenc_lib.cpp │ ├── aacenc_lib.h │ ├── aacenc_pns.cpp │ ├── aacenc_pns.h │ ├── aacenc_tns.cpp │ ├── aacenc_tns.h │ ├── adj_thr.cpp │ ├── adj_thr.h │ ├── adj_thr_data.h │ ├── band_nrg.cpp │ ├── band_nrg.h │ ├── bandwidth.cpp │ ├── bandwidth.h │ ├── bit_cnt.cpp │ ├── bit_cnt.h │ ├── bitenc.cpp │ ├── bitenc.h │ ├── block_switch.cpp │ ├── block_switch.h │ ├── channel_map.cpp │ ├── channel_map.h │ ├── chaosmeasure.cpp │ ├── chaosmeasure.h │ ├── dyn_bits.cpp │ ├── dyn_bits.h │ ├── grp_data.cpp │ ├── grp_data.h │ ├── intensity.cpp │ ├── intensity.h │ ├── interface.h │ ├── line_pe.cpp │ ├── line_pe.h │ ├── metadata_compressor.cpp │ ├── metadata_compressor.h │ ├── metadata_main.cpp │ ├── metadata_main.h │ ├── mps_main.cpp │ ├── mps_main.h │ ├── ms_stereo.cpp │ ├── ms_stereo.h │ ├── noisedet.cpp │ ├── noisedet.h │ ├── pns_func.h │ ├── pnsparam.cpp │ ├── pnsparam.h │ ├── pre_echo_control.cpp │ ├── pre_echo_control.h │ ├── psy_configuration.cpp │ ├── psy_configuration.h │ ├── psy_const.h │ ├── psy_data.h │ ├── psy_main.cpp │ ├── psy_main.h │ ├── qc_data.h │ ├── qc_main.cpp │ ├── qc_main.h │ ├── quantize.cpp │ ├── quantize.h │ ├── sf_estim.cpp │ ├── sf_estim.h │ ├── spreading.cpp │ ├── spreading.h │ ├── tns_func.h │ ├── tonality.cpp │ ├── tonality.h │ ├── transform.cpp │ └── transform.h ├── libArithCoding │ ├── ac_arith_coder.cpp │ └── ac_arith_coder.h ├── libDRCdec │ ├── FDK_drcDecLib.cpp │ ├── FDK_drcDecLib.h │ ├── drcDec_gainDecoder.cpp │ ├── drcDec_gainDecoder.h │ ├── drcDec_reader.cpp │ ├── drcDec_reader.h │ ├── drcDec_rom.cpp │ ├── drcDec_rom.h │ ├── drcDec_selectionProcess.cpp │ ├── drcDec_selectionProcess.h │ ├── drcDec_tools.cpp │ ├── drcDec_tools.h │ ├── drcDec_types.h │ ├── drcDecoder.h │ ├── drcGainDec_init.cpp │ ├── drcGainDec_init.h │ ├── drcGainDec_preprocess.cpp │ ├── drcGainDec_preprocess.h │ ├── drcGainDec_process.cpp │ └── drcGainDec_process.h ├── libFDK │ ├── FDK_archdef.h │ ├── FDK_bitbuffer.cpp │ ├── FDK_bitbuffer.h │ ├── FDK_bitstream.h │ ├── FDK_core.cpp │ ├── FDK_core.h │ ├── FDK_crc.cpp │ ├── FDK_crc.h │ ├── FDK_decorrelate.cpp │ ├── FDK_decorrelate.h │ ├── FDK_hybrid.cpp │ ├── FDK_hybrid.h │ ├── FDK_lpc.cpp │ ├── FDK_lpc.h │ ├── FDK_matrixCalloc.cpp │ ├── FDK_matrixCalloc.h │ ├── FDK_qmf_domain.cpp │ ├── FDK_qmf_domain.h │ ├── FDK_tools_rom.cpp │ ├── FDK_tools_rom.h │ ├── FDK_trigFcts.cpp │ ├── FDK_trigFcts.h │ ├── abs.h │ ├── autocorr2nd.cpp │ ├── autocorr2nd.h │ ├── clz.h │ ├── common_fix.h │ ├── cplx_mul.h │ ├── dct.cpp │ ├── dct.h │ ├── fft.cpp │ ├── fft.h │ ├── fft_rad2.cpp │ ├── fft_rad2.h │ ├── fixmadd.h │ ├── fixminmax.h │ ├── fixmul.h │ ├── fixpoint_math.cpp │ ├── fixpoint_math.h │ ├── huff_nodes.cpp │ ├── huff_nodes.h │ ├── mdct.cpp │ ├── mdct.h │ ├── nlc_dec.cpp │ ├── nlc_dec.h │ ├── qmf.cpp │ ├── qmf.h │ ├── qmf_pcm.h │ ├── scale.cpp │ ├── scale.h │ ├── scramble.h │ └── xtensa │ │ └── fixmul_xtensa.h ├── libMpegTPDec │ ├── tp_data.h │ ├── tp_version.h │ ├── tpdec_adif.cpp │ ├── tpdec_adif.h │ ├── tpdec_adts.cpp │ ├── tpdec_adts.h │ ├── tpdec_asc.cpp │ ├── tpdec_drm.cpp │ ├── tpdec_drm.h │ ├── tpdec_latm.cpp │ ├── tpdec_latm.h │ ├── tpdec_lib.cpp │ └── tpdec_lib.h ├── libMpegTPEnc │ ├── tp_data.h │ ├── tp_version.h │ ├── tpenc_adif.cpp │ ├── tpenc_adif.h │ ├── tpenc_adts.cpp │ ├── tpenc_adts.h │ ├── tpenc_asc.cpp │ ├── tpenc_asc.h │ ├── tpenc_latm.cpp │ ├── tpenc_latm.h │ ├── tpenc_lib.cpp │ └── tpenc_lib.h ├── libPCMutils │ ├── limiter.cpp │ ├── limiter.h │ ├── pcm_utils.cpp │ ├── pcm_utils.h │ ├── pcmdmx_lib.cpp │ ├── pcmdmx_lib.h │ └── version.h ├── libSACdec │ ├── sac_bitdec.cpp │ ├── sac_bitdec.h │ ├── sac_calcM1andM2.cpp │ ├── sac_calcM1andM2.h │ ├── sac_dec.cpp │ ├── sac_dec.h │ ├── sac_dec_conceal.cpp │ ├── sac_dec_conceal.h │ ├── sac_dec_errorcodes.h │ ├── sac_dec_interface.h │ ├── sac_dec_lib.cpp │ ├── sac_dec_lib.h │ ├── sac_dec_ssc_struct.h │ ├── sac_process.cpp │ ├── sac_process.h │ ├── sac_qmf.cpp │ ├── sac_qmf.h │ ├── sac_reshapeBBEnv.cpp │ ├── sac_reshapeBBEnv.h │ ├── sac_rom.cpp │ ├── sac_rom.h │ ├── sac_smoothing.cpp │ ├── sac_smoothing.h │ ├── sac_stp.cpp │ ├── sac_stp.h │ ├── sac_tsd.cpp │ └── sac_tsd.h ├── libSACenc │ ├── sacenc_bitstream.cpp │ ├── sacenc_bitstream.h │ ├── sacenc_const.h │ ├── sacenc_delay.cpp │ ├── sacenc_delay.h │ ├── sacenc_dmx_tdom_enh.cpp │ ├── sacenc_dmx_tdom_enh.h │ ├── sacenc_filter.cpp │ ├── sacenc_filter.h │ ├── sacenc_framewindowing.cpp │ ├── sacenc_framewindowing.h │ ├── sacenc_huff_tab.cpp │ ├── sacenc_huff_tab.h │ ├── sacenc_lib.cpp │ ├── sacenc_lib.h │ ├── sacenc_nlc_enc.cpp │ ├── sacenc_nlc_enc.h │ ├── sacenc_onsetdetect.cpp │ ├── sacenc_onsetdetect.h │ ├── sacenc_paramextract.cpp │ ├── sacenc_paramextract.h │ ├── sacenc_staticgain.cpp │ ├── sacenc_staticgain.h │ ├── sacenc_tree.cpp │ ├── sacenc_tree.h │ ├── sacenc_vectorfunctions.cpp │ └── sacenc_vectorfunctions.h ├── libSBRdec │ ├── HFgen_preFlat.cpp │ ├── HFgen_preFlat.h │ ├── env_calc.cpp │ ├── env_calc.h │ ├── env_dec.cpp │ ├── env_dec.h │ ├── env_extr.cpp │ ├── env_extr.h │ ├── hbe.cpp │ ├── hbe.h │ ├── huff_dec.cpp │ ├── huff_dec.h │ ├── lpp_tran.cpp │ ├── lpp_tran.h │ ├── psbitdec.cpp │ ├── psbitdec.h │ ├── psdec.cpp │ ├── psdec.h │ ├── psdec_drm.cpp │ ├── psdec_drm.h │ ├── psdecrom_drm.cpp │ ├── pvc_dec.cpp │ ├── pvc_dec.h │ ├── sbr_deb.cpp │ ├── sbr_deb.h │ ├── sbr_dec.cpp │ ├── sbr_dec.h │ ├── sbr_ram.cpp │ ├── sbr_ram.h │ ├── sbr_rom.cpp │ ├── sbr_rom.h │ ├── sbrdec_drc.cpp │ ├── sbrdec_drc.h │ ├── sbrdec_freq_sca.cpp │ ├── sbrdec_freq_sca.h │ ├── sbrdecoder.cpp │ ├── sbrdecoder.h │ └── transcendent.h ├── libSBRenc │ ├── bit_sbr.cpp │ ├── bit_sbr.h │ ├── cmondata.h │ ├── code_env.cpp │ ├── code_env.h │ ├── env_bit.cpp │ ├── env_bit.h │ ├── env_est.cpp │ ├── env_est.h │ ├── fram_gen.cpp │ ├── fram_gen.h │ ├── invf_est.cpp │ ├── invf_est.h │ ├── mh_det.cpp │ ├── mh_det.h │ ├── nf_est.cpp │ ├── nf_est.h │ ├── ps_bitenc.cpp │ ├── ps_bitenc.h │ ├── ps_const.h │ ├── ps_encode.cpp │ ├── ps_encode.h │ ├── ps_main.cpp │ ├── ps_main.h │ ├── resampler.cpp │ ├── resampler.h │ ├── sbr.h │ ├── sbr_def.h │ ├── sbr_encoder.cpp │ ├── sbr_encoder.h │ ├── sbr_misc.cpp │ ├── sbr_misc.h │ ├── sbrenc_freq_sca.cpp │ ├── sbrenc_freq_sca.h │ ├── sbrenc_ram.cpp │ ├── sbrenc_ram.h │ ├── sbrenc_rom.cpp │ ├── sbrenc_rom.h │ ├── ton_corr.cpp │ ├── ton_corr.h │ ├── tran_det.cpp │ └── tran_det.h └── libSYS │ ├── FDK_audio.h │ ├── genericStds.cpp │ ├── genericStds.h │ ├── machine_type.h │ ├── syslib_channelMapDescr.cpp │ └── syslib_channelMapDescr.h └── utils ├── .DS_Store ├── Readme.md ├── doxyfile ├── patches ├── aacenc.patch └── usacdec_const.patch └── setup.py /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # Build Directory 3 | /build 4 | 5 | # VS code 6 | .vscode/* 7 | !.vscode/settings.json 8 | !.vscode/tasks.json 9 | !.vscode/launch.json 10 | !.vscode/extensions.json 11 | *.code-workspace 12 | 13 | # Local History for Visual Studio Code 14 | .history/ 15 | 16 | 17 | # cmake 18 | CMakeLists.txt.user 19 | CMakeCache.txt 20 | CMakeFiles 21 | CMakeScripts 22 | Testing 23 | Makefile 24 | cmake_install.cmake 25 | install_manifest.txt 26 | compile_commands.json 27 | CTestTestfile.cmake 28 | _deps 29 | 30 | # Prerequisites 31 | *.d 32 | 33 | # Compiled Object files 34 | *.slo 35 | *.lo 36 | *.o 37 | *.obj 38 | 39 | # Precompiled Headers 40 | *.gch 41 | *.pch 42 | 43 | # Compiled Dynamic libraries 44 | *.so 45 | *.dylib 46 | *.dll 47 | 48 | # Fortran module files 49 | *.mod 50 | *.smod 51 | 52 | # Compiled Static libraries 53 | *.lai 54 | *.la 55 | *.a 56 | *.lib 57 | 58 | # Executables 59 | *.exe 60 | *.out 61 | *.app 62 | 63 | # VS Code 64 | .vscode/ 65 | 66 | original/ 67 | .git 68 | temp*.py 69 | 70 | # doxygen 71 | .DS_Store/ 72 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.16) 2 | 3 | if (DEFINED ESP_PLATFORM) 4 | # idf component 5 | idf_component_register( 6 | SRC_DIRS src src/libAACdec src/libFDK src/libSYS src/libArithCoding src/libMpegTPDec src/libSACdec src/libDRCdec src/libSBRdec src/libPCMutils 7 | INCLUDE_DIRS src src/libAACdec src/libFDK src/libSYS src/libArithCoding src/libMpegTPDec src/libSACdec src/libDRCdec src/libSBRdec src/libPCMutils 8 | REQUIRES arduino-esp32 9 | ) 10 | 11 | target_compile_options(${COMPONENT_LIB} INTERFACE -Wno-error -Wno-format -Wno-format-security -Wformat=0) 12 | target_compile_options(${COMPONENT_LIB} PRIVATE -DUSE_DEFAULT_STDLIB) 13 | add_compile_definitions(ESP32) 14 | else() 15 | # set the project name 16 | project(fdk_aac) 17 | 18 | # lots of warnings and all warnings as errors 19 | ## add_compile_options(-Wall -Wextra ) 20 | set(CMAKE_CXX_STANDARD 17) 21 | 22 | file(GLOB_RECURSE SRC_LIST_CPP CONFIGURE_DEPENDS "${PROJECT_SOURCE_DIR}/src/*.cpp" ) 23 | 24 | # define libraries 25 | add_library (fdk_aac ${SRC_LIST_CPP}) 26 | 27 | # prevent compile errors 28 | #target_compile_options(fdk_aac PRIVATE -DUSE_DEFAULT_STDLIB) 29 | 30 | # define location for header files 31 | target_include_directories(fdk_aac PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src ) 32 | 33 | # build examples 34 | add_subdirectory( "${CMAKE_CURRENT_SOURCE_DIR}/examples/decode") 35 | add_subdirectory( "${CMAKE_CURRENT_SOURCE_DIR}/examples/encode") 36 | endif() 37 | -------------------------------------------------------------------------------- /docs/html/_formulas.tex: -------------------------------------------------------------------------------- 1 | \documentclass{article} 2 | \usepackage{ifthen} 3 | \usepackage{epsfig} 4 | \usepackage[utf8]{inputenc} 5 | \usepackage{newunicodechar} 6 | \newunicodechar{⁻}{${}^{-}$}% Superscript minus 7 | \newunicodechar{²}{${}^{2}$}% Superscript two 8 | \newunicodechar{³}{${}^{3}$}% Superscript three 9 | 10 | \pagestyle{empty} 11 | \begin{document} 12 | \[ bitreservoir = nEffChannels*6144 - (bitrate*framelength/samplerate) \] 13 | \pagebreak 14 | 15 | \[ 1000 * fs / (dsf * sr) \] 16 | \pagebreak 17 | 18 | $N\_FRAMES$ 19 | \pagebreak 20 | 21 | \[ N\_FRAMES = 44100 / 2048 = 21.5332 \] 22 | \pagebreak 23 | 24 | $N\_BITS\_PER\_FRAME$ 25 | \pagebreak 26 | 27 | \[ N\_BITS\_PER\_FRAME = 8000 / 21.5332 = 371.52 \] 28 | \pagebreak 29 | 30 | \[ N\_BITS\_PER\_FRAME = 32000 / 21.5332 = 1486 \] 31 | \pagebreak 32 | 33 | $ 2^{scalefactor} $ 34 | \pagebreak 35 | 36 | $ value = value\_m * 2^{value\_e} $ 37 | \pagebreak 38 | 39 | $\pm 32768 $ 40 | \pagebreak 41 | 42 | $ \pm 1$ 43 | \pagebreak 44 | 45 | $ gain = \sqrt{ \frac{nrgRef}{nrgEst} \cdot (1 - noiseRatio) } \hspace{2cm} noise = \sqrt{ nrgRef \cdot noiseRatio } $ 46 | \pagebreak 47 | 48 | $ a = a\_m * 2^{a\_e} $ 49 | \pagebreak 50 | 51 | \end{document} 52 | -------------------------------------------------------------------------------- /docs/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/bc_s.png -------------------------------------------------------------------------------- /docs/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/bdwn.png -------------------------------------------------------------------------------- /docs/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/closed.png -------------------------------------------------------------------------------- /docs/html/clz__ppc_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/clz__ppc_8h_source.html -------------------------------------------------------------------------------- /docs/html/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/doc.png -------------------------------------------------------------------------------- /docs/html/fixmul__ppc_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/fixmul__ppc_8h_source.html -------------------------------------------------------------------------------- /docs/html/folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/folderclosed.png -------------------------------------------------------------------------------- /docs/html/folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/folderopen.png -------------------------------------------------------------------------------- /docs/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/nav_f.png -------------------------------------------------------------------------------- /docs/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/nav_g.png -------------------------------------------------------------------------------- /docs/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/nav_h.png -------------------------------------------------------------------------------- /docs/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/open.png -------------------------------------------------------------------------------- /docs/html/search/all_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['begin_49',['begin',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#ad72e263bf3b3c21feb5ec63a9e800724',1,'aac_fdk::AACEncoderFDK::begin()'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a149f9c4c7709207e8e69adef3e5fc3dc',1,'aac_fdk::AACEncoderFDK::begin(AudioInfo info)'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a6fbfd9a4449c6e5148cc2f1274ea6852',1,'aac_fdk::AACEncoderFDK::begin(int input_channels, int input_sample_rate, int input_bits_per_sample)']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_10.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_11.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_12.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_13.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_14.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_15.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_16.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_16.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['xover_5fband_1720',['xover_band',['../struct_s_b_r___h_e_a_d_e_r___d_a_t_a___b_s___i_n_f_o.html#a9521de48676be32d52ff3335e4dac0b2',1,'SBR_HEADER_DATA_BS_INFO']]], 4 | ['xoverfreq_1721',['xOverFreq',['../struct_s_b_r___c_o_n_f_i_g___d_a_t_a.html#a1aefbc00e830a4561d3825b9f1b86392',1,'SBR_CONFIG_DATA::xOverFreq()'],['../struct_c_o_m_m_o_n___d_a_t_a.html#aed18b69008094e57cd102c3297f6a961',1,'COMMON_DATA::xOverFreq()']]], 5 | ['xposctrlswitch_1722',['xposCtrlSwitch',['../struct_s_b_r___c_o_n_f_i_g___d_a_t_a.html#aae37e4aa7e2eef97485c571d4d079e4d',1,'SBR_CONFIG_DATA']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/all_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['configure_50',['configure',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#a6e9a700cc1e8433b54a31c64800a7627',1,'aac_fdk::AACDecoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['decode_51',['decode',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#acc5e09c10e95d152a3deb09377e85a22',1,'aac_fdk::AACDecoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['end_52',['end',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a27ead9666fafba6c8d8b2778051100ff',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['getparameter_53',['getParameter',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#ac63b02c223159b40fc1836ee685eeb2f',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['provideresult_54',['provideResult',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#ae672eb855a6c8c428f3da83c8edd0a9c',1,'aac_fdk::AACDecoderFDK::provideResult()'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a2488de07983d7894e865ed4b5d5a1ce1',1,'aac_fdk::AACEncoderFDK::provideResult()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['transport_5ftype_70',['TRANSPORT_TYPE',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7',1,'aac_fdk']]], 4 | ['tt_5fdrm_71',['TT_DRM',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a5e2b269f45b1f5c7cc88eb1f7d0cff38',1,'aac_fdk']]], 5 | ['tt_5fmp4_5fadif_72',['TT_MP4_ADIF',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7aec6dfa33370367efb3b3ae6a92b42abe',1,'aac_fdk']]], 6 | ['tt_5fmp4_5fadts_73',['TT_MP4_ADTS',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a4dcca5bcc4b82568da4a32aaf231966b',1,'aac_fdk']]], 7 | ['tt_5fmp4_5flatm_5fmcp0_74',['TT_MP4_LATM_MCP0',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a987ebf05498533bd17a877dfcd580b0a',1,'aac_fdk']]], 8 | ['tt_5fmp4_5flatm_5fmcp1_75',['TT_MP4_LATM_MCP1',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a89d1c7f23ba3d2efab85e22a7448c946',1,'aac_fdk']]], 9 | ['tt_5fmp4_5floas_76',['TT_MP4_LOAS',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7aa522b7ad960dd9229d0c5e7591313d24',1,'aac_fdk']]], 10 | ['tt_5fmp4_5fraw_77',['TT_MP4_RAW',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a08b7c44b8c61203e19d775d815b049d4',1,'aac_fdk']]], 11 | ['tt_5funknown_78',['TT_UNKNOWN',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a2ae984f8c6859d533d241d0d6dd421d6',1,'aac_fdk']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /docs/html/search/all_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['updateparams_79',['updateParams',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#acc4749b8560dbc95aeed2ca2ec4d78a1',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['write_80',['write',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a9097b0704f2cc29b7fac4d53991ae04d',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_7eaacencoderfdk_81',['~AACEncoderFDK',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a4de21579d1ca245fc8e6bb4a08c33eee',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/all_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/all_f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['aacdecoderfdk_82',['AACDecoderFDK',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html',1,'aac_fdk']]], 4 | ['aacencoderfdk_83',['AACEncoderFDK',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html',1,'aac_fdk']]], 5 | ['audioinfo_84',['AudioInfo',['../structaac__fdk_1_1_audio_info.html',1,'aac_fdk']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/classes_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['backsubst_5fdata_1741',['backsubst_data',['../structbacksubst__data.html',1,'']]], 4 | ['band_5fborder_1742',['BAND_BORDER',['../union_b_a_n_d___b_o_r_d_e_r.html',1,'']]], 5 | ['bandwidth_5ftab_1743',['BANDWIDTH_TAB',['../struct_b_a_n_d_w_i_d_t_h___t_a_b.html',1,'']]], 6 | ['bandwidth_5ftab_5fvbr_1744',['BANDWIDTH_TAB_VBR',['../struct_b_a_n_d_w_i_d_t_h___t_a_b___v_b_r.html',1,'']]], 7 | ['bit_5fpe_5fsfac_1745',['BIT_PE_SFAC',['../struct_b_i_t___p_e___s_f_a_c.html',1,'']]], 8 | ['bitcntr_5fstate_1746',['BITCNTR_STATE',['../struct_b_i_t_c_n_t_r___s_t_a_t_e.html',1,'']]], 9 | ['bits2pe_5fcfg_5ftab_1747',['BITS2PE_CFG_TAB',['../struct_b_i_t_s2_p_e___c_f_g___t_a_b.html',1,'']]], 10 | ['block_5fswitching_5fcontrol_1748',['BLOCK_SWITCHING_CONTROL',['../struct_b_l_o_c_k___s_w_i_t_c_h_i_n_g___c_o_n_t_r_o_l.html',1,'']]], 11 | ['box_5fsubband_5fsetup_1749',['BOX_SUBBAND_SETUP',['../struct_b_o_x___s_u_b_b_a_n_d___s_e_t_u_p.html',1,'']]], 12 | ['bres_5fparam_1750',['BRES_PARAM',['../struct_b_r_e_s___p_a_r_a_m.html',1,'']]], 13 | ['bs_5fll_5fstate_1751',['BS_LL_STATE',['../struct_b_s___l_l___s_t_a_t_e.html',1,'']]], 14 | ['bsf_5finstance_1752',['BSF_INSTANCE',['../struct_b_s_f___i_n_s_t_a_n_c_e.html',1,'']]] 15 | ]; 16 | -------------------------------------------------------------------------------- /docs/html/search/classes_10.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_11.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_12.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_12.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['uni_5fdrc_5fconfig_2081',['UNI_DRC_CONFIG',['../struct_u_n_i___d_r_c___c_o_n_f_i_g.html',1,'']]], 4 | ['uni_5fdrc_5fconfig_5fextension_2082',['UNI_DRC_CONFIG_EXTENSION',['../struct_u_n_i___d_r_c___c_o_n_f_i_g___e_x_t_e_n_s_i_o_n.html',1,'']]], 5 | ['uni_5fdrc_5fgain_2083',['UNI_DRC_GAIN',['../struct_u_n_i___d_r_c___g_a_i_n.html',1,'']]], 6 | ['uni_5fdrc_5fgain_5fextension_2084',['UNI_DRC_GAIN_EXTENSION',['../struct_u_n_i___d_r_c___g_a_i_n___e_x_t_e_n_s_i_o_n.html',1,'']]], 7 | ['user_5fparam_2085',['USER_PARAM',['../struct_u_s_e_r___p_a_r_a_m.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /docs/html/search/classes_13.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_13.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['value_5forder_2086',['VALUE_ORDER',['../struct_v_a_l_u_e___o_r_d_e_r.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/classes_14.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_14.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['wav_5freader_2087',['wav_reader',['../structwav__reader.html',1,'']]], 4 | ['weighting_5fstates_2088',['WEIGHTING_STATES',['../struct_w_e_i_g_h_t_i_n_g___s_t_a_t_e_s.html',1,'']]], 5 | ['whitening_5ffactors_2089',['WHITENING_FACTORS',['../struct_w_h_i_t_e_n_i_n_g___f_a_c_t_o_r_s.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/classes_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['eld_5fsbr_5fconfigurator_1829',['ELD_SBR_CONFIGURATOR',['../struct_e_l_d___s_b_r___c_o_n_f_i_g_u_r_a_t_o_r.html',1,'']]], 4 | ['element_5fbits_1830',['ELEMENT_BITS',['../struct_e_l_e_m_e_n_t___b_i_t_s.html',1,'']]], 5 | ['element_5finfo_1831',['ELEMENT_INFO',['../struct_e_l_e_m_e_n_t___i_n_f_o.html',1,'']]], 6 | ['element_5flist_1832',['element_list',['../structelement__list.html',1,'']]], 7 | ['enc_5fconfig_5fsetup_1833',['ENC_CONFIG_SETUP',['../struct_e_n_c___c_o_n_f_i_g___s_e_t_u_p.html',1,'']]], 8 | ['env_5fcalc_5fnrgs_1834',['ENV_CALC_NRGS',['../struct_e_n_v___c_a_l_c___n_r_g_s.html',1,'']]], 9 | ['env_5fchannel_1835',['ENV_CHANNEL',['../struct_e_n_v___c_h_a_n_n_e_l.html',1,'']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /docs/html/search/classes_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['gain_5fmodification_1857',['GAIN_MODIFICATION',['../struct_g_a_i_n___m_o_d_i_f_i_c_a_t_i_o_n.html',1,'']]], 4 | ['gain_5fnode_1858',['GAIN_NODE',['../struct_g_a_i_n___n_o_d_e.html',1,'']]], 5 | ['gain_5fset_1859',['GAIN_SET',['../struct_g_a_i_n___s_e_t.html',1,'']]], 6 | ['guide_5fvectors_1860',['GUIDE_VECTORS',['../struct_g_u_i_d_e___v_e_c_t_o_r_s.html',1,'']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /docs/html/search/classes_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['intensity_5fparameters_1895',['INTENSITY_PARAMETERS',['../struct_i_n_t_e_n_s_i_t_y___p_a_r_a_m_e_t_e_r_s.html',1,'']]], 4 | ['ites_5ftemp_1896',['ITES_TEMP',['../struct_i_t_e_s___t_e_m_p.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/classes_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['mdct_5ft_1915',['mdct_t',['../structmdct__t.html',1,'']]], 4 | ['mem_5frequirements_1916',['MEM_REQUIREMENTS',['../struct_m_e_m___r_e_q_u_i_r_e_m_e_n_t_s.html',1,'']]], 5 | ['minsnr_5fadapt_5fparam_1917',['MINSNR_ADAPT_PARAM',['../struct_m_i_n_s_n_r___a_d_a_p_t___p_a_r_a_m.html',1,'']]], 6 | ['mp4space_5fencoder_1918',['MP4SPACE_ENCODER',['../struct_m_p4_s_p_a_c_e___e_n_c_o_d_e_r.html',1,'']]], 7 | ['mp4spaceenc_5finfo_1919',['MP4SPACEENC_INFO',['../struct_m_p4_s_p_a_c_e_e_n_c___i_n_f_o.html',1,'']]], 8 | ['mp4spaceenc_5fsetup_1920',['MP4SPACEENC_SETUP',['../struct_m_p4_s_p_a_c_e_e_n_c___s_e_t_u_p.html',1,'']]], 9 | ['mpeg4spaceenc_5fsscbuf_1921',['MPEG4SPACEENC_SSCBUF',['../struct_m_p_e_g4_s_p_a_c_e_e_n_c___s_s_c_b_u_f.html',1,'']]], 10 | ['mpeg_5fps_5fbs_5fdata_1922',['MPEG_PS_BS_DATA',['../struct_m_p_e_g___p_s___b_s___d_a_t_a.html',1,'']]], 11 | ['mpegsurrounddecoder_1923',['MpegSurroundDecoder',['../struct_mpeg_surround_decoder.html',1,'']]], 12 | ['mps_5fconfig_5ftab_1924',['MPS_CONFIG_TAB',['../struct_m_p_s___c_o_n_f_i_g___t_a_b.html',1,'']]], 13 | ['mps_5fencoder_1925',['MPS_ENCODER',['../struct_m_p_s___e_n_c_o_d_e_r.html',1,'']]] 14 | ]; 15 | -------------------------------------------------------------------------------- /docs/html/search/classes_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['node_5flin_1926',['NODE_LIN',['../struct_n_o_d_e___l_i_n.html',1,'']]], 4 | ['node_5fmodification_1927',['NODE_MODIFICATION',['../struct_n_o_d_e___m_o_d_i_f_i_c_a_t_i_o_n.html',1,'']]], 5 | ['noiseparams_1928',['NOISEPARAMS',['../struct_n_o_i_s_e_p_a_r_a_m_s.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/classes_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['onset_5fdetect_1929',['ONSET_DETECT',['../struct_o_n_s_e_t___d_e_t_e_c_t.html',1,'']]], 4 | ['option_1930',['option',['../structoption.html',1,'']]], 5 | ['ottconfig_1931',['OTTCONFIG',['../struct_o_t_t_c_o_n_f_i_g.html',1,'']]], 6 | ['ottdata_1932',['OTTDATA',['../struct_o_t_t_d_a_t_a.html',1,'']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /docs/html/search/classes_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['qc_5finit_1961',['QC_INIT',['../struct_q_c___i_n_i_t.html',1,'']]], 4 | ['qc_5fout_1962',['QC_OUT',['../struct_q_c___o_u_t.html',1,'']]], 5 | ['qc_5fout_5fchannel_1963',['QC_OUT_CHANNEL',['../struct_q_c___o_u_t___c_h_a_n_n_e_l.html',1,'']]], 6 | ['qc_5fout_5felement_1964',['QC_OUT_ELEMENT',['../struct_q_c___o_u_t___e_l_e_m_e_n_t.html',1,'']]], 7 | ['qc_5fout_5fextension_1965',['QC_OUT_EXTENSION',['../struct_q_c___o_u_t___e_x_t_e_n_s_i_o_n.html',1,'']]], 8 | ['qc_5fstate_1966',['QC_STATE',['../struct_q_c___s_t_a_t_e.html',1,'']]], 9 | ['qmf_5ffilter_5fbank_1967',['QMF_FILTER_BANK',['../struct_q_m_f___f_i_l_t_e_r___b_a_n_k.html',1,'']]], 10 | ['qmf_5fscale_5ffactor_1968',['QMF_SCALE_FACTOR',['../struct_q_m_f___s_c_a_l_e___f_a_c_t_o_r.html',1,'']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /docs/html/search/classes_f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/classes_f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['rawpackets_5finfo_1969',['RAWPACKETS_INFO',['../struct_r_a_w_p_a_c_k_e_t_s___i_n_f_o.html',1,'']]], 4 | ['reshape_5fbbenv_5fstate_1970',['RESHAPE_BBENV_STATE',['../struct_r_e_s_h_a_p_e___b_b_e_n_v___s_t_a_t_e.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/close.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 16 | 18 | image/svg+xml 19 | 21 | 22 | 23 | 24 | 25 | 27 | 31 | 32 | -------------------------------------------------------------------------------- /docs/html/search/defines_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['char_5fbits_3356',['CHAR_BITS',['../machine__type_8h.html#ad49a288461a55d7886b997cdf802eb4c',1,'machine_type.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/defines_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['dc_3357',['DC',['../fram__gen_8h.html#a0caba21dab832e280875be65012b30fc',1,'fram_gen.h']]], 4 | ['decay_5fcoupling_3358',['DECAY_COUPLING',['../env__dec_8cpp.html#aa63563efd9cab6eb44972d5a690d6a40',1,'env_dec.cpp']]], 5 | ['dword_5faligned_3359',['DWORD_ALIGNED',['../machine__type_8h.html#a74d18baec08935e66006f513ff223967',1,'machine_type.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/defines_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['empty_3360',['EMPTY',['../fram__gen_8h.html#a2b7cf2a3641be7b89138615764d60ba3',1,'fram_gen.h']]], 4 | ['env_5fexp_5ffract_3361',['ENV_EXP_FRACT',['../env__extr_8h.html#a83c79d74b333c0c92ef16e926b13adbd',1,'env_extr.h']]], 5 | ['exp_5fbits_3362',['EXP_BITS',['../env__extr_8h.html#a243a4bc9f36376a6877615103d429517',1,'env_extr.h']]], 6 | ['ext_5fid_5fbits_3363',['EXT_ID_BITS',['../_f_d_k__audio_8h.html#a688e6eb4e3987f7672585c99df909f25',1,'FDK_audio.h']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /docs/html/search/defines_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fdk_5fbuf_5ftype_5fmask_5fio_3364',['FDK_BUF_TYPE_MASK_IO',['../_f_d_k__audio_8h.html#a545d97d19fbd69c0bbacdb8a658d833e',1,'FDK_audio.h']]], 4 | ['fdk_5fforceinline_3365',['FDK_FORCEINLINE',['../machine__type_8h.html#a028c672e78c56322ef6ed96806acc3ce',1,'machine_type.h']]], 5 | ['fdk_5finline_3366',['FDK_INLINE',['../machine__type_8h.html#ac328fd3129680d9a29a35bbe9174818a',1,'machine_type.h']]], 6 | ['fdk_5fmax_5foverlays_3367',['FDK_MAX_OVERLAYS',['../generic_stds_8h.html#a9c01758d38ee7ba5b8a0afabff2002d6',1,'genericStds.h']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /docs/html/search/defines_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['is_5fdecode_5ferror_3368',['IS_DECODE_ERROR',['../aacdecoder__lib_8h.html#ac2c358d4ac0d7747cae32f9f45c20f71',1,'aacdecoder_lib.h']]], 4 | ['is_5finit_5ferror_3369',['IS_INIT_ERROR',['../aacdecoder__lib_8h.html#a388a21070208ec23217c4ff8f8d98754',1,'aacdecoder_lib.h']]], 5 | ['is_5foutput_5fvalid_3370',['IS_OUTPUT_VALID',['../aacdecoder__lib_8h.html#af59d78a4583ca81ccb2675dce592b812',1,'aacdecoder_lib.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/defines_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['m_5fpi_3382',['M_PI',['../generic_stds_8h.html#ae71449b1cc6e6250b91f539153a7a0d3',1,'genericStds.h']]], 4 | ['mask_5fe_3383',['MASK_E',['../env__extr_8h.html#ac853d2ffc70f5ef5909aebceb474aa4a',1,'env_extr.h']]], 5 | ['mask_5fm_3384',['MASK_M',['../env__extr_8h.html#a419b54075ef5e0548f1403e06543e208',1,'env_extr.h']]], 6 | ['max_5fenvelopes_5ffixvar_5fvarfix_3385',['MAX_ENVELOPES_FIXVAR_VARFIX',['../fram__gen_8h.html#a11d5b4ebf1abc9dc7cd5867e5de509ee',1,'fram_gen.h']]], 7 | ['max_5fenvelopes_5fvarvar_3386',['MAX_ENVELOPES_VARVAR',['../fram__gen_8h.html#a933beebc6aac850249eccf73e2011761',1,'fram_gen.h']]], 8 | ['max_5fnum_5frel_3387',['MAX_NUM_REL',['../fram__gen_8h.html#a56aa6751440801b458aed53f13fd07ce',1,'fram_gen.h']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /docs/html/search/defines_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['nf_5fsmoothing_5flength_3388',['NF_SMOOTHING_LENGTH',['../nf__est_8h.html#ae812b4f5129b118034b5822a08c40460',1,'nf_est.h']]], 4 | ['noise_5fexp_5foffset_3389',['NOISE_EXP_OFFSET',['../env__extr_8h.html#a629cfd9c639f5f99318096be22b69cff',1,'env_extr.h']]], 5 | ['nrg_5fexp_5foffset_3390',['NRG_EXP_OFFSET',['../env__extr_8h.html#aa3efea4334691cb3e986013e4a45cbd7',1,'env_extr.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/defines_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/defines_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['outputbuffer_5fsize_3391',['OUTPUTBUFFER_SIZE',['../aac_enc__ram_8h.html#afbcb823adf11594a83547ffb9cf90183',1,'aacEnc_ram.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/defines_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['pcmdmx_5fis_5ffatal_5ferror_3392',['PCMDMX_IS_FATAL_ERROR',['../pcmdmx__lib_8h.html#a9c448cf96e9a09a01226f5f99d603f2e',1,'pcmdmx_lib.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/defines_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ram_5falign_3393',['RAM_ALIGN',['../machine__type_8h.html#a48a5c22c652de5f78e9b534a0f5db054',1,'machine_type.h']]], 4 | ['restrict_3394',['RESTRICT',['../machine__type_8h.html#aae3356b63849abbe8789dd41648ee90a',1,'machine_type.h']]], 5 | ['rounding_3395',['ROUNDING',['../env__extr_8h.html#a784eca967c39e32b3fa60a2180c427ee',1,'env_extr.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/defines_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['word_5faligned_3409',['WORD_ALIGNED',['../machine__type_8h.html#a36569d6ee73deed80fd9d0db105a1d3b',1,'machine_type.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/enums_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['aacdec_5fparam_112',['AACDEC_PARAM',['../namespaceaac__fdk.html#a418a271f19e3b10156f92bc22288bbae',1,'aac_fdk']]], 4 | ['aacenc_5fparam_113',['AACENC_PARAM',['../namespaceaac__fdk.html#a89203346d61af32bc4db4f704267ce46',1,'aac_fdk']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/enums_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['transport_5ftype_114',['TRANSPORT_TYPE',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7',1,'aac_fdk']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/enums_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['dmx_5fprofile_5ftype_3078',['DMX_PROFILE_TYPE',['../pcmdmx__lib_8h.html#a52df3f17c86198d717ca4b535f48d76a',1,'pcmdmx_lib.h']]], 4 | ['dual_5fchannel_5fmode_3079',['DUAL_CHANNEL_MODE',['../pcmdmx__lib_8h.html#a404e17333209e730c5e7ce02e0ee0a90',1,'pcmdmx_lib.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/enums_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ext_5fpayload_5ftype_3080',['EXT_PAYLOAD_TYPE',['../_f_d_k__audio_8h.html#a98f0b09d4f7d5f64049196c8b53d7314',1,'FDK_audio.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/enums_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fdk_5fsacenc_5ferror_3081',['FDK_SACENC_ERROR',['../sacenc__lib_8h.html#a694d151f9a1374f351bfc14a9190c065',1,'sacenc_lib.h']]], 4 | ['file_5fformat_3082',['FILE_FORMAT',['../_f_d_k__audio_8h.html#a89021fa008d0a93e735361ed4f3b885f',1,'FDK_audio.h']]], 5 | ['frame_5fclass_3083',['FRAME_CLASS',['../fram__gen_8h.html#a58372f92e9c20f0e5083e21aa75637d6',1,'fram_gen.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/enums_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['memory_5fsection_3084',['MEMORY_SECTION',['../generic_stds_8h.html#a484c3ab261c30a11c2d3e2563e13e38f',1,'genericStds.h']]], 4 | ['mp4_5felement_5fid_3085',['MP4_ELEMENT_ID',['../_f_d_k__audio_8h.html#a48f35f9a207b85a8144e1963183d8558',1,'FDK_audio.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/enums_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['pcmdmx_5ferror_3086',['PCMDMX_ERROR',['../pcmdmx__lib_8h.html#a2e4de9a9e2feb02ceaa084574e65ec30',1,'pcmdmx_lib.h']]], 4 | ['pcmdmx_5fparam_3087',['PCMDMX_PARAM',['../pcmdmx__lib_8h.html#a9b6a9f41fe77aa509f4d0f90edcea7bc',1,'pcmdmx_lib.h']]], 5 | ['pseudo_5fsurround_5fmode_3088',['PSEUDO_SURROUND_MODE',['../pcmdmx__lib_8h.html#a750cd0b254fee0d3a99e3c4a79f87bb7',1,'pcmdmx_lib.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/enums_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['spaceenc_5fparam_3089',['SPACEENC_PARAM',['../sacenc__lib_8h.html#a6cb7c2c2d705eceb894a0d0e972ad1e8',1,'sacenc_lib.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/enums_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tp_5fconfig_5ftype_3090',['TP_CONFIG_TYPE',['../_f_d_k__audio_8h.html#a05886637f35dab441b47f4ff49a9099e',1,'FDK_audio.h']]], 4 | ['transport_5ftype_3091',['TRANSPORT_TYPE',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08',1,'FDK_audio.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/enums_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/enums_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['usac_5fext_5felement_5ftype_3092',['USAC_EXT_ELEMENT_TYPE',['../_f_d_k__audio_8h.html#acb3f4c7f0ca7c50e8a247b60d48505e0',1,'FDK_audio.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/enumvalues_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tt_5fdrm_157',['TT_DRM',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a5e2b269f45b1f5c7cc88eb1f7d0cff38',1,'aac_fdk']]], 4 | ['tt_5fmp4_5fadif_158',['TT_MP4_ADIF',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7aec6dfa33370367efb3b3ae6a92b42abe',1,'aac_fdk']]], 5 | ['tt_5fmp4_5fadts_159',['TT_MP4_ADTS',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a4dcca5bcc4b82568da4a32aaf231966b',1,'aac_fdk']]], 6 | ['tt_5fmp4_5flatm_5fmcp0_160',['TT_MP4_LATM_MCP0',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a987ebf05498533bd17a877dfcd580b0a',1,'aac_fdk']]], 7 | ['tt_5fmp4_5flatm_5fmcp1_161',['TT_MP4_LATM_MCP1',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a89d1c7f23ba3d2efab85e22a7448c946',1,'aac_fdk']]], 8 | ['tt_5fmp4_5floas_162',['TT_MP4_LOAS',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7aa522b7ad960dd9229d0c5e7591313d24',1,'aac_fdk']]], 9 | ['tt_5fmp4_5fraw_163',['TT_MP4_RAW',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a08b7c44b8c61203e19d775d815b049d4',1,'aac_fdk']]], 10 | ['tt_5funknown_164',['TT_UNKNOWN',['../namespaceaac__fdk.html#a2778be91ce5b9583922e12ed14800ab7a2ae984f8c6859d533d241d0d6dd421d6',1,'aac_fdk']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /docs/html/search/enumvalues_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ff_5fmp4_5f3gpp_3220',['FF_MP4_3GPP',['../_f_d_k__audio_8h.html#a89021fa008d0a93e735361ed4f3b885fae41f8219f3e3a0a2468e8af8be2b2bb9',1,'FDK_audio.h']]], 4 | ['ff_5fmp4_5fmp4f_3221',['FF_MP4_MP4F',['../_f_d_k__audio_8h.html#a89021fa008d0a93e735361ed4f3b885fa5ecc16a7d346ef5c0c15d05e33b9205a',1,'FDK_audio.h']]], 5 | ['ff_5fraw_3222',['FF_RAW',['../_f_d_k__audio_8h.html#a89021fa008d0a93e735361ed4f3b885fa4ead52839a6c5f8e57a3e8ba69542de4',1,'FDK_audio.h']]], 6 | ['ff_5frawpackets_3223',['FF_RAWPACKETS',['../_f_d_k__audio_8h.html#a89021fa008d0a93e735361ed4f3b885fafe403ba8cfaea1cef0ec673494dad608',1,'FDK_audio.h']]], 7 | ['ff_5funknown_3224',['FF_UNKNOWN',['../_f_d_k__audio_8h.html#a89021fa008d0a93e735361ed4f3b885fa002a351c4fed7e3b7dbc83129ecc397e',1,'FDK_audio.h']]], 8 | ['fixfix_3225',['FIXFIX',['../fram__gen_8h.html#a58372f92e9c20f0e5083e21aa75637d6aea0e9fbc7d464ed3cda0e4a045f25a9d',1,'fram_gen.h']]], 9 | ['fixfixonly_3226',['FIXFIXonly',['../fram__gen_8h.html#a58372f92e9c20f0e5083e21aa75637d6aa55b83e592fb66e1734659c70153463c',1,'fram_gen.h']]], 10 | ['fixvar_3227',['FIXVAR',['../fram__gen_8h.html#a58372f92e9c20f0e5083e21aa75637d6ae11f58e652ec356f220a4a5b5e8102e6',1,'fram_gen.h']]], 11 | ['force_5fps_5fdmx_3228',['FORCE_PS_DMX',['../pcmdmx__lib_8h.html#a750cd0b254fee0d3a99e3c4a79f87bb7a76a6f549406cb833ea1e0dd7bba33afe',1,'pcmdmx_lib.h']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /docs/html/search/enumvalues_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['never_5fdo_5fps_5fdmx_3261',['NEVER_DO_PS_DMX',['../pcmdmx__lib_8h.html#a750cd0b254fee0d3a99e3c4a79f87bb7a1a51341975c3034c3e913117c2181018',1,'pcmdmx_lib.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/enumvalues_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tt_5fdrm_3296',['TT_DRM',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08a709143ae9e3b676be28ccdb3099486e3',1,'FDK_audio.h']]], 4 | ['tt_5fmp4_5fadif_3297',['TT_MP4_ADIF',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08aef516f1e49e922a6b8f0efe04d6ca421',1,'FDK_audio.h']]], 5 | ['tt_5fmp4_5fadts_3298',['TT_MP4_ADTS',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08a0e7825c382a9f19c3fcbe0e23858b517',1,'FDK_audio.h']]], 6 | ['tt_5fmp4_5flatm_5fmcp0_3299',['TT_MP4_LATM_MCP0',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08a6ac653ff6368aa3083fe5f70045333f6',1,'FDK_audio.h']]], 7 | ['tt_5fmp4_5flatm_5fmcp1_3300',['TT_MP4_LATM_MCP1',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08ac1978d1881aa428f42540064d01a2a76',1,'FDK_audio.h']]], 8 | ['tt_5fmp4_5floas_3301',['TT_MP4_LOAS',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08aed2f618bfb9281f79a6215ef8baf3cef',1,'FDK_audio.h']]], 9 | ['tt_5fmp4_5fraw_3302',['TT_MP4_RAW',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08a4d0400b7a55154203fa3f281b5a57073',1,'FDK_audio.h']]], 10 | ['tt_5funknown_3303',['TT_UNKNOWN',['../_f_d_k__audio_8h.html#a9a3ab43f50232345732813eefad2dd08ae1337cb8929e2e7e6a602ab0dee5b59e',1,'FDK_audio.h']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /docs/html/search/enumvalues_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['varfix_3304',['VARFIX',['../fram__gen_8h.html#a58372f92e9c20f0e5083e21aa75637d6a6e7ddd80dcf313a8c5664689d01d1465',1,'fram_gen.h']]], 4 | ['varvar_3305',['VARVAR',['../fram__gen_8h.html#a58372f92e9c20f0e5083e21aa75637d6a3a6f25be76c68d0cffcb92fb67b745cb',1,'fram_gen.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['aacdecoder_5flib_2eh_2090',['aacdecoder_lib.h',['../aacdecoder__lib_8h.html',1,'']]], 4 | ['aacenc_5fram_2ecpp_2091',['aacEnc_ram.cpp',['../aac_enc__ram_8cpp.html',1,'']]], 5 | ['aacenc_5fram_2eh_2092',['aacEnc_ram.h',['../aac_enc__ram_8h.html',1,'']]], 6 | ['aacenc_5from_2eh_2093',['aacEnc_rom.h',['../aac_enc__rom_8h.html',1,'']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /docs/html/search/files_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['bit_5fsbr_2ecpp_2094',['bit_sbr.cpp',['../bit__sbr_8cpp.html',1,'']]], 4 | ['bit_5fsbr_2eh_2095',['bit_sbr.h',['../bit__sbr_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_10.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ton_5fcorr_2eh_2171',['ton_corr.h',['../ton__corr_8h.html',1,'']]], 4 | ['tran_5fdet_2eh_2172',['tran_det.h',['../tran__det_8h.html',1,'']]], 5 | ['transcendent_2eh_2173',['transcendent.h',['../transcendent_8h.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/files_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['cmondata_2eh_2096',['cmondata.h',['../cmondata_8h.html',1,'']]], 4 | ['code_5fenv_2eh_2097',['code_env.h',['../code__env_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['dct_2ecpp_2098',['dct.cpp',['../dct_8cpp.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/files_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['env_5fbit_2ecpp_2099',['env_bit.cpp',['../env__bit_8cpp.html',1,'']]], 4 | ['env_5fbit_2eh_2100',['env_bit.h',['../env__bit_8h.html',1,'']]], 5 | ['env_5fcalc_2ecpp_2101',['env_calc.cpp',['../env__calc_8cpp.html',1,'']]], 6 | ['env_5fcalc_2eh_2102',['env_calc.h',['../env__calc_8h.html',1,'']]], 7 | ['env_5fdec_2ecpp_2103',['env_dec.cpp',['../env__dec_8cpp.html',1,'']]], 8 | ['env_5fdec_2eh_2104',['env_dec.h',['../env__dec_8h.html',1,'']]], 9 | ['env_5fest_2eh_2105',['env_est.h',['../env__est_8h.html',1,'']]], 10 | ['env_5fextr_2ecpp_2106',['env_extr.cpp',['../env__extr_8cpp.html',1,'']]], 11 | ['env_5fextr_2eh_2107',['env_extr.h',['../env__extr_8h.html',1,'']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /docs/html/search/files_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fdk_5faudio_2eh_2108',['FDK_audio.h',['../_f_d_k__audio_8h.html',1,'']]], 4 | ['fram_5fgen_2eh_2109',['fram_gen.h',['../fram__gen_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['genericstds_2eh_2110',['genericStds.h',['../generic_stds_8h.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/files_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['hbe_2ecpp_2111',['hbe.cpp',['../hbe_8cpp.html',1,'']]], 4 | ['huff_5fdec_2ecpp_2112',['huff_dec.cpp',['../huff__dec_8cpp.html',1,'']]], 5 | ['huff_5fdec_2eh_2113',['huff_dec.h',['../huff__dec_8h.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/files_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['invf_5fest_2eh_2114',['invf_est.h',['../invf__est_8h.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/files_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['lpp_5ftran_2ecpp_2115',['lpp_tran.cpp',['../lpp__tran_8cpp.html',1,'']]], 4 | ['lpp_5ftran_2eh_2116',['lpp_tran.h',['../lpp__tran_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['machine_5ftype_2eh_2117',['machine_type.h',['../machine__type_8h.html',1,'']]], 4 | ['mh_5fdet_2eh_2118',['mh_det.h',['../mh__det_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['nf_5fest_2eh_2119',['nf_est.h',['../nf__est_8h.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/files_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['pcmdmx_5flib_2eh_2120',['pcmdmx_lib.h',['../pcmdmx__lib_8h.html',1,'']]], 4 | ['ps_5fencode_2ecpp_2121',['ps_encode.cpp',['../ps__encode_8cpp.html',1,'']]], 5 | ['ps_5fencode_2eh_2122',['ps_encode.h',['../ps__encode_8h.html',1,'']]], 6 | ['psdec_2ecpp_2123',['psdec.cpp',['../psdec_8cpp.html',1,'']]], 7 | ['psdec_2eh_2124',['psdec.h',['../psdec_8h.html',1,'']]], 8 | ['psdec_5fdrm_2ecpp_2125',['psdec_drm.cpp',['../psdec__drm_8cpp.html',1,'']]], 9 | ['psdec_5fdrm_2eh_2126',['psdec_drm.h',['../psdec__drm_8h.html',1,'']]], 10 | ['psdecrom_5fdrm_2ecpp_2127',['psdecrom_drm.cpp',['../psdecrom__drm_8cpp.html',1,'']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /docs/html/search/files_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['qmf_2ecpp_2128',['qmf.cpp',['../qmf_8cpp.html',1,'']]], 4 | ['qmf_2eh_2129',['qmf.h',['../qmf_8h.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/files_e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/files_e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['resampler_2ecpp_2130',['resampler.cpp',['../resampler_8cpp.html',1,'']]], 4 | ['resampler_2eh_2131',['resampler.h',['../resampler_8h.html',1,'']]], 5 | ['rvlc_2ecpp_2132',['rvlc.cpp',['../rvlc_8cpp.html',1,'']]], 6 | ['rvlc_2eh_2133',['rvlc.h',['../rvlc_8h.html',1,'']]], 7 | ['rvlc_5finfo_2eh_2134',['rvlc_info.h',['../rvlc__info_8h.html',1,'']]], 8 | ['rvlcbit_2ecpp_2135',['rvlcbit.cpp',['../rvlcbit_8cpp.html',1,'']]], 9 | ['rvlcconceal_2ecpp_2136',['rvlcconceal.cpp',['../rvlcconceal_8cpp.html',1,'']]], 10 | ['rvlcconceal_2eh_2137',['rvlcconceal.h',['../rvlcconceal_8h.html',1,'']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /docs/html/search/files_f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/functions_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['aacdecoderfdk_86',['AACDecoderFDK',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#a93d96e7403aa314c67c26bce6f6071bd',1,'aac_fdk::AACDecoderFDK::AACDecoderFDK(int output_buffer_size=2048)'],['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#a50eb9ec47b72f7e251f53ae9d787b6c7',1,'aac_fdk::AACDecoderFDK::AACDecoderFDK(AACDataCallbackFDK dataCallback, AACInfoCallbackFDK infoCallback=nullptr, int output_buffer_size=2048)']]], 4 | ['aacencoderfdk_87',['AACEncoderFDK',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a8d9ee9cbbe3120211118ef65211826ff',1,'aac_fdk::AACEncoderFDK::AACEncoderFDK()'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a577d3943d1de0c0e0dd6145850dbc73f',1,'aac_fdk::AACEncoderFDK::AACEncoderFDK(AACCallbackFDK cb)']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/functions_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['begin_88',['begin',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#ad72e263bf3b3c21feb5ec63a9e800724',1,'aac_fdk::AACEncoderFDK::begin()'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a149f9c4c7709207e8e69adef3e5fc3dc',1,'aac_fdk::AACEncoderFDK::begin(AudioInfo info)'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a6fbfd9a4449c6e5148cc2f1274ea6852',1,'aac_fdk::AACEncoderFDK::begin(int input_channels, int input_sample_rate, int input_bits_per_sample)']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['configure_89',['configure',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#a6e9a700cc1e8433b54a31c64800a7627',1,'aac_fdk::AACDecoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['decode_90',['decode',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#acc5e09c10e95d152a3deb09377e85a22',1,'aac_fdk::AACDecoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['end_91',['end',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a27ead9666fafba6c8d8b2778051100ff',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['getparameter_92',['getParameter',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#ac63b02c223159b40fc1836ee685eeb2f',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['provideresult_93',['provideResult',['../classaac__fdk_1_1_a_a_c_decoder_f_d_k.html#ae672eb855a6c8c428f3da83c8edd0a9c',1,'aac_fdk::AACDecoderFDK::provideResult()'],['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a2488de07983d7894e865ed4b5d5a1ce1',1,'aac_fdk::AACEncoderFDK::provideResult()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['updateparams_109',['updateParams',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#acc4749b8560dbc95aeed2ca2ec4d78a1',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['write_110',['write',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a9097b0704f2cc29b7fac4d53991ae04d',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_7eaacencoderfdk_111',['~AACEncoderFDK',['../classaac__fdk_1_1_a_a_c_encoder_f_d_k.html#a4de21579d1ca245fc8e6bb4a08c33eee',1,'aac_fdk::AACEncoderFDK']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/functions_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['to_5flittle_5fendian_2327',['TO_LITTLE_ENDIAN',['../generic_stds_8h.html#a8a0e4620ea1b09d3940053fadeecc5f1',1,'genericStds.cpp']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/groups_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fdk_20memory_20macros_3410',['FDK memory macros',['../group___s_y_s_l_i_b___m_e_m_o_r_y___m_a_c_r_o_s.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/groups_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['modules_20reset_20flags_3411',['Modules reset flags',['../group__pcm_dmx_reset_flags.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/groups_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['unified_20exit_20codes_3412',['Unified exit codes',['../group___s_y_s_l_i_b___e_x_i_t_c_o_d_e_s.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/namespaces_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['aac_5ffdk_85',['aac_fdk',['../namespaceaac__fdk.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 |
No Matches
11 |
12 | 13 | 14 | -------------------------------------------------------------------------------- /docs/html/search/pages_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['arduino_20aac_20encoding_20and_20decoding_20library_165',['Arduino AAC Encoding and Decoding Library',['../index.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/pages_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['decoder_20audio_20output_3414',['Decoder audio output',['../_output_format.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/pages_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['encoder_20behaviour_3415',['Encoder Behaviour',['../_e_n_c_o_d_e_r_b_e_h_a_v_i_o_u_r.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/pages_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['general_20overview_20of_20the_20aac_20decoder_20implementation_3416',['General Overview of the AAC Decoder Implementation',['../default.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/pages_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['introduction_3417',['Introduction',['../index.html',1,'(Global Namespace)'],['../_i_n_t_r_o.html',1,'(Global Namespace)']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/pages_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['library_20usage_3418',['Library Usage',['../_l_i_b_u_s_e.html',1,'']]], 4 | ['list_20of_20abbreviations_3419',['List of abbreviations',['../_a_b_b_r_e_v.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/pages_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |
Loading...
13 |
14 | 19 |
Searching...
20 |
No Matches
21 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /docs/html/search/pages_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['overview_20of_20important_20information_20resources_20and_3420',['Overview of important information resources and',['../documentation_overview.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/search/search_l.png -------------------------------------------------------------------------------- /docs/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/search/search_m.png -------------------------------------------------------------------------------- /docs/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/search/search_r.png -------------------------------------------------------------------------------- /docs/html/search/searchdata.js: -------------------------------------------------------------------------------- 1 | var indexSectionsWithContent = 2 | { 3 | 0: "abcdegpstuw~", 4 | 1: "a", 5 | 2: "a", 6 | 3: "abcdegpsuw~", 7 | 4: "at", 8 | 5: "at", 9 | 6: "a" 10 | }; 11 | 12 | var indexSectionNames = 13 | { 14 | 0: "all", 15 | 1: "classes", 16 | 2: "namespaces", 17 | 3: "functions", 18 | 4: "enums", 19 | 5: "enumvalues", 20 | 6: "pages" 21 | }; 22 | 23 | var indexSectionLabels = 24 | { 25 | 0: "All", 26 | 1: "Classes", 27 | 2: "Namespaces", 28 | 3: "Functions", 29 | 4: "Enumerations", 30 | 5: "Enumerator", 31 | 6: "Pages" 32 | }; 33 | 34 | -------------------------------------------------------------------------------- /docs/html/search/typedefs_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fdk_5fbufdescr_3056',['FDK_bufDescr',['../_f_d_k__audio_8h.html#a3d9faa21ab024cdb9b7d9deec8406e54',1,'FDK_audio.h']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/html/search/typedefs_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['handle_5faacdecoder_3057',['HANDLE_AACDECODER',['../aacdecoder__lib_8h.html#aa9ba2e98e71adc41124eaf8d6e5d6f2d',1,'aacdecoder_lib.h']]], 4 | ['handle_5fmp4space_5fencoder_3058',['HANDLE_MP4SPACE_ENCODER',['../sacenc__lib_8h.html#aef508e7fb39a13f302b2477153b6af4c',1,'sacenc_lib.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/typedefs_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['int_3059',['INT',['../machine__type_8h.html#a4cf9af43a95c45c3d469658098dfbe1a',1,'machine_type.h']]], 4 | ['int64_3060',['INT64',['../machine__type_8h.html#a5dc6805bd680f4cf83bd93c1bfe503e8',1,'machine_type.h']]], 5 | ['int_5fpcm_3061',['INT_PCM',['../machine__type_8h.html#ac024ad9a1e48a3e87d360d519d943512',1,'machine_type.h']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/typedefs_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['lib_5finfo_3062',['LIB_INFO',['../_f_d_k__audio_8h.html#a8f74a240f3ee17b6c79bc0abb88529d1',1,'FDK_audio.h']]], 4 | ['long_3063',['LONG',['../machine__type_8h.html#adeeed35101214b62ebabd7bf71f27ab1',1,'machine_type.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/typedefs_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['schar_3064',['SCHAR',['../machine__type_8h.html#af3e70e9edd31fb299154d959c70ac6bf',1,'machine_type.h']]], 4 | ['short_3065',['SHORT',['../machine__type_8h.html#ac29555e80bd1ec1b5e40b732df417090',1,'machine_type.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/html/search/typedefs_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['uchar_3066',['UCHAR',['../machine__type_8h.html#aed5a2dbe32af3a91203f0f5e8697e873',1,'machine_type.h']]], 4 | ['uint_3067',['UINT',['../machine__type_8h.html#afff0ab3629a68bc1bb3b2a2f4296173f',1,'machine_type.h']]], 5 | ['uint64_3068',['UINT64',['../machine__type_8h.html#a9f4f49d7d2a46ab5620e43618cf3fcfe',1,'machine_type.h']]], 6 | ['ulong_3069',['ULONG',['../machine__type_8h.html#a6b1d94bcd9123a6d01d2d28b8ec5e25e',1,'machine_type.h']]], 7 | ['ushort_3070',['USHORT',['../machine__type_8h.html#a17877e7a70f122032cacbbf98aad8b3d',1,'machine_type.h']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /docs/html/search/variables_10.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['rate_2901',['RATE',['../struct_p_v_c___d_y_n_a_m_i_c___d_a_t_a.html#a42d4a3bfdba662c6d2870aa3dc1a8b4d',1,'PVC_DYNAMIC_DATA']]], 4 | ['ratio_2902',['ratio',['../struct_d_o_w_n_s_a_m_p_l_e_r.html#afa9ad4ba8a028249866230aaf847a269',1,'DOWNSAMPLER']]], 5 | ['rawconfig_2903',['rawConfig',['../struct_c_o_d_e_r___c_o_n_f_i_g.html#ae503af7ae052747996dcf814e8d2b2d3',1,'CODER_CONFIG']]], 6 | ['rawconfigbits_2904',['rawConfigBits',['../struct_c_o_d_e_r___c_o_n_f_i_g.html#a251b6403c74fedebe431c06e4becf0a5',1,'CODER_CONFIG']]], 7 | ['regstart_2905',['regStart',['../struct_f_d_k___c_r_c_i_n_f_o.html#ac927280a9bf444559961efecaaa3af8b',1,'FDK_CRCINFO']]], 8 | ['regstop_2906',['regStop',['../struct_f_d_k___c_r_c_i_n_f_o.html#a07d22196162144959945624cb88d2254',1,'FDK_CRCINFO']]], 9 | ['reshapebbenvstate_2907',['reshapeBBEnvState',['../structspatial_dec__struct.html#a6b6eb32c8be5426e00bded1ba91c8c3f',1,'spatialDec_struct']]], 10 | ['rightborderfix_2908',['rightBorderFIX',['../struct_s_b_r___b_i_t_s_t_r_e_a_m___d_a_t_a.html#a4ac2c91b677bf3b45f75d37252a10d32',1,'SBR_BITSTREAM_DATA']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /docs/html/search/variables_14.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['v_5fbord_3037',['v_bord',['../struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html#ac876f5b4bc09f9b01bab714973397098',1,'SBR_ENVELOPE_FRAME']]], 4 | ['v_5fbordfollow_3038',['v_bordFollow',['../struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html#ab6946c1b29331ecf38601c52b96e198c',1,'SBR_ENVELOPE_FRAME']]], 5 | ['v_5ff_3039',['v_f',['../struct_s_b_r___g_r_i_d.html#a2009aafcf43e79a96672b386cbf74e87',1,'SBR_GRID']]], 6 | ['v_5fflr_3040',['v_fLR',['../struct_s_b_r___g_r_i_d.html#a6805c0af83863a763418df7c8e2266a9',1,'SBR_GRID']]], 7 | ['v_5ffreq_3041',['v_freq',['../struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html#a303732f34c0a728c3f7a8387c2764c51',1,'SBR_ENVELOPE_FRAME']]], 8 | ['v_5ffreqfollow_3042',['v_freqFollow',['../struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html#a2ae00fd16203c26ae73a485f8b2f086d',1,'SBR_ENVELOPE_FRAME']]], 9 | ['v_5fk_5fmaster_3043',['v_k_master',['../struct_f_r_e_q___b_a_n_d___d_a_t_a.html#a14cc69e43f97f42e9b33b8b084e9c739',1,'FREQ_BAND_DATA::v_k_master()'],['../struct_s_b_r___c_o_n_f_i_g___d_a_t_a.html#a6cd9f5396e48a5f907308d21a42439ae',1,'SBR_CONFIG_DATA::v_k_master()']]], 10 | ['v_5ftuningfreq_3044',['v_tuningFreq',['../struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html#a4cb811cee7a11d9b6b04a5896190ccd0',1,'SBR_ENVELOPE_FRAME']]], 11 | ['v_5ftuningsegm_3045',['v_tuningSegm',['../struct_s_b_r___e_n_v_e_l_o_p_e___f_r_a_m_e.html#a4fe9bebb4538fe3db481aa07d53cb84b',1,'SBR_ENVELOPE_FRAME']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /docs/html/search/variables_15.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['wc_3046',['Wc',['../struct_f_i_l_t_e_r___p_a_r_a_m.html#a8b898c0450d8b4531816f1c05778bf60',1,'FILTER_PARAM::Wc()'],['../struct_l_p___f_i_l_t_e_r.html#aae303278404e7f8ded1f146ec400a8cc',1,'LP_FILTER::Wc()']]], 4 | ['weightfac_3047',['weightFac',['../struct_s_b_r___n_o_i_s_e___f_l_o_o_r___e_s_t_i_m_a_t_e.html#aa13ade7258b6a44bd6be359f1bcd9007',1,'SBR_NOISE_FLOOR_ESTIMATE']]], 5 | ['whfactors_3048',['whFactors',['../struct_t_r_a_n_s_p_o_s_e_r___s_e_t_t_i_n_g_s.html#acaca025f5b345307657c0ff8c471406d',1,'TRANSPOSER_SETTINGS']]], 6 | ['workbuf_5fnbands_3049',['workBuf_nBands',['../struct_f_d_k___q_m_f___d_o_m_a_i_n___i_n.html#a94ff009861e4b759759969fabed8b0dc',1,'FDK_QMF_DOMAIN_IN']]], 7 | ['workbuf_5fntimeslots_3050',['workBuf_nTimeSlots',['../struct_f_d_k___q_m_f___d_o_m_a_i_n___i_n.html#abe2b904a88ba171f73ff0b6b899b4c39',1,'FDK_QMF_DOMAIN_IN']]], 8 | ['workbufferoffset_3051',['workBufferOffset',['../struct_f_d_k___q_m_f___d_o_m_a_i_n___i_n.html#ae0c8558e2fec4a06ff9f96758364b7d1',1,'FDK_QMF_DOMAIN_IN']]], 9 | ['workbuffersectsize_3052',['workBufferSectSize',['../struct_f_d_k___q_m_f___d_o_m_a_i_n___i_n.html#a0b423605bbd9b3b2e40cf1c6f91d79c8',1,'FDK_QMF_DOMAIN_IN']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /docs/html/search/variables_16.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['xover_5fband_3053',['xover_band',['../struct_s_b_r___h_e_a_d_e_r___d_a_t_a___b_s___i_n_f_o.html#a9521de48676be32d52ff3335e4dac0b2',1,'SBR_HEADER_DATA_BS_INFO']]], 4 | ['xoverfreq_3054',['xOverFreq',['../struct_s_b_r___c_o_n_f_i_g___d_a_t_a.html#a1aefbc00e830a4561d3825b9f1b86392',1,'SBR_CONFIG_DATA::xOverFreq()'],['../struct_c_o_m_m_o_n___d_a_t_a.html#aed18b69008094e57cd102c3297f6a961',1,'COMMON_DATA::xOverFreq()']]], 5 | ['xposctrlswitch_3055',['xposCtrlSwitch',['../struct_s_b_r___c_o_n_f_i_g___d_a_t_a.html#aae37e4aa7e2eef97485c571d4d079e4d',1,'SBR_CONFIG_DATA']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/variables_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['g_2581',['g',['../struct_f_i_l_t_e_r___p_a_r_a_m.html#a076b8cafb3cabbe116a5570496ab1f49',1,'FILTER_PARAM']]], 4 | ['gain_2582',['gain',['../struct_l_p___f_i_l_t_e_r.html#a5f6c2b33b05c0da6e1dff0c03e84ea82',1,'LP_FILTER']]], 5 | ['gains_2583',['gains',['../struct_c_acelp_channel_data.html#aa44716273159efccc8c298c674ad49e6',1,'CAcelpChannelData']]], 6 | ['globalconf_2584',['globalConf',['../struct_f_d_k___q_m_f___d_o_m_a_i_n.html#af4d6a4e868b00e9aafeb9b645ca8f32a',1,'FDK_QMF_DOMAIN']]], 7 | ['guard_2585',['guard',['../struct_s_b_r___t_o_n___c_o_r_r___e_s_t.html#ad692b8ca045da9956c9ed5511c7cc134',1,'SBR_TON_CORR_EST']]], 8 | ['guardstartband_2586',['guardStartBand',['../struct_p_a_t_c_h___p_a_r_a_m.html#a6238173ea5fd5d4cbc1bf3753c12109b',1,'PATCH_PARAM::guardStartBand()'],['../struct_p_a_t_c_h___p_a_r_a_m.html#a0665e41dfa6033baaa58df2925f01412',1,'PATCH_PARAM::guardStartBand()']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /docs/html/search/variables_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['khybrid_2628',['kHybrid',['../struct_f_d_k___h_y_b_r_i_d___s_e_t_u_p.html#a245ff3d47e43bd0a54a73b82d1ae81fb',1,'FDK_HYBRID_SETUP']]], 4 | ['kx_2629',['kx',['../struct_p_v_c___d_y_n_a_m_i_c___d_a_t_a.html#a2db1b0321df7f269f84f9fea97d24866',1,'PVC_DYNAMIC_DATA']]], 5 | ['kx_5flast_2630',['kx_last',['../struct_p_v_c___s_t_a_t_i_c___d_a_t_a.html#a6c1d03b95abcee87177f561329ac4c53',1,'PVC_STATIC_DATA']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/html/search/variables_f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['qmfdomain_2894',['qmfDomain',['../struct_a_a_c___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e.html#a92ca950ebf23eee35eeb51cdc869c595',1,'AAC_DECODER_INSTANCE']]], 4 | ['qmfdomainexplicitconfig_2895',['qmfDomainExplicitConfig',['../struct_f_d_k___q_m_f___d_o_m_a_i_n___g_c.html#a1750f0444bdd34f3c1a49f2378730283',1,'FDK_QMF_DOMAIN_GC']]], 5 | ['qmfdomainin_2896',['QmfDomainIn',['../struct_f_d_k___q_m_f___d_o_m_a_i_n.html#a54f4a7fdb142a1df349f9d8e36fe70dc',1,'FDK_QMF_DOMAIN']]], 6 | ['qmfdomainout_2897',['QmfDomainOut',['../struct_f_d_k___q_m_f___d_o_m_a_i_n.html#a095c6b92140410cdf2cf20051fd29ff5',1,'FDK_QMF_DOMAIN']]], 7 | ['qmfmodecurr_2898',['qmfModeCurr',['../struct_a_a_c___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e.html#ae34bc1f1a0ef3c7ee624b65bd859a7d9',1,'AAC_DECODER_INSTANCE']]], 8 | ['qmfmodeuser_2899',['qmfModeUser',['../struct_a_a_c___d_e_c_o_d_e_r___i_n_s_t_a_n_c_e.html#a1a7595cbebcff5f4d7c91de08169465d',1,'AAC_DECODER_INSTANCE']]], 9 | ['quotamatrix_2900',['quotaMatrix',['../struct_s_b_r___t_o_n___c_o_r_r___e_s_t.html#a47a14cc1c2c36d8c17c2a0f03d22bf0c',1,'SBR_TON_CORR_EST']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /docs/html/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/splitbar.png -------------------------------------------------------------------------------- /docs/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/sync_off.png -------------------------------------------------------------------------------- /docs/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/sync_on.png -------------------------------------------------------------------------------- /docs/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/tab_a.png -------------------------------------------------------------------------------- /docs/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/tab_b.png -------------------------------------------------------------------------------- /docs/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/tab_h.png -------------------------------------------------------------------------------- /docs/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/docs/html/tab_s.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |

If you are not redirected, click here.

6 | 7 | -------------------------------------------------------------------------------- /examples/decode/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.16) 2 | 3 | # set the project name 4 | project(fdk-decode) 5 | include(FetchContent) 6 | 7 | set (DCMAKE_CXX_FLAGS -Werror -Wall -Wextra) 8 | set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") 9 | set (CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") 10 | 11 | # Build with Linux Arduino Emulator 12 | FetchContent_Declare(arduino_emulator GIT_REPOSITORY "https://github.com/pschatzmann/Arduino-Emulator.git" GIT_TAG main ) 13 | FetchContent_GetProperties(arduino_emulator) 14 | if(NOT arduino_emulator_POPULATED) 15 | FetchContent_Populate(arduino_emulator) 16 | add_subdirectory(${arduino_emulator_SOURCE_DIR} arduino-emulator) 17 | endif() 18 | 19 | 20 | # build sketch as executable 21 | add_executable (fdk-decode decode.cpp ) 22 | target_compile_options(fdk-decode PRIVATE -DEMULATOR) 23 | 24 | # specify libraries 25 | target_link_libraries(fdk-decode fdk_aac arduino_emulator) 26 | -------------------------------------------------------------------------------- /examples/decode/decode.cpp: -------------------------------------------------------------------------------- 1 | #ifdef EMULATOR 2 | #include "Arduino.h" 3 | #include "decode.ino" 4 | 5 | int main(){ 6 | setup(); 7 | while(true){ 8 | loop(); 9 | } 10 | return -1; 11 | } 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /examples/decode/decode.ino: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * @file output_aac.ino 4 | * @author Phil Schatzmann 5 | * @brief We just display the decoded audio data on the serial monitor 6 | * @version 0.1 7 | * @date 2021-07-18 8 | * 9 | * @copyright Copyright (c) 2021 10 | * 11 | */ 12 | #include "AACDecoderFDK.h" 13 | #include "BabyElephantWalk60_aac.h" 14 | 15 | using namespace aac_fdk; 16 | 17 | void dataCallback(CStreamInfo &info, INT_PCM *pcm_data, size_t len) { 18 | int channels = info.numChannels; 19 | for (size_t i=0; i /* srand, rand */ 14 | 15 | using namespace aac_fdk; 16 | 17 | void dataCallback(uint8_t *aac_data, size_t len) { 18 | Serial.print("AAC generated with "); 19 | Serial.print(len); 20 | Serial.println(" bytes"); 21 | } 22 | 23 | AACEncoderFDK aac(dataCallback); 24 | AudioInfo info; 25 | int16_t buffer[512]; 26 | 27 | void setup() { 28 | Serial.begin(115200); 29 | LOGLEVEL_FDK = FDKInfo; 30 | 31 | info.channels = 1; 32 | info.sample_rate = 44100; 33 | aac.begin(info); 34 | 35 | Serial.println("writing..."); 36 | 37 | } 38 | 39 | void loop() { 40 | Serial.println("writing 512 samples of random data"); 41 | for (int j=0;j<512;j++){ 42 | buffer[j] = (rand() % 100) - 50; 43 | } 44 | aac.write((uint8_t*)buffer, 512); 45 | } 46 | -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- 1 | name=fdk-aac 2 | version=0.3.1 3 | author=Phil Schatzmann 4 | maintainer= 5 | sentence=Arduino AAC Coder and Decoder 6 | paragraph=Encoding and Decoding of AAC files 7 | category=Other 8 | url=https://github.com/pschatzmann/arduino-fdk-aac.git 9 | architectures=* 10 | 11 | -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/src/.DS_Store -------------------------------------------------------------------------------- /src/AACCostantsOverride.h: -------------------------------------------------------------------------------- 1 | // Uncomment the following line and define a new limit if you get max limit compile errors 2 | // e.g. the ESP32 has enough memory so that this is not necessary but most standard Ardunio boards will need this setting 3 | 4 | //#define PIT_MAX_MAX 512 5 | -------------------------------------------------------------------------------- /src/fdk_log.cpp: -------------------------------------------------------------------------------- 1 | #include "fdk_log.h" 2 | 3 | LogLevelFDK LOGLEVEL_FDK = FDK_LOG_LEVEL; 4 | -------------------------------------------------------------------------------- /src/libFDK/xtensa/fixmul_xtensa.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "libFDK/FDK_archdef.h" 4 | #include "libSYS/machine_type.h" 5 | 6 | #define FUNCTION_fixmuldiv2_DD 7 | #define FUNCTION_fixmul_DD 8 | #define FUNCTION_fixmuldiv2BitExact_DD 9 | #define FUNCTION_fixmulBitExact_DD 10 | #define FUNCTION_fixpow2div2_D 11 | #define FUNCTION_fixpow2_D 12 | #define fixmuldiv2BitExact_DD(a, b) fixmuldiv2_DD(a, b) 13 | #define fixmulBitExact_DD(a, b) fixmul_DD(a, b) 14 | #define fixpow2div2_D(a) fixmuldiv2_DD(a, a) 15 | #define fixpow2_D(a) fixmul_DD(a, a) 16 | 17 | inline LONG fixmuldiv2_DD(const LONG a, const LONG b) { 18 | LONG result1 = 0; 19 | asm("MULSH %0, %1, %2;" : "=a"(result1) : "a"(a), "a"(b)); 20 | return result1; 21 | } 22 | 23 | inline LONG fixmul_DD(const LONG a, const LONG b) { 24 | LONG result1 = 0; 25 | asm("MULSH %[res], %[val1], %[val2]; \ 26 | SLLI %[res], %[res], 1;" 27 | : [res] "=a"(result1) 28 | : [val1] "a" (a), [val2] "a" (b)); 29 | return result1; 30 | } 31 | -------------------------------------------------------------------------------- /utils/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschatzmann/arduino-fdk-aac/e1536e6edec05bb235886e839d408ff3f4c4319c/utils/.DS_Store -------------------------------------------------------------------------------- /utils/Readme.md: -------------------------------------------------------------------------------- 1 | # Arduino Library Conversion Tool 2 | 3 | The Arduino Library format has the following requirements: 4 | - The source code (cpp and h files) are direcly in the src subdirectory 5 | - In the src directory we can have additional sudirectories - but the referring #include command need to contain the subdirectory as well 6 | 7 | The setup.py is a custom Python tool which is used 8 | 9 | - to download the fdk-aac project from github and 10 | - to change the directory structure, so that it is compliant with the Arduino Library structure. 11 | - We also need to update all source files to make sure that the #include is pointing to a valid path by adding the directory names. 12 | - The html documentation is generated with the help of doxygen if it does not exist. 13 | - We apply some additinal patches to correct compile errors which are related to the Architecture of the microcontrollers 14 | 15 | -------------------------------------------------------------------------------- /utils/patches/aacenc.patch: -------------------------------------------------------------------------------- 1 | --- src/libAACenc/aacenc.cpp 2021-01-24 17:15:00.000000000 +0100 2 | +++ utils/patches/aacenc.cpp 2021-01-23 17:21:04.000000000 +0100 3 | @@ -118,7 +118,7 @@ 4 | 300 /* default threshold for using reduced/disabled bitres mode */ 5 | #define BITRES_MAX_LD 4000 6 | #define BITRES_MIN_LD 500 7 | -#define BITRATE_MAX_LD 70000 /* Max assumed bitrate for bitres calculation */ 8 | +#define BITRATE_MAX_LD (int) 70000 /* Max assumed bitrate for bitres calculation */ 9 | #define BITRATE_MIN_LD 12000 /* Min assumed bitrate for bitres calculation */ 10 | 11 | INT FDKaacEnc_CalcBitsPerFrame(const INT bitRate, const INT frameLength, 12 | -------------------------------------------------------------------------------- /utils/patches/usacdec_const.patch: -------------------------------------------------------------------------------- 1 | --- src/libAACdec/usacdec_const.h 2021-01-24 17:14:56.000000000 +0100 2 | +++ utils/patches/usacdec_const.h 2021-01-23 17:19:16.000000000 +0100 3 | @@ -102,7 +102,6 @@ 4 | 5 | #ifndef USACDEC_CONST_H 6 | #define USACDEC_CONST_H 7 | - 8 | /* scale factors */ 9 | #define SF_CODE 6 /* exponent of code[], fixed codebook vector */ 10 | #define SF_GAIN_C 16 /* exponent of gain code and smoothed gain code */ 11 | @@ -139,9 +138,13 @@ 12 | 256) /* cannot be smaller because of tcx time domain concealment */ 13 | #define PIT_MAX_MAX 256 14 | #else 15 | +#include "AACCostantsOverride.h" 16 | +#ifndef PIT_MAX_MAX 17 | #define PIT_MAX_MAX PIT_MAX_TMP 18 | #endif 19 | 20 | +#endif 21 | + 22 | #define NB_DIV 4 /* number of division (20ms) per 80ms frame */ 23 | #define L_SUBFR 64 /* subframe size (5ms) */ 24 | #define BPF_SFD 1 /* bass postfilter delay (subframe) */ 25 | --------------------------------------------------------------------------------