Packet values

Packet values, specified in the packet header or related to a packet. More...


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


Detailed Description

Packet values, specified in the packet header or related to a packet.

A packet is considered to be a single unit of data provided to this decoder by the demuxer.


Variable Documentation

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().

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().

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().

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().

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().


Generated on Fri Oct 26 02:36:56 2012 for FFmpeg by  doxygen 1.5.8