Public Attributes | List of all members
stb_vorbis Struct Reference

Public Attributes

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

Detailed Description

Definition at line 768 of file porcupine/demo/c/dr_libs/tests/external/miniaudio/extras/stb_vorbis.c.

Member Data Documentation

◆ A

float * stb_vorbis::A

◆ acc

uint32 stb_vorbis::acc

◆ alloc

stb_vorbis_alloc stb_vorbis::alloc

◆ B

float * stb_vorbis::B

◆ bit_reverse

uint16 * stb_vorbis::bit_reverse

◆ blocksize

int stb_vorbis::blocksize

◆ blocksize_0

int stb_vorbis::blocksize_0

◆ blocksize_1

int stb_vorbis::blocksize_1

◆ bytes_in_seg

uint8 stb_vorbis::bytes_in_seg

◆ C

float * stb_vorbis::C

◆ channel_buffer_end

int stb_vorbis::channel_buffer_end

◆ channel_buffer_start

int stb_vorbis::channel_buffer_start

◆ channel_buffers

float * stb_vorbis::channel_buffers

◆ channels

int stb_vorbis::channels

◆ close_on_free

int stb_vorbis::close_on_free

◆ codebook_count

int stb_vorbis::codebook_count

◆ codebooks

Codebook * stb_vorbis::codebooks

◆ comment_list

char ** stb_vorbis::comment_list

◆ comment_list_length

int stb_vorbis::comment_list_length

◆ current_loc

uint32 stb_vorbis::current_loc

◆ current_loc_valid

int stb_vorbis::current_loc_valid

◆ discard_samples_deferred

int stb_vorbis::discard_samples_deferred

◆ end_seg_with_known_loc

int stb_vorbis::end_seg_with_known_loc

◆ eof

int stb_vorbis::eof

◆ error

enum STBVorbisError stb_vorbis::error

◆ f

FILE * stb_vorbis::f

◆ f_start

uint32 stb_vorbis::f_start

◆ finalY

int16 * stb_vorbis::finalY

◆ first_audio_page_offset

uint32 stb_vorbis::first_audio_page_offset

◆ first_decode

uint8 stb_vorbis::first_decode

◆ floor_config

Floor * stb_vorbis::floor_config

◆ floor_count

int stb_vorbis::floor_count

◆ floor_types

uint16 stb_vorbis::floor_types

◆ known_loc_for_packet

uint32 stb_vorbis::known_loc_for_packet

◆ last_page

int stb_vorbis::last_page

◆ last_seg

int stb_vorbis::last_seg

◆ last_seg_which

int stb_vorbis::last_seg_which

◆ mapping

Mapping * stb_vorbis::mapping

◆ mapping_count

int stb_vorbis::mapping_count

◆ mode_config

Mode stb_vorbis::mode_config

◆ mode_count

int stb_vorbis::mode_count

◆ next_seg

int stb_vorbis::next_seg

◆ outputs

float * stb_vorbis::outputs

◆ p_first

ProbedPage stb_vorbis::p_first

◆ p_last

ProbedPage stb_vorbis::p_last

◆ packet_bytes

int stb_vorbis::packet_bytes

◆ page_crc_tests

int stb_vorbis::page_crc_tests

◆ page_flag

uint8 stb_vorbis::page_flag

◆ previous_length

int stb_vorbis::previous_length

◆ previous_window

float * stb_vorbis::previous_window

◆ push_mode

uint8 stb_vorbis::push_mode

◆ residue_config

Residue * stb_vorbis::residue_config

◆ residue_count

int stb_vorbis::residue_count

◆ residue_types

uint16 stb_vorbis::residue_types

◆ sample_rate

unsigned int stb_vorbis::sample_rate

◆ samples_output

uint32 stb_vorbis::samples_output

◆ scan

CRCscan stb_vorbis::scan

◆ segment_count

int stb_vorbis::segment_count

◆ segments

uint8 stb_vorbis::segments

◆ serial

uint32 stb_vorbis::serial

◆ setup_memory_required

unsigned int stb_vorbis::setup_memory_required

◆ setup_offset

int stb_vorbis::setup_offset

◆ setup_temp_memory_required

unsigned int stb_vorbis::setup_temp_memory_required

◆ stream

uint8 * stb_vorbis::stream

◆ stream_end

uint8 * stb_vorbis::stream_end

◆ stream_len

uint32 stb_vorbis::stream_len

◆ stream_start

uint8 * stb_vorbis::stream_start

◆ temp_memory_required

unsigned int stb_vorbis::temp_memory_required

◆ temp_offset

int stb_vorbis::temp_offset

◆ total_samples

uint32 stb_vorbis::total_samples

◆ valid_bits

int stb_vorbis::valid_bits

◆ vendor

char * stb_vorbis::vendor

◆ window

float * stb_vorbis::window

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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:20