Variables | |
int | WMAVoiceContext::spillover_nbits |
number of bits of the previous packet's last superframe preceeding this packet's first full superframe (useful for re-synchronization also) | |
int | WMAVoiceContext::has_residual_lsps |
if set, superframes contain one set of LSPs that cover all frames, encoded as independent and residual LSPs; if not set, each frame contains its own, fully independent, LSPs | |
int | WMAVoiceContext::skip_bits_next |
number of bits to skip at the next call to wmavoice_decode_packet() (since they're part of the previous superframe) | |
uint8_t | WMAVoiceContext::sframe_cache [SFRAME_CACHE_MAXSIZE+FF_INPUT_BUFFER_PADDING_SIZE] |
cache for superframe data split over multiple packets | |
int | WMAVoiceContext::sframe_cache_size |
set to >0 if we have data from an (incomplete) superframe from a previous packet that spilled over in the current packet; specifies the amount of bits in sframe_cache | |
PutBitContext | WMAVoiceContext::pb |
bitstream writer for sframe_cache |
A packet is considered to be a single unit of data provided to this decoder by the demuxer.
int WMAVoiceContext::has_residual_lsps [inherited] |
if set, superframes contain one set of LSPs that cover all frames, encoded as independent and residual LSPs; if not set, each frame contains its own, fully independent, LSPs
Definition at line 194 of file wmavoice.c.
Referenced by check_bits_for_superframe(), parse_packet_header(), and synth_superframe().
PutBitContext WMAVoiceContext::pb [inherited] |
bitstream writer for sframe_cache
Definition at line 211 of file wmavoice.c.
Referenced by wmavoice_decode_packet().
uint8_t WMAVoiceContext::sframe_cache[SFRAME_CACHE_MAXSIZE+FF_INPUT_BUFFER_PADDING_SIZE] [inherited] |
cache for superframe data split over multiple packets
Definition at line 204 of file wmavoice.c.
Referenced by synth_superframe(), and wmavoice_decode_packet().
int WMAVoiceContext::sframe_cache_size [inherited] |
set to >0 if we have data from an (incomplete) superframe from a previous packet that spilled over in the current packet; specifies the amount of bits in sframe_cache
Definition at line 206 of file wmavoice.c.
Referenced by synth_superframe(), wmavoice_decode_packet(), and wmavoice_flush().
int WMAVoiceContext::skip_bits_next [inherited] |
number of bits to skip at the next call to wmavoice_decode_packet() (since they're part of the previous superframe)
Definition at line 199 of file wmavoice.c.
Referenced by wmavoice_decode_packet(), and wmavoice_flush().
int WMAVoiceContext::spillover_nbits [inherited] |
number of bits of the previous packet's last superframe preceeding this packet's first full superframe (useful for re-synchronization also)
Definition at line 190 of file wmavoice.c.
Referenced by parse_packet_header(), and wmavoice_decode_packet().