|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | EAC3_MAX_CHANNELS 16 |
| maximum number of channels in EAC3 | |
| #define | AC3_MAX_CHANNELS 7 |
| maximum number of channels, including coupling channel | |
| #define | CPL_CH 0 |
| coupling channel index | |
| #define | AC3_MAX_COEFS 256 |
| #define | AC3_BLOCK_SIZE 256 |
| #define | AC3_MAX_BLOCKS 6 |
| #define | AC3_FRAME_SIZE (AC3_MAX_BLOCKS * 256) |
| #define | AC3_WINDOW_SIZE (AC3_BLOCK_SIZE * 2) |
| #define | AC3_CRITICAL_BANDS 50 |
| #define | AC3_MAX_CPL_BANDS 18 |
| #define | EAC3_SR_CODE_REDUCED 3 |
| #define | LEVEL_PLUS_3DB M_SQRT2 |
| #define | LEVEL_PLUS_1POINT5DB 1.1892071150027209 |
| #define | LEVEL_MINUS_1POINT5DB 0.8408964152537145 |
| #define | LEVEL_MINUS_3DB M_SQRT1_2 |
| #define | LEVEL_MINUS_4POINT5DB 0.5946035575013605 |
| #define | LEVEL_MINUS_6DB 0.5000000000000000 |
| #define | LEVEL_MINUS_9DB 0.3535533905932738 |
| #define | LEVEL_ZERO 0.0000000000000000 |
| #define | LEVEL_ONE 1.0000000000000000 |
| #define | EXP_REUSE 0 |
| #define | EXP_NEW 1 |
| #define | EXP_D15 1 |
| #define | EXP_D25 2 |
| #define | EXP_D45 3 |
| #define EAC3_MAX_CHANNELS 16 |
maximum number of channels in EAC3
Definition at line 25 of file ac3defs.h.
Referenced by ac3_decode_frame().
| #define AC3_MAX_CHANNELS 7 |
maximum number of channels, including coupling channel
Definition at line 26 of file ac3defs.h.
Referenced by ac3_decode_frame(), ac3_decode_init(), apply_channel_coupling(), coupling_strategy(), decode_audio_block(), ff_eac3_set_cpl_states(), and set_downmix_coeffs().
| #define CPL_CH 0 |
coupling channel index
Definition at line 27 of file ac3defs.h.
Referenced by ac3_decode_transform_coeffs_ch(), ac3_group_exponents(), ac3_quantize_mantissas(), apply_channel_coupling(), calc_transform_coeffs_cpl(), compute_exp_strategy(), compute_rematrixing_strategy(), count_exponent_bits(), count_mantissa_bits_update_ch(), coupling_strategy(), decode_audio_block(), decode_transform_coeffs(), encode_exponents(), ff_ac3_compute_coupling_strategy(), ff_eac3_parse_header(), output_audio_block(), remove_dithering(), and set_bandwidth().
| #define AC3_MAX_COEFS 256 |
Definition at line 29 of file ac3defs.h.
Referenced by ac3_bit_alloc_calc_bap_c(), allocate_buffers(), compute_exp_strategy(), encode_exponents(), extract_exponents(), ff_eac3_decode_transform_coeffs_aht_ch(), reset_block_bap(), scale_coefficients(), and set_bandwidth().
| #define AC3_BLOCK_SIZE 256 |
Definition at line 30 of file ac3defs.h.
Referenced by ac3_adjust_frame_size(), ac3_decode_frame(), ac3_fixed_mdct_init(), ac3_float_mdct_init(), allocate_buffers(), apply_mdct(), ff_ac3_encode_init(), and validate_options().
| #define AC3_MAX_BLOCKS 6 |
Definition at line 31 of file ac3defs.h.
Referenced by ac3_compute_mantissa_size_c(), apply_channel_coupling(), count_mantissa_bits(), count_mantissa_bits_init(), and count_mantissa_bits_update_ch().
| #define AC3_FRAME_SIZE (AC3_MAX_BLOCKS * 256) |
Definition at line 32 of file ac3defs.h.
Referenced by spdif_get_offset_and_codec(), spdif_header_ac3(), and validate_options().
| #define AC3_WINDOW_SIZE (AC3_BLOCK_SIZE * 2) |
Definition at line 33 of file ac3defs.h.
Referenced by ac3_float_mdct_init().
| #define AC3_CRITICAL_BANDS 50 |
Definition at line 34 of file ac3defs.h.
Referenced by ff_ac3_bit_alloc_calc_mask().
| #define EAC3_SR_CODE_REDUCED 3 |
Definition at line 37 of file ac3defs.h.
Referenced by ff_eac3_parse_header().
| #define LEVEL_MINUS_3DB M_SQRT1_2 |
Definition at line 43 of file ac3defs.h.
Referenced by set_downmix_coeffs().
| #define EXP_REUSE 0 |
Definition at line 51 of file ac3defs.h.
Referenced by ac3_group_exponents(), bit_alloc(), bit_alloc_masking(), compute_exp_strategy(), count_exponent_bits(), count_frame_bits(), decode_audio_block(), encode_exponents(), ff_eac3_parse_header(), and output_audio_block().
| #define EXP_NEW 1 |
Definition at line 52 of file ac3defs.h.
Referenced by compute_exp_strategy().
| #define EXP_D15 1 |
Definition at line 54 of file ac3defs.h.
Referenced by compute_exp_strategy(), and exponent_init().
| #define EXP_D25 2 |
Definition at line 55 of file ac3defs.h.
Referenced by encode_exponents_blk_ch().
| #define EXP_D45 3 |
Definition at line 56 of file ac3defs.h.
Referenced by ac3_group_exponents(), decode_exponents(), encode_exponents_blk_ch(), and exponent_init().
| enum AC3DeltaStrategy |
| enum AC3ChannelMode |
| enum AC3DolbySurroundMode |
| enum EAC3FrameType |