Data Fields | |
uint8_t | n_blocks |
amount of blocks per frame (each block (contains 160/n_blocks samples) | |
uint8_t | log_n_blocks |
log2(n_blocks) | |
uint8_t | acb_type |
Adaptive codebook type (ACB_TYPE_*). | |
uint8_t | fcb_type |
Fixed codebook type (FCB_TYPE_*). | |
uint8_t | dbl_pulses |
how many pulse vectors have pulse pairs (rather than just one single pulse) only if fcb_type == FCB_TYPE_EXC_PULSES | |
uint16_t | frame_size |
the amount of bits that make up the block data (per frame) |
Definition at line 95 of file wmavoice.c.
uint8_t frame_type_desc::acb_type |
Adaptive codebook type (ACB_TYPE_*).
Definition at line 99 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_block(), synth_block_fcb_acb(), and synth_frame().
uint8_t frame_type_desc::dbl_pulses |
how many pulse vectors have pulse pairs (rather than just one single pulse) only if fcb_type == FCB_TYPE_EXC_PULSES
Definition at line 101 of file wmavoice.c.
uint8_t frame_type_desc::fcb_type |
Fixed codebook type (FCB_TYPE_*).
Definition at line 100 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_block_fcb_acb(), synth_block_hardcoded(), and synth_frame().
uint16_t frame_type_desc::frame_size |
the amount of bits that make up the block data (per frame)
Definition at line 104 of file wmavoice.c.
Referenced by check_bits_for_superframe().
uint8_t frame_type_desc::log_n_blocks |
log2(n_blocks)
Definition at line 98 of file wmavoice.c.
Referenced by synth_block_fcb_acb(), and synth_frame().
uint8_t frame_type_desc::n_blocks |
amount of blocks per frame (each block (contains 160/n_blocks samples)
Definition at line 96 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_block(), and synth_frame().