AC3EncodeContext 182 libavcodec/ac3enc.c void ff_ac3_adjust_frame_size(AC3EncodeContext *s) AC3EncodeContext 200 libavcodec/ac3enc.c void ff_ac3_compute_coupling_strategy(AC3EncodeContext *s) AC3EncodeContext 271 libavcodec/ac3enc.c void ff_ac3_apply_rematrixing(AC3EncodeContext *s) AC3EncodeContext 305 libavcodec/ac3enc.c static av_cold void exponent_init(AC3EncodeContext *s) AC3EncodeContext 327 libavcodec/ac3enc.c static void extract_exponents(AC3EncodeContext *s) AC3EncodeContext 357 libavcodec/ac3enc.c static void compute_exp_strategy(AC3EncodeContext *s) AC3EncodeContext 496 libavcodec/ac3enc.c static void encode_exponents(AC3EncodeContext *s) AC3EncodeContext 546 libavcodec/ac3enc.c static int count_exponent_bits(AC3EncodeContext *s) AC3EncodeContext 578 libavcodec/ac3enc.c void ff_ac3_group_exponents(AC3EncodeContext *s) AC3EncodeContext 636 libavcodec/ac3enc.c void ff_ac3_process_exponents(AC3EncodeContext *s) AC3EncodeContext 652 libavcodec/ac3enc.c static void count_frame_bits_fixed(AC3EncodeContext *s) AC3EncodeContext 758 libavcodec/ac3enc.c static av_cold void bit_alloc_init(AC3EncodeContext *s) AC3EncodeContext 794 libavcodec/ac3enc.c static void count_frame_bits(AC3EncodeContext *s) AC3EncodeContext 940 libavcodec/ac3enc.c static void bit_alloc_masking(AC3EncodeContext *s) AC3EncodeContext 970 libavcodec/ac3enc.c static void reset_block_bap(AC3EncodeContext *s) AC3EncodeContext 1017 libavcodec/ac3enc.c static void count_mantissa_bits_update_ch(AC3EncodeContext *s, int ch, AC3EncodeContext 1037 libavcodec/ac3enc.c static int count_mantissa_bits(AC3EncodeContext *s) AC3EncodeContext 1063 libavcodec/ac3enc.c static int bit_alloc(AC3EncodeContext *s, int snr_offset) AC3EncodeContext 1094 libavcodec/ac3enc.c static int cbr_bit_allocation(AC3EncodeContext *s) AC3EncodeContext 1145 libavcodec/ac3enc.c int ff_ac3_compute_bit_allocation(AC3EncodeContext *s) AC3EncodeContext 1299 libavcodec/ac3enc.c void ff_ac3_quantize_mantissas(AC3EncodeContext *s) AC3EncodeContext 1328 libavcodec/ac3enc.c static void ac3_output_frame_header(AC3EncodeContext *s) AC3EncodeContext 1384 libavcodec/ac3enc.c static void output_audio_block(AC3EncodeContext *s, int blk) AC3EncodeContext 1611 libavcodec/ac3enc.c static void output_frame_end(AC3EncodeContext *s) AC3EncodeContext 1660 libavcodec/ac3enc.c void ff_ac3_output_frame(AC3EncodeContext *s, unsigned char *frame) AC3EncodeContext 1675 libavcodec/ac3enc.c static void dprint_options(AC3EncodeContext *s) AC3EncodeContext 1832 libavcodec/ac3enc.c int ff_ac3_validate_metadata(AC3EncodeContext *s) AC3EncodeContext 2019 libavcodec/ac3enc.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 2062 libavcodec/ac3enc.c static av_cold int set_channel_info(AC3EncodeContext *s, int channels, AC3EncodeContext 2107 libavcodec/ac3enc.c static av_cold int validate_options(AC3EncodeContext *s) AC3EncodeContext 2250 libavcodec/ac3enc.c static av_cold void set_bandwidth(AC3EncodeContext *s) AC3EncodeContext 2320 libavcodec/ac3enc.c static av_cold int allocate_buffers(AC3EncodeContext *s) AC3EncodeContext 2424 libavcodec/ac3enc.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 48 libavcodec/ac3enc.h #define OFFSET(param) offsetof(AC3EncodeContext, options.param) AC3EncodeContext 259 libavcodec/ac3enc.h void (*mdct_end)(struct AC3EncodeContext *s); AC3EncodeContext 260 libavcodec/ac3enc.h int (*mdct_init)(struct AC3EncodeContext *s); AC3EncodeContext 263 libavcodec/ac3enc.h int (*allocate_sample_buffers)(struct AC3EncodeContext *s); AC3EncodeContext 266 libavcodec/ac3enc.h void (*output_frame_header)(struct AC3EncodeContext *s); AC3EncodeContext 277 libavcodec/ac3enc.h int ff_ac3_validate_metadata(AC3EncodeContext *s); AC3EncodeContext 279 libavcodec/ac3enc.h void ff_ac3_adjust_frame_size(AC3EncodeContext *s); AC3EncodeContext 281 libavcodec/ac3enc.h void ff_ac3_compute_coupling_strategy(AC3EncodeContext *s); AC3EncodeContext 283 libavcodec/ac3enc.h void ff_ac3_apply_rematrixing(AC3EncodeContext *s); AC3EncodeContext 285 libavcodec/ac3enc.h void ff_ac3_process_exponents(AC3EncodeContext *s); AC3EncodeContext 287 libavcodec/ac3enc.h int ff_ac3_compute_bit_allocation(AC3EncodeContext *s); AC3EncodeContext 289 libavcodec/ac3enc.h void ff_ac3_group_exponents(AC3EncodeContext *s); AC3EncodeContext 291 libavcodec/ac3enc.h void ff_ac3_quantize_mantissas(AC3EncodeContext *s); AC3EncodeContext 293 libavcodec/ac3enc.h void ff_ac3_output_frame(AC3EncodeContext *s, unsigned char *frame); AC3EncodeContext 298 libavcodec/ac3enc.h void ff_ac3_fixed_mdct_end(AC3EncodeContext *s); AC3EncodeContext 299 libavcodec/ac3enc.h void ff_ac3_float_mdct_end(AC3EncodeContext *s); AC3EncodeContext 301 libavcodec/ac3enc.h int ff_ac3_fixed_mdct_init(AC3EncodeContext *s); AC3EncodeContext 302 libavcodec/ac3enc.h int ff_ac3_float_mdct_init(AC3EncodeContext *s); AC3EncodeContext 307 libavcodec/ac3enc.h int ff_ac3_fixed_allocate_sample_buffers(AC3EncodeContext *s); AC3EncodeContext 308 libavcodec/ac3enc.h int ff_ac3_float_allocate_sample_buffers(AC3EncodeContext *s); AC3EncodeContext 54 libavcodec/ac3enc_fixed.c av_cold void AC3_NAME(mdct_end)(AC3EncodeContext *s) AC3EncodeContext 66 libavcodec/ac3enc_fixed.c av_cold int AC3_NAME(mdct_init)(AC3EncodeContext *s) AC3EncodeContext 78 libavcodec/ac3enc_fixed.c static int normalize_samples(AC3EncodeContext *s) AC3EncodeContext 92 libavcodec/ac3enc_fixed.c static void scale_coefficients(AC3EncodeContext *s) AC3EncodeContext 105 libavcodec/ac3enc_fixed.c static void sum_square_butterfly(AC3EncodeContext *s, int64_t sum[4], AC3EncodeContext 140 libavcodec/ac3enc_fixed.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 151 libavcodec/ac3enc_fixed.c .priv_data_size = sizeof(AC3EncodeContext), AC3EncodeContext 54 libavcodec/ac3enc_float.c av_cold void ff_ac3_float_mdct_end(AC3EncodeContext *s) AC3EncodeContext 67 libavcodec/ac3enc_float.c av_cold int ff_ac3_float_mdct_init(AC3EncodeContext *s) AC3EncodeContext 93 libavcodec/ac3enc_float.c static int normalize_samples(AC3EncodeContext *s) AC3EncodeContext 102 libavcodec/ac3enc_float.c static void scale_coefficients(AC3EncodeContext *s) AC3EncodeContext 111 libavcodec/ac3enc_float.c static void sum_square_butterfly(AC3EncodeContext *s, float sum[4], AC3EncodeContext 141 libavcodec/ac3enc_float.c AC3EncodeContext *s = avctx->priv_data; AC3EncodeContext 153 libavcodec/ac3enc_float.c .priv_data_size = sizeof(AC3EncodeContext), AC3EncodeContext 41 libavcodec/ac3enc_template.c static void scale_coefficients(AC3EncodeContext *s); AC3EncodeContext 43 libavcodec/ac3enc_template.c static int normalize_samples(AC3EncodeContext *s); AC3EncodeContext 50 libavcodec/ac3enc_template.c static void sum_square_butterfly(AC3EncodeContext *s, CoefSumType sum[4], AC3EncodeContext 54 libavcodec/ac3enc_template.c int AC3_NAME(allocate_sample_buffers)(AC3EncodeContext *s) AC3EncodeContext 78 libavcodec/ac3enc_template.c static void copy_input_samples(AC3EncodeContext *s, SampleType **samples) AC3EncodeContext 101 libavcodec/ac3enc_template.c static void apply_mdct(AC3EncodeContext *s) AC3EncodeContext 131 libavcodec/ac3enc_template.c static void apply_channel_coupling(AC3EncodeContext *s) AC3EncodeContext 339 libavcodec/ac3enc_template.c static void compute_rematrixing_strategy(AC3EncodeContext *s) AC3EncodeContext 394 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);