AACEncContext     106 libavcodec/aaccoder.c                                 struct AACEncContext *s,
AACEncContext     212 libavcodec/aaccoder.c                                 struct AACEncContext *s,                                \
AACEncContext     231 libavcodec/aaccoder.c                                 struct AACEncContext *s,
AACEncContext     257 libavcodec/aaccoder.c static float quantize_band_cost(struct AACEncContext *s, const float *in,
AACEncContext     266 libavcodec/aaccoder.c static void quantize_and_encode_band(struct AACEncContext *s, PutBitContext *pb,
AACEncContext     312 libavcodec/aaccoder.c static void encode_window_bands_info(AACEncContext *s, SingleChannelElement *sce,
AACEncContext     413 libavcodec/aaccoder.c static void codebook_trellis_rate(AACEncContext *s, SingleChannelElement *sce,
AACEncContext     554 libavcodec/aaccoder.c static void search_for_quantizers_anmr(AVCodecContext *avctx, AACEncContext *s,
AACEncContext     708 libavcodec/aaccoder.c                                           AACEncContext *s,
AACEncContext     851 libavcodec/aaccoder.c static void search_for_quantizers_faac(AVCodecContext *avctx, AACEncContext *s,
AACEncContext    1018 libavcodec/aaccoder.c static void search_for_quantizers_fast(AVCodecContext *avctx, AACEncContext *s,
AACEncContext    1052 libavcodec/aaccoder.c static void search_for_ms(AACEncContext *s, ChannelElement *cpe,
AACEncContext     173 libavcodec/aacenc.c     AACEncContext *s = avctx->priv_data;
AACEncContext     256 libavcodec/aacenc.c static void apply_window_and_mdct(AACEncContext *s, SingleChannelElement *sce,
AACEncContext     277 libavcodec/aacenc.c static void put_ics_info(AACEncContext *s, IndividualChannelStream *info)
AACEncContext     377 libavcodec/aacenc.c static void encode_band_info(AACEncContext *s, SingleChannelElement *sce)
AACEncContext     388 libavcodec/aacenc.c static void encode_scale_factors(AVCodecContext *avctx, AACEncContext *s,
AACEncContext     409 libavcodec/aacenc.c static void encode_pulses(AACEncContext *s, Pulse *pulse)
AACEncContext     428 libavcodec/aacenc.c static void encode_spectral_coeffs(AACEncContext *s, SingleChannelElement *sce)
AACEncContext     453 libavcodec/aacenc.c static int encode_individual_channel(AVCodecContext *avctx, AACEncContext *s,
AACEncContext     472 libavcodec/aacenc.c static void put_bitstream_info(AACEncContext *s, const char *name)
AACEncContext     493 libavcodec/aacenc.c static void copy_input_samples(AACEncContext *s, const AVFrame *frame)
AACEncContext     518 libavcodec/aacenc.c     AACEncContext *s = avctx->priv_data;
AACEncContext     697 libavcodec/aacenc.c     AACEncContext *s = avctx->priv_data;
AACEncContext     711 libavcodec/aacenc.c static av_cold int dsp_init(AVCodecContext *avctx, AACEncContext *s)
AACEncContext     733 libavcodec/aacenc.c static av_cold int alloc_buffers(AVCodecContext *avctx, AACEncContext *s)
AACEncContext     750 libavcodec/aacenc.c     AACEncContext *s = avctx->priv_data;
AACEncContext     825 libavcodec/aacenc.c     {"stereo_mode", "Stereo coding method", offsetof(AACEncContext, options.stereo_mode), AV_OPT_TYPE_INT, {.i64 = 0}, -1, 1, AACENC_FLAGS, "stereo_mode"},
AACEncContext     829 libavcodec/aacenc.c     {"aac_coder", "", offsetof(AACEncContext, options.aac_coder), AV_OPT_TYPE_INT, {.i64 = AAC_CODER_TWOLOOP}, 0, AAC_CODER_NB-1, AACENC_FLAGS, "aac_coder"},
AACEncContext     856 libavcodec/aacenc.c     .priv_data_size = sizeof(AACEncContext),
AACEncContext      47 libavcodec/aacenc.h struct AACEncContext;
AACEncContext      50 libavcodec/aacenc.h     void (*search_for_quantizers)(AVCodecContext *avctx, struct AACEncContext *s,
AACEncContext      52 libavcodec/aacenc.h     void (*encode_window_bands_info)(struct AACEncContext *s, SingleChannelElement *sce,
AACEncContext      54 libavcodec/aacenc.h     void (*quantize_and_encode_band)(struct AACEncContext *s, PutBitContext *pb, const float *in, int size,
AACEncContext      56 libavcodec/aacenc.h     void (*search_for_ms)(struct AACEncContext *s, ChannelElement *cpe, const float lambda);
AACEncContext      95 libavcodec/aacenc.h void ff_aac_coder_init_mips(AACEncContext *c);
AACEncContext     206 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_cost_SQUAD_mips(struct AACEncContext *s,
AACEncContext     279 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_cost_UQUAD_mips(struct AACEncContext *s,
AACEncContext     371 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_cost_SPAIR_mips(struct AACEncContext *s,
AACEncContext     450 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_cost_UPAIR7_mips(struct AACEncContext *s,
AACEncContext     544 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_cost_UPAIR12_mips(struct AACEncContext *s,
AACEncContext     637 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_cost_ESC_mips(struct AACEncContext *s,
AACEncContext     843 libavcodec/mips/aaccoder_mips.c static void (*const quantize_and_encode_band_cost_arr[])(struct AACEncContext *s,
AACEncContext     869 libavcodec/mips/aaccoder_mips.c static void quantize_and_encode_band_mips(struct AACEncContext *s, PutBitContext *pb,
AACEncContext     880 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_ZERO_mips(struct AACEncContext *s,
AACEncContext     889 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_SQUAD_mips(struct AACEncContext *s,
AACEncContext     961 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_UQUAD_mips(struct AACEncContext *s,
AACEncContext    1019 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_SPAIR_mips(struct AACEncContext *s,
AACEncContext    1093 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_UPAIR7_mips(struct AACEncContext *s,
AACEncContext    1151 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_UPAIR12_mips(struct AACEncContext *s,
AACEncContext    1209 libavcodec/mips/aaccoder_mips.c static float get_band_numbits_ESC_mips(struct AACEncContext *s,
AACEncContext    1311 libavcodec/mips/aaccoder_mips.c static float (*const get_band_numbits_arr[])(struct AACEncContext *s,
AACEncContext    1337 libavcodec/mips/aaccoder_mips.c static float quantize_band_cost_bits(struct AACEncContext *s, const float *in,
AACEncContext    1349 libavcodec/mips/aaccoder_mips.c static float get_band_cost_ZERO_mips(struct AACEncContext *s,
AACEncContext    1369 libavcodec/mips/aaccoder_mips.c static float get_band_cost_SQUAD_mips(struct AACEncContext *s,
AACEncContext    1482 libavcodec/mips/aaccoder_mips.c static float get_band_cost_UQUAD_mips(struct AACEncContext *s,
AACEncContext    1584 libavcodec/mips/aaccoder_mips.c static float get_band_cost_SPAIR_mips(struct AACEncContext *s,
AACEncContext    1702 libavcodec/mips/aaccoder_mips.c static float get_band_cost_UPAIR7_mips(struct AACEncContext *s,
AACEncContext    1835 libavcodec/mips/aaccoder_mips.c static float get_band_cost_UPAIR12_mips(struct AACEncContext *s,
AACEncContext    1968 libavcodec/mips/aaccoder_mips.c static float get_band_cost_ESC_mips(struct AACEncContext *s,
AACEncContext    2102 libavcodec/mips/aaccoder_mips.c static float (*const get_band_cost_arr[])(struct AACEncContext *s,
AACEncContext    2128 libavcodec/mips/aaccoder_mips.c static float quantize_band_cost(struct AACEncContext *s, const float *in,
AACEncContext    2137 libavcodec/mips/aaccoder_mips.c                                                AACEncContext *s,
AACEncContext    2312 libavcodec/mips/aaccoder_mips.c static void search_for_ms_mips(AACEncContext *s, ChannelElement *cpe,
AACEncContext    2387 libavcodec/mips/aaccoder_mips.c static void codebook_trellis_rate_mips(AACEncContext *s, SingleChannelElement *sce,
AACEncContext    2509 libavcodec/mips/aaccoder_mips.c void ff_aac_coder_init_mips(AACEncContext *c) {