XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_mp3_context Struct Reference
Collaboration diagram for _mp3_context:
Collaboration graph
[legend]

Public Attributes

uint8_t last_buf [2 *BACKSTEP_SIZE+EXTRABYTES]
 
int last_buf_size
 
int frame_size
 
uint32_t free_format_next_header
 
int error_protection
 
int sample_rate
 
int sample_rate_index
 
int bit_rate
 
bitstream_t gb
 
bitstream_t in_gb
 
int nb_channels
 
int mode
 
int mode_ext
 
int lsf
 
int16_t synth_buf [MP3_MAX_CHANNELS][512 *2]
 
int synth_buf_offset [MP3_MAX_CHANNELS]
 
int32_t sb_samples [MP3_MAX_CHANNELS][36][SBLIMIT]
 
int32_t mdct_buf [MP3_MAX_CHANNELS][SBLIMIT *18]
 
int dither_state
 

Member Data Documentation

◆ bit_rate

int _mp3_context::bit_rate

◆ dither_state

int _mp3_context::dither_state

◆ error_protection

int _mp3_context::error_protection

◆ frame_size

int _mp3_context::frame_size

◆ free_format_next_header

uint32_t _mp3_context::free_format_next_header

◆ gb

bitstream_t _mp3_context::gb

◆ in_gb

bitstream_t _mp3_context::in_gb

◆ last_buf

uint8_t _mp3_context::last_buf[2 *BACKSTEP_SIZE+EXTRABYTES]

◆ last_buf_size

int _mp3_context::last_buf_size

◆ lsf

int _mp3_context::lsf

◆ mdct_buf

int32_t _mp3_context::mdct_buf[MP3_MAX_CHANNELS][SBLIMIT *18]

◆ mode

int _mp3_context::mode

◆ mode_ext

int _mp3_context::mode_ext

◆ nb_channels

int _mp3_context::nb_channels

◆ sample_rate

int _mp3_context::sample_rate

◆ sample_rate_index

int _mp3_context::sample_rate_index

◆ sb_samples

int32_t _mp3_context::sb_samples[MP3_MAX_CHANNELS][36][SBLIMIT]

◆ synth_buf

int16_t _mp3_context::synth_buf[MP3_MAX_CHANNELS][512 *2]

◆ synth_buf_offset

int _mp3_context::synth_buf_offset[MP3_MAX_CHANNELS]

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