|
FFmpeg
|
tables taken directly from the AC-3 spec. More...
#include "libavutil/channel_layout.h"#include "libavutil/mem.h"#include "avcodec.h"#include "ac3tab.h"Macros | |
| #define | COMMON_CHANNEL_MAP |
Functions | |
| DECLARE_ALIGNED (16, const int16_t, ff_ac3_window) | |
Variables | |
| const uint16_t | ff_ac3_frame_size_tab [38][3] |
| Possible frame sizes. More... | |
| const uint8_t | ff_ac3_channels_tab [8] |
| Map audio coding mode (acmod) to number of full-bandwidth channels. More... | |
| const uint16_t | avpriv_ac3_channel_layout_tab [8] |
| Map audio coding mode (acmod) to channel layout mask. More... | |
| const uint8_t | ff_ac3_enc_channel_map [8][2][6] |
| Table to remap channels from SMPTE order to AC-3 order. More... | |
| const uint8_t | ff_ac3_dec_channel_map [8][2][6] |
| Table to remap channels from AC-3 order to SMPTE order. More... | |
| const uint16_t | ff_ac3_sample_rate_tab [3] = { 48000, 44100, 32000 } |
| const uint16_t | ff_ac3_bitrate_tab [19] |
| const uint8_t | ff_ac3_rematrix_band_tab [5] = { 13, 25, 37, 61, 253 } |
| Table of bin locations for rematrixing bands reference: Section 7.5.2 Rematrixing : Frequency Band Definitions. | |
| const uint8_t | ff_eac3_default_cpl_band_struct [18] |
| Table E2.16 Default Coupling Banding Structure. More... | |
| const uint8_t | ff_ac3_log_add_tab [260] |
| const uint16_t | ff_ac3_hearing_threshold_tab [AC3_CRITICAL_BANDS][3] |
| const uint8_t | ff_ac3_bap_tab [64] |
| const uint8_t | ff_ac3_slow_decay_tab [4] |
| const uint8_t | ff_ac3_fast_decay_tab [4] |
| const uint16_t | ff_ac3_slow_gain_tab [4] |
| const uint16_t | ff_ac3_db_per_bit_tab [4] |
| const int16_t | ff_ac3_floor_tab [8] |
| const uint16_t | ff_ac3_fast_gain_tab [8] |
| const uint16_t | ff_eac3_default_chmap [8] |
| Default channel map for a dependent substream defined by acmod. More... | |
tables taken directly from the AC-3 spec.
| #define COMMON_CHANNEL_MAP |
| const uint16_t avpriv_ac3_channel_layout_tab[8] |
Map audio coding mode (acmod) to channel layout mask.
| const uint8_t ff_ac3_bap_tab[64] |
| const uint16_t ff_ac3_bitrate_tab[19] |
| const uint8_t ff_ac3_channels_tab[8] |
Map audio coding mode (acmod) to number of full-bandwidth channels.
from ATSC A/52 Table 5.8 Audio Coding Mode
| const uint16_t ff_ac3_db_per_bit_tab[4] |
| const uint8_t ff_ac3_dec_channel_map[8][2][6] |
Table to remap channels from AC-3 order to SMPTE order.
[channel_mode][lfe][ch]
| const uint8_t ff_ac3_enc_channel_map[8][2][6] |
Table to remap channels from SMPTE order to AC-3 order.
[channel_mode][lfe][ch]
| const uint8_t ff_ac3_fast_decay_tab[4] |
| const uint16_t ff_ac3_fast_gain_tab[8] |
| const int16_t ff_ac3_floor_tab[8] |
| const uint16_t ff_ac3_frame_size_tab[38][3] |
| const uint8_t ff_ac3_log_add_tab[260] |
| const uint8_t ff_ac3_slow_decay_tab[4] |
| const uint16_t ff_ac3_slow_gain_tab[4] |
| const uint16_t ff_eac3_default_chmap[8] |
Default channel map for a dependent substream defined by acmod.
| const uint8_t ff_eac3_default_cpl_band_struct[18] |
Table E2.16 Default Coupling Banding Structure.
1.8.12