AC3EncodeContext 183 libavcodec/ac3enc.c void ff_ac3_adjust_frame_size(AC3EncodeContext *s) AC3EncodeContext 201 libavcodec/ac3enc.c void ff_ac3_compute_coupling_strategy(AC3EncodeContext *s) AC3EncodeContext 272 libavcodec/ac3enc.c void ff_ac3_apply_rematrixing(AC3EncodeContext *s) AC3EncodeContext 306 libavcodec/ac3enc.c static av_cold void exponent_init(AC3EncodeContext *s) AC3EncodeContext 328 libavcodec/ac3enc.c static void extract_exponents(AC3EncodeContext *s) AC3EncodeContext 358 libavcodec/ac3enc.c static void compute_exp_strategy(AC3EncodeContext *s) AC3EncodeContext 497 libavcodec/ac3enc.c static void encode_exponents(AC3EncodeContext *s) AC3EncodeContext 547 libavcodec/ac3enc.c static int count_exponent_bits(AC3EncodeContext *s) AC3EncodeContext 579 libavcodec/ac3enc.c void ff_ac3_group_exponents(AC3EncodeContext *s) AC3EncodeContext 637 libavcodec/ac3enc.c void ff_ac3_process_exponents(AC3EncodeContext *s) AC3EncodeContext 653 libavcodec/ac3enc.c static void count_frame_bits_fixed(AC3EncodeContext *s) AC3EncodeContext 759 libavcodec/ac3enc.c static av_cold void bit_alloc_init(AC3EncodeContext *s) AC3EncodeContext 795 libavcodec/ac3enc.c static void count_frame_bits(AC3EncodeContext *s) AC3EncodeContext 941 libavcodec/ac3enc.c static void bit_alloc_masking(AC3EncodeContext *s) AC3EncodeContext 971 libavcodec/ac3enc.c static void reset_block_bap(AC3EncodeContext *s) AC3EncodeContext 1018 libavcodec/ac3enc.c static void count_mantissa_bits_update_ch(AC3EncodeContext *s, int ch, AC3EncodeContext 1038 libavcodec/ac3enc.c static int count_mantissa_bits(AC3EncodeContext *s) AC3EncodeContext 1064 libavcodec/ac3enc.c static int bit_alloc(AC3EncodeContext *s, int snr_offset) AC3EncodeContext 1095 libavcodec/ac3enc.c static int cbr_bit_allocation(AC3EncodeContext *s) AC3EncodeContext 1146 libavcodec/ac3enc.c int ff_ac3_compute_bit_allocation(AC3EncodeContext *s) AC3EncodeContext 1300 libavcodec/ac3enc.c void ff_ac3_quantize_mantissas(AC3EncodeContext *s) AC3EncodeContext 1329 libavcodec/ac3enc.c static void ac3_output_frame_header(AC3EncodeContext *s) AC3EncodeContext 1385 libavcodec/ac3enc.c static void output_audio_block(AC3EncodeContext *s, int blk) AC3EncodeContext 1612 libavcodec/ac3enc.c static void output_frame_end(AC3EncodeContext *s) AC3EncodeContext 1661 libavcodec/ac3enc.c void ff_ac3_output_frame(AC3EncodeContext *s, unsigned char *frame) AC3EncodeContext 1676 libavcodec/ac3enc.c static void dprint_options(AC3EncodeContext *s) AC3EncodeContext 1833 libavcodec/ac3enc.c int ff_ac3_validate_metadata(AC3EncodeContext *s) AC3EncodeContext 2019 libavcodec/ac3enc.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 2063 libavcodec/ac3enc.c static av_cold int set_channel_info(AC3EncodeContext *s, int channels, AC3EncodeContext 2108 libavcodec/ac3enc.c static av_cold int validate_options(AC3EncodeContext *s) AC3EncodeContext 2253 libavcodec/ac3enc.c static av_cold void set_bandwidth(AC3EncodeContext *s) AC3EncodeContext 2323 libavcodec/ac3enc.c static av_cold int allocate_buffers(AC3EncodeContext *s) AC3EncodeContext 2427 libavcodec/ac3enc.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 48 libavcodec/ac3enc.h #define OFFSET(param) offsetof(AC3EncodeContext, options.param) AC3EncodeContext 261 libavcodec/ac3enc.h void (*mdct_end)(struct AC3EncodeContext *s); AC3EncodeContext 262 libavcodec/ac3enc.h int (*mdct_init)(struct AC3EncodeContext *s); AC3EncodeContext 265 libavcodec/ac3enc.h int (*allocate_sample_buffers)(struct AC3EncodeContext *s); AC3EncodeContext 268 libavcodec/ac3enc.h void (*output_frame_header)(struct AC3EncodeContext *s); AC3EncodeContext 279 libavcodec/ac3enc.h int ff_ac3_validate_metadata(AC3EncodeContext *s); AC3EncodeContext 281 libavcodec/ac3enc.h void ff_ac3_adjust_frame_size(AC3EncodeContext *s); AC3EncodeContext 283 libavcodec/ac3enc.h void ff_ac3_compute_coupling_strategy(AC3EncodeContext *s); AC3EncodeContext 285 libavcodec/ac3enc.h void ff_ac3_apply_rematrixing(AC3EncodeContext *s); AC3EncodeContext 287 libavcodec/ac3enc.h void ff_ac3_process_exponents(AC3EncodeContext *s); AC3EncodeContext 289 libavcodec/ac3enc.h int ff_ac3_compute_bit_allocation(AC3EncodeContext *s); AC3EncodeContext 291 libavcodec/ac3enc.h void ff_ac3_group_exponents(AC3EncodeContext *s); AC3EncodeContext 293 libavcodec/ac3enc.h void ff_ac3_quantize_mantissas(AC3EncodeContext *s); AC3EncodeContext 295 libavcodec/ac3enc.h void ff_ac3_output_frame(AC3EncodeContext *s, unsigned char *frame); AC3EncodeContext 300 libavcodec/ac3enc.h void ff_ac3_fixed_mdct_end(AC3EncodeContext *s); AC3EncodeContext 301 libavcodec/ac3enc.h void ff_ac3_float_mdct_end(AC3EncodeContext *s); AC3EncodeContext 303 libavcodec/ac3enc.h int ff_ac3_fixed_mdct_init(AC3EncodeContext *s); AC3EncodeContext 304 libavcodec/ac3enc.h int ff_ac3_float_mdct_init(AC3EncodeContext *s); AC3EncodeContext 309 libavcodec/ac3enc.h int ff_ac3_fixed_allocate_sample_buffers(AC3EncodeContext *s); AC3EncodeContext 310 libavcodec/ac3enc.h int ff_ac3_float_allocate_sample_buffers(AC3EncodeContext *s); AC3EncodeContext 50 libavcodec/ac3enc_fixed.c static int normalize_samples(AC3EncodeContext *s) AC3EncodeContext 64 libavcodec/ac3enc_fixed.c static void scale_coefficients(AC3EncodeContext *s) AC3EncodeContext 77 libavcodec/ac3enc_fixed.c static void sum_square_butterfly(AC3EncodeContext *s, int64_t sum[4], AC3EncodeContext 118 libavcodec/ac3enc_fixed.c av_cold void ff_ac3_fixed_mdct_end(AC3EncodeContext *s) AC3EncodeContext 130 libavcodec/ac3enc_fixed.c av_cold int ff_ac3_fixed_mdct_init(AC3EncodeContext *s) AC3EncodeContext 140 libavcodec/ac3enc_fixed.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 151 libavcodec/ac3enc_fixed.c .priv_data_size = sizeof(AC3EncodeContext), AC3EncodeContext 50 libavcodec/ac3enc_float.c static void scale_coefficients(AC3EncodeContext *s) AC3EncodeContext 81 libavcodec/ac3enc_float.c static void sum_square_butterfly(AC3EncodeContext *s, float sum[4], AC3EncodeContext 97 libavcodec/ac3enc_float.c av_cold void ff_ac3_float_mdct_end(AC3EncodeContext *s) AC3EncodeContext 110 libavcodec/ac3enc_float.c av_cold int ff_ac3_float_mdct_init(AC3EncodeContext *s) AC3EncodeContext 134 libavcodec/ac3enc_float.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 146 libavcodec/ac3enc_float.c .priv_data_size = sizeof(AC3EncodeContext), AC3EncodeContext 40 libavcodec/ac3enc_template.c int AC3_NAME(allocate_sample_buffers)(AC3EncodeContext *s) AC3EncodeContext 64 libavcodec/ac3enc_template.c static void copy_input_samples(AC3EncodeContext *s, SampleType **samples) AC3EncodeContext 87 libavcodec/ac3enc_template.c static void apply_mdct(AC3EncodeContext *s) AC3EncodeContext 117 libavcodec/ac3enc_template.c static void apply_channel_coupling(AC3EncodeContext *s) AC3EncodeContext 325 libavcodec/ac3enc_template.c static void compute_rematrixing_strategy(AC3EncodeContext *s) AC3EncodeContext 380 libavcodec/ac3enc_template.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 68 libavcodec/eac3enc.c void ff_eac3_get_frame_exp_strategy(AC3EncodeContext *s) AC3EncodeContext 95 libavcodec/eac3enc.c void ff_eac3_set_cpl_states(AC3EncodeContext *s) AC3EncodeContext 128 libavcodec/eac3enc.c void ff_eac3_output_frame_header(AC3EncodeContext *s) AC3EncodeContext 259 libavcodec/eac3enc.c .priv_data_size = sizeof(AC3EncodeContext), AC3EncodeContext 40 libavcodec/eac3enc.h void ff_eac3_get_frame_exp_strategy(AC3EncodeContext *s); AC3EncodeContext 47 libavcodec/eac3enc.h void ff_eac3_set_cpl_states(AC3EncodeContext *s); AC3EncodeContext 52 libavcodec/eac3enc.h void ff_eac3_output_frame_header(AC3EncodeContext *s);