FFmpeg
Public Attributes | List of all members
MLPDecodeContext Struct Reference

Public Attributes

AVCodecContextavctx
 
int is_major_sync_unit
 Current access unit being read has a major sync.
 
int major_sync_header_size
 Size of the major sync unit, in bytes.
 
uint8_t params_valid
 Set if a valid major sync block has been read. Otherwise no decoding is possible.
 
uint8_t num_substreams
 Number of substreams contained within this stream.
 
uint8_t max_decoded_substream
 Index of the last substream to decode - further substreams are skipped.
 
uint8_t needs_reordering
 Stream needs channel reordering to comply with FFmpeg's channel order.
 
int access_unit_size
 number of PCM samples contained in each frame
 
int access_unit_size_pow2
 next power of two above the number of samples in each frame
 
SubStream substream [MAX_SUBSTREAMS]
 
int matrix_changed
 
int filter_changed [MAX_CHANNELS][NUM_FILTERS]
 
int8_t noise_buffer [MAX_BLOCKSIZE_POW2]
 
int8_t bypassed_lsbs [MAX_BLOCKSIZE][MAX_CHANNELS]
 

The documentation for this struct was generated from the following file: