raygui-widget
Public Attributes | List of all members
stb_vorbis Struct Reference
Collaboration diagram for stb_vorbis:
Collaboration graph
[legend]

Public Attributes

unsigned int sample_rate
 
int channels
 
unsigned int setup_memory_required
 
unsigned int temp_memory_required
 
unsigned int setup_temp_memory_required
 
char * vendor
 
int comment_list_length
 
char ** comment_list
 
FILE * f
 
uint32 f_start
 
int close_on_free
 
uint8 * stream
 
uint8 * stream_start
 
uint8 * stream_end
 
uint32 stream_len
 
uint8 push_mode
 
uint32 first_audio_page_offset
 
ProbedPage p_first
 
ProbedPage p_last
 
stb_vorbis_alloc alloc
 
int setup_offset
 
int temp_offset
 
int eof
 
enum STBVorbisError error
 
int blocksize [2]
 
int blocksize_0
 
int blocksize_1
 
int codebook_count
 
Codebookcodebooks
 
int floor_count
 
uint16 floor_types [64]
 
Floorfloor_config
 
int residue_count
 
uint16 residue_types [64]
 
Residueresidue_config
 
int mapping_count
 
Mappingmapping
 
int mode_count
 
Mode mode_config [64]
 
uint32 total_samples
 
float * channel_buffers [STB_VORBIS_MAX_CHANNELS]
 
float * outputs [STB_VORBIS_MAX_CHANNELS]
 
float * previous_window [STB_VORBIS_MAX_CHANNELS]
 
int previous_length
 
int16 * finalY [STB_VORBIS_MAX_CHANNELS]
 
uint32 current_loc
 
int current_loc_valid
 
float * A [2]
 
float * B [2]
 
float * C [2]
 
float * window [2]
 
uint16 * bit_reverse [2]
 
uint32 serial
 
int last_page
 
int segment_count
 
uint8 segments [255]
 
uint8 page_flag
 
uint8 bytes_in_seg
 
uint8 first_decode
 
int next_seg
 
int last_seg
 
int last_seg_which
 
uint32 acc
 
int valid_bits
 
int packet_bytes
 
int end_seg_with_known_loc
 
uint32 known_loc_for_packet
 
int discard_samples_deferred
 
uint32 samples_output
 
int page_crc_tests
 
CRCscan scan [STB_VORBIS_PUSHDATA_CRC_COUNT]
 
int channel_buffer_start
 
int channel_buffer_end
 

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