Home
last modified time | relevance | path

Searched refs:AC3EncodeContext (Results 1 – 7 of 7) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dac3enc.h154 typedef struct AC3EncodeContext { struct
257 void (*mdct_end)(struct AC3EncodeContext *s); argument
258 int (*mdct_init)(struct AC3EncodeContext *s); argument
261 int (*allocate_sample_buffers)(struct AC3EncodeContext *s); argument
264 void (*output_frame_header)(struct AC3EncodeContext *s); argument
265 } AC3EncodeContext; typedef
277 int ff_ac3_validate_metadata(AC3EncodeContext *s);
279 void ff_ac3_adjust_frame_size(AC3EncodeContext *s);
281 void ff_ac3_compute_coupling_strategy(AC3EncodeContext *s);
Dac3enc_float.c48 static void scale_coefficients(AC3EncodeContext *s) in scale_coefficients()
79 static void sum_square_butterfly(AC3EncodeContext *s, float sum[4], in sum_square_butterfly()
95 static av_cold void ac3_float_mdct_end(AC3EncodeContext *s) in ac3_float_mdct_end()
107 static av_cold int ac3_float_mdct_init(AC3EncodeContext *s) in ac3_float_mdct_init()
124 AC3EncodeContext *s = avctx->priv_data; in ff_ac3_float_encode_init()
139 .priv_data_size = sizeof(AC3EncodeContext),
Dac3enc_fixed.c45 static void sum_square_butterfly(AC3EncodeContext *s, int64_t sum[4], in sum_square_butterfly()
86 static av_cold void ac3_fixed_mdct_end(AC3EncodeContext *s) in ac3_fixed_mdct_end()
97 static av_cold int ac3_fixed_mdct_init(AC3EncodeContext *s) in ac3_fixed_mdct_init()
121 AC3EncodeContext *s = avctx->priv_data; in ac3_fixed_encode_init()
135 .priv_data_size = sizeof(AC3EncodeContext),
Deac3enc.h40 void ff_eac3_get_frame_exp_strategy(AC3EncodeContext *s);
47 void ff_eac3_set_cpl_states(AC3EncodeContext *s);
52 void ff_eac3_output_frame_header(AC3EncodeContext *s);
Dac3enc.c75 #define OFFSET(param) offsetof(AC3EncodeContext, options.param)
253 void ff_ac3_adjust_frame_size(AC3EncodeContext *s) in ff_ac3_adjust_frame_size()
271 void ff_ac3_compute_coupling_strategy(AC3EncodeContext *s) in ff_ac3_compute_coupling_strategy()
342 static void ac3_apply_rematrixing(AC3EncodeContext *s) in ac3_apply_rematrixing()
395 static void extract_exponents(AC3EncodeContext *s) in extract_exponents()
425 static void compute_exp_strategy(AC3EncodeContext *s) in compute_exp_strategy()
564 static void encode_exponents(AC3EncodeContext *s) in encode_exponents()
614 static int count_exponent_bits(AC3EncodeContext *s) in count_exponent_bits()
646 static void ac3_group_exponents(AC3EncodeContext *s) in ac3_group_exponents()
704 static void ac3_process_exponents(AC3EncodeContext *s) in ac3_process_exponents()
[all …]
Dac3enc_template.c41 static int allocate_sample_buffers(AC3EncodeContext *s) in allocate_sample_buffers()
62 static void copy_input_samples(AC3EncodeContext *s, SampleType **samples) in copy_input_samples()
85 static void apply_mdct(AC3EncodeContext *s) in apply_mdct()
110 static void apply_channel_coupling(AC3EncodeContext *s) in apply_channel_coupling()
318 static void compute_rematrixing_strategy(AC3EncodeContext *s) in compute_rematrixing_strategy()
373 AC3EncodeContext *s = avctx->priv_data; in AC3_NAME()
Deac3enc.c65 void ff_eac3_get_frame_exp_strategy(AC3EncodeContext *s) in ff_eac3_get_frame_exp_strategy()
92 void ff_eac3_set_cpl_states(AC3EncodeContext *s) in ff_eac3_set_cpl_states()
125 void ff_eac3_output_frame_header(AC3EncodeContext *s) in ff_eac3_output_frame_header()
256 .priv_data_size = sizeof(AC3EncodeContext),