Definition at line 744 of file stb_vorbis.c.
float* stb_vorbis::A[2] |
Definition at line 821 of file stb_vorbis.c.
Referenced by inverse_mdct(), and vorbis_deinit().
uint32 stb_vorbis::acc |
Definition at line 836 of file stb_vorbis.c.
stb_vorbis_alloc stb_vorbis::alloc |
Definition at line 774 of file stb_vorbis.c.
Referenced by start_decoder(), vorbis_decode_initial(), vorbis_decode_packet_rest(), and vorbis_init().
float * stb_vorbis::B[2] |
Definition at line 821 of file stb_vorbis.c.
Referenced by inverse_mdct(), and vorbis_deinit().
uint16* stb_vorbis::bit_reverse[2] |
Definition at line 823 of file stb_vorbis.c.
Referenced by inverse_mdct(), and vorbis_deinit().
int stb_vorbis::blocksize[2] |
Definition at line 785 of file stb_vorbis.c.
Referenced by start_decoder(), and vorbis_decode_packet_rest().
int stb_vorbis::blocksize_0 |
Definition at line 786 of file stb_vorbis.c.
Referenced by get_window(), seek_to_sample_coarse(), start_decoder(), stb_vorbis_seek_frame(), and vorbis_decode_initial().
int stb_vorbis::blocksize_1 |
Definition at line 786 of file stb_vorbis.c.
Referenced by get_window(), seek_to_sample_coarse(), start_decoder(), stb_vorbis_get_info(), stb_vorbis_seek_frame(), and vorbis_decode_initial().
uint8 stb_vorbis::bytes_in_seg |
Definition at line 831 of file stb_vorbis.c.
Referenced by peek_decode_initial(), seek_to_sample_coarse(), and start_decoder().
float * stb_vorbis::C[2] |
Definition at line 821 of file stb_vorbis.c.
Referenced by inverse_mdct(), and vorbis_deinit().
int stb_vorbis::channel_buffer_end |
Definition at line 852 of file stb_vorbis.c.
Referenced by stb_vorbis_flush_pushdata(), stb_vorbis_get_frame_float(), stb_vorbis_get_samples_float(), stb_vorbis_get_samples_float_interleaved(), stb_vorbis_get_samples_short(), stb_vorbis_get_samples_short_interleaved(), stb_vorbis_seek(), and vorbis_decode_initial().
int stb_vorbis::channel_buffer_start |
Definition at line 851 of file stb_vorbis.c.
Referenced by stb_vorbis_flush_pushdata(), stb_vorbis_get_frame_float(), stb_vorbis_get_samples_float(), stb_vorbis_get_samples_float_interleaved(), stb_vorbis_get_samples_short(), stb_vorbis_get_samples_short_interleaved(), stb_vorbis_seek(), and vorbis_decode_initial().
float* stb_vorbis::channel_buffers[STB_VORBIS_MAX_CHANNELS] |
Definition at line 803 of file stb_vorbis.c.
Referenced by start_decoder(), stb_vorbis_decode_frame_pushdata(), stb_vorbis_get_frame_float(), stb_vorbis_get_samples_float(), stb_vorbis_get_samples_float_interleaved(), stb_vorbis_get_samples_short(), stb_vorbis_get_samples_short_interleaved(), vorbis_decode_packet_rest(), vorbis_deinit(), and vorbis_finish_frame().
int stb_vorbis::channels |
Definition at line 748 of file stb_vorbis.c.
Referenced by start_decoder(), stb_vorbis_decode_frame_pushdata(), stb_vorbis_get_frame_float(), stb_vorbis_get_frame_short(), stb_vorbis_get_frame_short_interleaved(), stb_vorbis_get_info(), stb_vorbis_get_samples_float(), stb_vorbis_get_samples_float_interleaved(), stb_vorbis_get_samples_short(), stb_vorbis_get_samples_short_interleaved(), vorbis_decode_packet_rest(), vorbis_deinit(), and vorbis_finish_frame().
int stb_vorbis::close_on_free |
Definition at line 758 of file stb_vorbis.c.
Referenced by stb_vorbis_open_file_section(), vorbis_deinit(), and vorbis_init().
int stb_vorbis::codebook_count |
Definition at line 787 of file stb_vorbis.c.
Referenced by start_decoder(), and vorbis_deinit().
Codebook* stb_vorbis::codebooks |
Definition at line 788 of file stb_vorbis.c.
Referenced by start_decoder(), vorbis_decode_packet_rest(), vorbis_deinit(), and vorbis_init().
uint32 stb_vorbis::current_loc |
Definition at line 815 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse(), stb_vorbis_get_sample_offset(), stb_vorbis_seek(), stb_vorbis_seek_frame(), vorbis_decode_packet_rest(), and vorbis_search_for_page_pushdata().
int stb_vorbis::current_loc_valid |
Definition at line 816 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse(), stb_vorbis_flush_pushdata(), stb_vorbis_get_sample_offset(), stb_vorbis_seek_frame(), vorbis_decode_packet_rest(), and vorbis_search_for_page_pushdata().
int stb_vorbis::discard_samples_deferred |
Definition at line 841 of file stb_vorbis.c.
Referenced by stb_vorbis_flush_pushdata(), and vorbis_decode_packet_rest().
int stb_vorbis::end_seg_with_known_loc |
Definition at line 839 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse(), and vorbis_decode_packet_rest().
int stb_vorbis::eof |
Definition at line 779 of file stb_vorbis.c.
Referenced by stb_vorbis_decode_frame_pushdata(), stb_vorbis_open_pushdata(), vorbis_decode_initial(), vorbis_find_page(), and vorbis_init().
enum STBVorbisError stb_vorbis::error |
Definition at line 780 of file stb_vorbis.c.
Referenced by start_decoder(), stb_vorbis_decode_frame_pushdata(), stb_vorbis_get_error(), stb_vorbis_open_file_section(), stb_vorbis_open_memory(), stb_vorbis_open_pushdata(), stb_vorbis_stream_length_in_samples(), and vorbis_init().
FILE* stb_vorbis::f |
Definition at line 756 of file stb_vorbis.c.
Referenced by capture_pattern(), codebook_decode(), codebook_decode_deinterleave_repeat(), codebook_decode_scalar_raw(), codebook_decode_start(), codebook_decode_step(), compute_twiddle_factors(), decode_residue(), error(), flush_packet(), get32(), get8_packet(), get8_packet_raw(), get_bits(), init_blocksize(), maybe_start_packet(), next_segment(), prep_huffman(), residue_decode(), set_file_offset(), setup_free(), setup_malloc(), setup_temp_free(), setup_temp_malloc(), start_packet(), start_page(), start_page_no_capturepattern(), stb_vorbis_get_file_offset(), stb_vorbis_open_file_section(), vorbis_deinit(), and vorbis_init().
uint32 stb_vorbis::f_start |
Definition at line 757 of file stb_vorbis.c.
Referenced by stb_vorbis_get_file_offset(), and stb_vorbis_open_file_section().
int16* stb_vorbis::finalY[STB_VORBIS_MAX_CHANNELS] |
Definition at line 810 of file stb_vorbis.c.
Referenced by start_decoder(), vorbis_decode_packet_rest(), and vorbis_deinit().
uint32 stb_vorbis::first_audio_page_offset |
Definition at line 769 of file stb_vorbis.c.
Referenced by go_to_page_before(), start_decoder(), stb_vorbis_seek_start(), and stb_vorbis_stream_length_in_samples().
uint8 stb_vorbis::first_decode |
Definition at line 832 of file stb_vorbis.c.
Referenced by start_decoder(), stb_vorbis_flush_pushdata(), stb_vorbis_seek_start(), and vorbis_decode_packet_rest().
Floor* stb_vorbis::floor_config |
Definition at line 791 of file stb_vorbis.c.
Referenced by do_floor(), start_decoder(), vorbis_decode_packet_rest(), and vorbis_deinit().
int stb_vorbis::floor_count |
Definition at line 789 of file stb_vorbis.c.
Referenced by start_decoder().
uint16 stb_vorbis::floor_types[64] |
Definition at line 790 of file stb_vorbis.c.
Referenced by do_floor(), start_decoder(), and vorbis_decode_packet_rest().
uint32 stb_vorbis::known_loc_for_packet |
Definition at line 840 of file stb_vorbis.c.
Referenced by vorbis_decode_packet_rest().
int stb_vorbis::last_page |
Definition at line 827 of file stb_vorbis.c.
int stb_vorbis::last_seg |
Definition at line 834 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse().
int stb_vorbis::last_seg_which |
Definition at line 835 of file stb_vorbis.c.
Referenced by vorbis_decode_packet_rest().
Mapping* stb_vorbis::mapping |
Definition at line 796 of file stb_vorbis.c.
Referenced by start_decoder(), vorbis_decode_packet_rest(), and vorbis_deinit().
int stb_vorbis::mapping_count |
Definition at line 795 of file stb_vorbis.c.
Referenced by start_decoder(), and vorbis_deinit().
Mode stb_vorbis::mode_config[64] |
Definition at line 798 of file stb_vorbis.c.
Referenced by peek_decode_initial(), start_decoder(), vorbis_decode_initial(), and vorbis_decode_packet().
int stb_vorbis::mode_count |
Definition at line 797 of file stb_vorbis.c.
Referenced by peek_decode_initial(), start_decoder(), and vorbis_decode_initial().
int stb_vorbis::next_seg |
Definition at line 833 of file stb_vorbis.c.
Referenced by is_whole_packet_present(), peek_decode_initial(), seek_to_sample_coarse(), stb_vorbis_seek_start(), and vorbis_search_for_page_pushdata().
float* stb_vorbis::outputs[STB_VORBIS_MAX_CHANNELS] |
Definition at line 804 of file stb_vorbis.c.
Referenced by codebook_decode_deinterleave_repeat(), stb_vorbis_decode_frame_pushdata(), and stb_vorbis_get_frame_float().
ProbedPage stb_vorbis::p_first |
Definition at line 771 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse().
ProbedPage stb_vorbis::p_last |
Definition at line 771 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse(), and stb_vorbis_stream_length_in_samples().
int stb_vorbis::packet_bytes |
Definition at line 838 of file stb_vorbis.c.
Referenced by peek_decode_initial(), and seek_to_sample_coarse().
int stb_vorbis::page_crc_tests |
Definition at line 845 of file stb_vorbis.c.
Referenced by stb_vorbis_decode_frame_pushdata(), stb_vorbis_flush_pushdata(), vorbis_init(), and vorbis_search_for_page_pushdata().
uint8 stb_vorbis::page_flag |
Definition at line 830 of file stb_vorbis.c.
Referenced by seek_to_sample_coarse(), start_decoder(), and vorbis_decode_packet_rest().
int stb_vorbis::previous_length |
Definition at line 807 of file stb_vorbis.c.
Referenced by is_whole_packet_present(), seek_to_sample_coarse(), start_decoder(), stb_vorbis_decode_frame_pushdata(), stb_vorbis_flush_pushdata(), stb_vorbis_seek_frame(), stb_vorbis_seek_start(), vorbis_decode_packet_rest(), vorbis_finish_frame(), and vorbis_search_for_page_pushdata().
float* stb_vorbis::previous_window[STB_VORBIS_MAX_CHANNELS] |
Definition at line 806 of file stb_vorbis.c.
Referenced by start_decoder(), vorbis_deinit(), and vorbis_finish_frame().
uint8 stb_vorbis::push_mode |
Definition at line 767 of file stb_vorbis.c.
Referenced by stb_vorbis_get_file_offset(), stb_vorbis_open_memory(), and stb_vorbis_open_pushdata().
Residue* stb_vorbis::residue_config |
Definition at line 794 of file stb_vorbis.c.
Referenced by start_decoder(), and vorbis_deinit().
int stb_vorbis::residue_count |
Definition at line 792 of file stb_vorbis.c.
Referenced by start_decoder(), and vorbis_deinit().
uint16 stb_vorbis::residue_types[64] |
Definition at line 793 of file stb_vorbis.c.
Referenced by start_decoder().
unsigned int stb_vorbis::sample_rate |
Definition at line 747 of file stb_vorbis.c.
Referenced by start_decoder(), stb_vorbis_get_info(), and stb_vorbis_stream_length_in_seconds().
uint32 stb_vorbis::samples_output |
Definition at line 842 of file stb_vorbis.c.
Referenced by stb_vorbis_flush_pushdata(), and vorbis_finish_frame().
CRCscan stb_vorbis::scan[STB_VORBIS_PUSHDATA_CRC_COUNT] |
Definition at line 847 of file stb_vorbis.c.
Referenced by vorbis_search_for_page_pushdata().
int stb_vorbis::segment_count |
Definition at line 828 of file stb_vorbis.c.
Referenced by is_whole_packet_present(), peek_decode_initial(), seek_to_sample_coarse(), and start_decoder().
uint8 stb_vorbis::segments[255] |
Definition at line 829 of file stb_vorbis.c.
Referenced by is_whole_packet_present(), seek_to_sample_coarse(), and start_decoder().
uint32 stb_vorbis::serial |
Definition at line 826 of file stb_vorbis.c.
unsigned int stb_vorbis::setup_memory_required |
Definition at line 750 of file stb_vorbis.c.
Referenced by stb_vorbis_get_info().
int stb_vorbis::setup_offset |
Definition at line 775 of file stb_vorbis.c.
Referenced by setup_temp_malloc(), and start_decoder().
unsigned int stb_vorbis::setup_temp_memory_required |
Definition at line 752 of file stb_vorbis.c.
Referenced by start_decoder(), and stb_vorbis_get_info().
uint8* stb_vorbis::stream |
Definition at line 761 of file stb_vorbis.c.
Referenced by is_whole_packet_present(), stb_vorbis_decode_frame_pushdata(), stb_vorbis_get_file_offset(), stb_vorbis_open_memory(), stb_vorbis_open_pushdata(), and vorbis_init().
uint8* stb_vorbis::stream_end |
Definition at line 763 of file stb_vorbis.c.
Referenced by is_whole_packet_present(), stb_vorbis_decode_frame_pushdata(), stb_vorbis_open_memory(), and stb_vorbis_open_pushdata().
uint32 stb_vorbis::stream_len |
Definition at line 765 of file stb_vorbis.c.
Referenced by stb_vorbis_open_file_section(), stb_vorbis_open_memory(), stb_vorbis_stream_length_in_samples(), and vorbis_find_page().
uint8* stb_vorbis::stream_start |
Definition at line 762 of file stb_vorbis.c.
Referenced by set_file_offset(), stb_vorbis_get_file_offset(), and stb_vorbis_open_memory().
unsigned int stb_vorbis::temp_memory_required |
Definition at line 751 of file stb_vorbis.c.
Referenced by start_decoder(), and stb_vorbis_get_info().
int stb_vorbis::temp_offset |
Definition at line 776 of file stb_vorbis.c.
Referenced by start_decoder(), vorbis_decode_initial(), vorbis_decode_packet_rest(), and vorbis_init().
uint32 stb_vorbis::total_samples |
Definition at line 800 of file stb_vorbis.c.
Referenced by stb_vorbis_stream_length_in_samples().
int stb_vorbis::valid_bits |
Definition at line 837 of file stb_vorbis.c.
Referenced by peek_decode_initial(), seek_to_sample_coarse(), and vorbis_decode_packet_rest().
float* stb_vorbis::window[2] |
Definition at line 822 of file stb_vorbis.c.
Referenced by compute_window(), get_window(), and vorbis_deinit().