FFmpeg
|
Data Fields | |
uint32_t | samples |
number of samples, 0xFFFFFFFF if unknown | |
int | resolution |
000 = 8-bit; 001 = 16-bit; 010 = 24-bit; 011 = 32-bit | |
int | floating |
1 = IEEE 32-bit floating-point, 0 = integer | |
int | msb_first |
1 = original CRC calculated on big-endian system, 0 = little-endian | |
int | frame_length |
frame length for each frame (last frame may differ) | |
int | ra_distance |
distance between RA frames (in frames, 0...255) | |
enum RA_Flag | ra_flag |
indicates where the size of ra units is stored | |
int | adapt_order |
adaptive order: 1 = on, 0 = off | |
int | coef_table |
table index of Rice code parameters | |
int | long_term_prediction |
long term prediction (LTP): 1 = on, 0 = off | |
int | max_order |
maximum prediction order (0..1023) | |
int | block_switching |
number of block switching levels | |
int | bgmc |
"Block Gilbert-Moore Code": 1 = on, 0 = off (Rice coding only) | |
int | sb_part |
sub-block partition | |
int | joint_stereo |
joint stereo: 1 = on, 0 = off | |
int | mc_coding |
extended inter-channel coding (multi channel coding): 1 = on, 0 = off | |
int | chan_config |
indicates that a chan_config_info field is present | |
int | chan_sort |
channel rearrangement: 1 = on, 0 = off | |
int | rlslms |
use "Recursive Least Square-Least Mean Square" predictor: 1 = on, 0 = off | |
int | chan_config_info |
mapping of channels to loudspeaker locations. Unused until setting channel configuration is implemented. | |
int * | chan_pos |
original channel positions | |
int | crc_enabled |
enable Cyclic Redundancy Checksum | |
uint32_t ALSSpecificConfig::samples |
number of samples, 0xFFFFFFFF if unknown
Definition at line 154 of file alsdec.c.
Referenced by decode_frame(), and read_specific_config().
int ALSSpecificConfig::resolution |
000 = 8-bit; 001 = 16-bit; 010 = 24-bit; 011 = 32-bit
Definition at line 155 of file alsdec.c.
Referenced by decode_init(), dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::floating |
1 = IEEE 32-bit floating-point, 0 = integer
Definition at line 156 of file alsdec.c.
Referenced by check_specific_config(), decode_init(), dprint_specific_config(), read_const_block_data(), and read_specific_config().
int ALSSpecificConfig::msb_first |
1 = original CRC calculated on big-endian system, 0 = little-endian
Definition at line 157 of file alsdec.c.
Referenced by decode_frame(), decode_init(), and read_specific_config().
int ALSSpecificConfig::frame_length |
frame length for each frame (last frame may differ)
Definition at line 158 of file alsdec.c.
Referenced by decode_blocks(), decode_frame(), decode_init(), dprint_specific_config(), get_block_sizes(), read_frame_data(), and read_specific_config().
int ALSSpecificConfig::ra_distance |
distance between RA frames (in frames, 0...255)
Definition at line 159 of file alsdec.c.
Referenced by decode_frame(), dprint_specific_config(), and read_specific_config().
enum RA_Flag ALSSpecificConfig::ra_flag |
indicates where the size of ra units is stored
Definition at line 160 of file alsdec.c.
Referenced by dprint_specific_config(), read_frame_data(), and read_specific_config().
int ALSSpecificConfig::adapt_order |
adaptive order: 1 = on, 0 = off
Definition at line 161 of file alsdec.c.
Referenced by dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::coef_table |
table index of Rice code parameters
Definition at line 162 of file alsdec.c.
Referenced by dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::long_term_prediction |
long term prediction (LTP): 1 = on, 0 = off
Definition at line 163 of file alsdec.c.
Referenced by dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::max_order |
maximum prediction order (0..1023)
Definition at line 164 of file alsdec.c.
Referenced by decode_blocks(), decode_init(), decode_var_block_data(), dprint_specific_config(), read_frame_data(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::block_switching |
number of block switching levels
Definition at line 165 of file alsdec.c.
Referenced by dprint_specific_config(), get_block_sizes(), read_frame_data(), and read_specific_config().
int ALSSpecificConfig::bgmc |
"Block Gilbert-Moore Code": 1 = on, 0 = off (Rice coding only)
Definition at line 166 of file alsdec.c.
Referenced by decode_init(), dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::sb_part |
sub-block partition
Definition at line 167 of file alsdec.c.
Referenced by dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::joint_stereo |
joint stereo: 1 = on, 0 = off
Definition at line 168 of file alsdec.c.
Referenced by dprint_specific_config(), read_frame_data(), and read_specific_config().
int ALSSpecificConfig::mc_coding |
extended inter-channel coding (multi channel coding): 1 = on, 0 = off
Definition at line 169 of file alsdec.c.
Referenced by decode_init(), dprint_specific_config(), read_frame_data(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::chan_config |
indicates that a chan_config_info field is present
Definition at line 170 of file alsdec.c.
Referenced by dprint_specific_config(), and read_specific_config().
int ALSSpecificConfig::chan_sort |
channel rearrangement: 1 = on, 0 = off
Definition at line 171 of file alsdec.c.
Referenced by dprint_specific_config(), and read_specific_config().
int ALSSpecificConfig::rlslms |
use "Recursive Least Square-Least Mean Square" predictor: 1 = on, 0 = off
Definition at line 172 of file alsdec.c.
Referenced by check_specific_config(), dprint_specific_config(), read_specific_config(), and read_var_block_data().
int ALSSpecificConfig::chan_config_info |
mapping of channels to loudspeaker locations. Unused until setting channel configuration is implemented.
Definition at line 173 of file alsdec.c.
Referenced by dprint_specific_config(), and read_specific_config().
int* ALSSpecificConfig::chan_pos |
original channel positions
Definition at line 174 of file alsdec.c.
Referenced by decode_end(), and read_specific_config().
int ALSSpecificConfig::crc_enabled |
enable Cyclic Redundancy Checksum
Definition at line 175 of file alsdec.c.
Referenced by decode_frame(), decode_init(), and read_specific_config().