AACContext        363 libavcodec/aac.h     void (*imdct_and_windowing)(AACContext *ac, SingleChannelElement *sce);
AACContext        364 libavcodec/aac.h     void (*apply_ltp)(AACContext *ac, SingleChannelElement *sce);
AACContext        367 libavcodec/aac.h     void (*windowing_and_mdct_ltp)(AACContext *ac, INTFLOAT *out,
AACContext        369 libavcodec/aac.h     void (*update_ltp)(AACContext *ac, SingleChannelElement *sce);
AACContext        375 libavcodec/aac.h void ff_aacdec_init_mips(AACContext *c);
AACContext        210 libavcodec/aacdec.c static void apply_dependent_coupling(AACContext *ac,
AACContext        246 libavcodec/aacdec.c static void apply_independent_coupling(AACContext *ac,
AACContext        263 libavcodec/aacdec.c     AACContext aac_ctx;     ///< containing AACContext
AACContext        282 libavcodec/aacdec.c     AACContext *ac        = &latmctx->aac_ctx;
AACContext        556 libavcodec/aacdec.c     .priv_data_size  = sizeof(AACContext),
AACContext        354 libavcodec/aacdec_fixed.c static void apply_dependent_coupling_fixed(AACContext *ac,
AACContext        418 libavcodec/aacdec_fixed.c static void apply_independent_coupling_fixed(AACContext *ac,
AACContext        456 libavcodec/aacdec_fixed.c     .priv_data_size  = sizeof(AACContext),
AACContext         97 libavcodec/aacdec_template.c static int output_configure(AACContext *ac,
AACContext        127 libavcodec/aacdec_template.c static av_cold int che_configure(AACContext *ac,
AACContext        160 libavcodec/aacdec_template.c     AACContext *ac = avctx->priv_data;
AACContext        409 libavcodec/aacdec_template.c static int push_output_configuration(AACContext *ac) {
AACContext        424 libavcodec/aacdec_template.c static void pop_output_configuration(AACContext *ac) {
AACContext        440 libavcodec/aacdec_template.c static int output_configure(AACContext *ac,
AACContext        502 libavcodec/aacdec_template.c     AACContext *ac= avctx->priv_data;
AACContext        523 libavcodec/aacdec_template.c static int set_default_channel_config(AACContext *ac, AVCodecContext *avctx,
AACContext        560 libavcodec/aacdec_template.c static ChannelElement *get_che(AACContext *ac, int type, int elem_id)
AACContext        804 libavcodec/aacdec_template.c static int decode_ga_specific_config(AACContext *ac, AVCodecContext *avctx,
AACContext        893 libavcodec/aacdec_template.c static int decode_eld_specific_config(AACContext *ac, AVCodecContext *avctx,
AACContext        968 libavcodec/aacdec_template.c static int decode_audio_specific_config_gb(AACContext *ac,
AACContext       1030 libavcodec/aacdec_template.c static int decode_audio_specific_config(AACContext *ac,
AACContext       1107 libavcodec/aacdec_template.c static void aacdec_init(AACContext *ac);
AACContext       1157 libavcodec/aacdec_template.c     AACContext *ac = avctx->priv_data;
AACContext       1251 libavcodec/aacdec_template.c static int skip_data_stream_element(AACContext *ac, GetBitContext *gb)
AACContext       1268 libavcodec/aacdec_template.c static int decode_prediction(AACContext *ac, IndividualChannelStream *ics,
AACContext       1304 libavcodec/aacdec_template.c static int decode_ics_info(AACContext *ac, IndividualChannelStream *ics,
AACContext       1430 libavcodec/aacdec_template.c static int decode_band_types(AACContext *ac, enum BandType band_type[120],
AACContext       1479 libavcodec/aacdec_template.c static int decode_scalefactors(AACContext *ac, INTFLOAT sf[120], GetBitContext *gb,
AACContext       1581 libavcodec/aacdec_template.c static int decode_tns(AACContext *ac, TemporalNoiseShaping *tns,
AACContext       1649 libavcodec/aacdec_template.c static int decode_spectrum_and_dequant(AACContext *ac, INTFLOAT coef[1024],
AACContext       1945 libavcodec/aacdec_template.c static void apply_prediction(AACContext *ac, SingleChannelElement *sce)
AACContext       2008 libavcodec/aacdec_template.c static int decode_ics(AACContext *ac, SingleChannelElement *sce,
AACContext       2099 libavcodec/aacdec_template.c static void apply_mid_side_stereo(AACContext *ac, ChannelElement *cpe)
AACContext       2137 libavcodec/aacdec_template.c static void apply_intensity_stereo(AACContext *ac,
AACContext       2187 libavcodec/aacdec_template.c static int decode_cpe(AACContext *ac, GetBitContext *gb, ChannelElement *cpe)
AACContext       2240 libavcodec/aacdec_template.c static int decode_cce(AACContext *ac, GetBitContext *gb, ChannelElement *che)
AACContext       2390 libavcodec/aacdec_template.c static int decode_fill(AACContext *ac, GetBitContext *gb, int len) {
AACContext       2423 libavcodec/aacdec_template.c static int decode_extension_payload(AACContext *ac, GetBitContext *gb, int cnt,
AACContext       2548 libavcodec/aacdec_template.c static void windowing_and_mdct_ltp(AACContext *ac, INTFLOAT *out,
AACContext       2574 libavcodec/aacdec_template.c static void apply_ltp(AACContext *ac, SingleChannelElement *sce)
AACContext       2606 libavcodec/aacdec_template.c static void update_ltp(AACContext *ac, SingleChannelElement *sce)
AACContext       2644 libavcodec/aacdec_template.c static void imdct_and_windowing(AACContext *ac, SingleChannelElement *sce)
AACContext       2712 libavcodec/aacdec_template.c static void imdct_and_windowing_960(AACContext *ac, SingleChannelElement *sce)
AACContext       2775 libavcodec/aacdec_template.c static void imdct_and_windowing_ld(AACContext *ac, SingleChannelElement *sce)
AACContext       2808 libavcodec/aacdec_template.c static void imdct_and_windowing_eld(AACContext *ac, SingleChannelElement *sce)
AACContext       2881 libavcodec/aacdec_template.c static void apply_channel_coupling(AACContext *ac, ChannelElement *cc,
AACContext       2884 libavcodec/aacdec_template.c                                    void (*apply_coupling_method)(AACContext *ac, SingleChannelElement *target, ChannelElement *cce, int index))
AACContext       2914 libavcodec/aacdec_template.c static void spectral_to_sample(AACContext *ac, int samples)
AACContext       2917 libavcodec/aacdec_template.c     void (*imdct_and_window)(AACContext *ac, SingleChannelElement *sce);
AACContext       2986 libavcodec/aacdec_template.c static int parse_adts_frame_header(AACContext *ac, GetBitContext *gb)
AACContext       3051 libavcodec/aacdec_template.c     AACContext *ac = avctx->priv_data;
AACContext       3123 libavcodec/aacdec_template.c     AACContext *ac = avctx->priv_data;
AACContext       3334 libavcodec/aacdec_template.c     AACContext *ac = avctx->priv_data;
AACContext       3396 libavcodec/aacdec_template.c     AACContext *ac = avctx->priv_data;
AACContext       3420 libavcodec/aacdec_template.c static void aacdec_init(AACContext *c)
AACContext       3443 libavcodec/aacdec_template.c      offsetof(AACContext, force_dmono_mode), AV_OPT_TYPE_INT, {.i64=-1}, -1, 2,
AACContext        219 libavcodec/aacsbr.c static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr,
AACContext         84 libavcodec/aacsbr.h void AAC_RENAME(ff_aac_sbr_ctx_init)(AACContext *ac, SpectralBandReplication *sbr, int id_aac);
AACContext         88 libavcodec/aacsbr.h int AAC_RENAME(ff_decode_sbr_extension)(AACContext *ac, SpectralBandReplication *sbr,
AACContext         91 libavcodec/aacsbr.h void AAC_RENAME(ff_sbr_apply)(AACContext *ac, SpectralBandReplication *sbr, int id_aac,
AACContext        400 libavcodec/aacsbr_fixed.c static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr,
AACContext         96 libavcodec/aacsbr_template.c av_cold void AAC_RENAME(ff_aac_sbr_ctx_init)(AACContext *ac, SpectralBandReplication *sbr, int id_aac)
AACContext        267 libavcodec/aacsbr_template.c static int sbr_make_f_master(AACContext *ac, SpectralBandReplication *sbr,
AACContext        487 libavcodec/aacsbr_template.c static int sbr_hf_calc_npatches(AACContext *ac, SpectralBandReplication *sbr)
AACContext        545 libavcodec/aacsbr_template.c static int sbr_make_f_derived(AACContext *ac, SpectralBandReplication *sbr)
AACContext        630 libavcodec/aacsbr_template.c static int read_sbr_grid(AACContext *ac, SpectralBandReplication *sbr,
AACContext        813 libavcodec/aacsbr_template.c static int read_sbr_envelope(AACContext *ac, SpectralBandReplication *sbr, GetBitContext *gb,
AACContext        902 libavcodec/aacsbr_template.c static int read_sbr_noise(AACContext *ac, SpectralBandReplication *sbr, GetBitContext *gb,
AACContext        949 libavcodec/aacsbr_template.c static void read_sbr_extension(AACContext *ac, SpectralBandReplication *sbr,
AACContext        974 libavcodec/aacsbr_template.c static int read_sbr_single_channel_element(AACContext *ac,
AACContext        998 libavcodec/aacsbr_template.c static int read_sbr_channel_pair_element(AACContext *ac,
AACContext       1050 libavcodec/aacsbr_template.c static unsigned int read_sbr_data(AACContext *ac, SpectralBandReplication *sbr,
AACContext       1094 libavcodec/aacsbr_template.c static void sbr_reset(AACContext *ac, SpectralBandReplication *sbr)
AACContext       1115 libavcodec/aacsbr_template.c int AAC_RENAME(ff_decode_sbr_extension)(AACContext *ac, SpectralBandReplication *sbr,
AACContext       1266 libavcodec/aacsbr_template.c static int sbr_lf_gen(AACContext *ac, SpectralBandReplication *sbr,
AACContext       1291 libavcodec/aacsbr_template.c static int sbr_hf_gen(AACContext *ac, SpectralBandReplication *sbr,
AACContext       1365 libavcodec/aacsbr_template.c static int sbr_mapping(AACContext *ac, SpectralBandReplication *sbr,
AACContext       1479 libavcodec/aacsbr_template.c void AAC_RENAME(ff_sbr_apply)(AACContext *ac, SpectralBandReplication *sbr, int id_aac,
AACContext         53 libavcodec/libfdk-aacenc.c     { "afterburner", "Afterburner (improved quality)", offsetof(AACContext, afterburner), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM },
AACContext         54 libavcodec/libfdk-aacenc.c     { "eld_sbr", "Enable SBR for ELD (for SBR in other configurations, use the -profile parameter)", offsetof(AACContext, eld_sbr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM },
AACContext         56 libavcodec/libfdk-aacenc.c     { "eld_v2", "Enable ELDv2 (LD-MPS extension for ELD stereo signals)", offsetof(AACContext, eld_v2), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM },
AACContext         58 libavcodec/libfdk-aacenc.c     { "signaling", "SBR/PS signaling style", offsetof(AACContext, signaling), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 2, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM, "signaling" },
AACContext         63 libavcodec/libfdk-aacenc.c     { "latm", "Output LATM/LOAS encapsulated data", offsetof(AACContext, latm), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM },
AACContext         64 libavcodec/libfdk-aacenc.c     { "header_period", "StreamMuxConfig and PCE repetition period (in frames)", offsetof(AACContext, header_period), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 0xffff, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM },
AACContext         65 libavcodec/libfdk-aacenc.c     { "vbr", "VBR mode (1-5)", offsetof(AACContext, vbr), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 5, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_ENCODING_PARAM },
AACContext        111 libavcodec/libfdk-aacenc.c     AACContext *s = avctx->priv_data;
AACContext        123 libavcodec/libfdk-aacenc.c     AACContext *s = avctx->priv_data;
AACContext        355 libavcodec/libfdk-aacenc.c     AACContext    *s        = avctx->priv_data;
AACContext        466 libavcodec/libfdk-aacenc.c     .priv_data_size        = sizeof(AACContext),
AACContext        114 libavcodec/mips/aacdec_mips.c static void imdct_and_windowing_mips(AACContext *ac, SingleChannelElement *sce)
AACContext        226 libavcodec/mips/aacdec_mips.c static void apply_ltp_mips(AACContext *ac, SingleChannelElement *sce)
AACContext        336 libavcodec/mips/aacdec_mips.c static void update_ltp_mips(AACContext *ac, SingleChannelElement *sce)
AACContext        433 libavcodec/mips/aacdec_mips.c void ff_aacdec_init_mips(AACContext *c)
AACContext         62 libavcodec/mips/aacsbr_mips.c static int sbr_lf_gen_mips(AACContext *ac, SpectralBandReplication *sbr,
AACContext         37 libavcodec/sbr.h typedef struct AACContext AACContext;
AACContext        121 libavcodec/sbr.h     int (*sbr_lf_gen)(AACContext *ac, SpectralBandReplication *sbr,