![]() |
Wise&mystical
1.0
Project about Europe
|
#include <stdio.h>
Include dependency graph for stb_vorbis.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | stb_vorbis_alloc |
| struct | stb_vorbis_info |
Macros | |
| #define | STBVDEF extern |
Typedefs | |
| typedef struct stb_vorbis | stb_vorbis |
Functions | |
| STBVDEF stb_vorbis_info | stb_vorbis_get_info (stb_vorbis *f) |
| STBVDEF int | stb_vorbis_get_error (stb_vorbis *f) |
| STBVDEF void | stb_vorbis_close (stb_vorbis *f) |
| STBVDEF int | stb_vorbis_get_sample_offset (stb_vorbis *f) |
| STBVDEF unsigned int | stb_vorbis_get_file_offset (stb_vorbis *f) |
| STBVDEF stb_vorbis * | stb_vorbis_open_pushdata (const unsigned char *datablock, int datablock_length_in_bytes, int *datablock_memory_consumed_in_bytes, int *error, const stb_vorbis_alloc *alloc_buffer) |
| STBVDEF int | stb_vorbis_decode_frame_pushdata (stb_vorbis *f, const unsigned char *datablock, int datablock_length_in_bytes, int *channels, float ***output, int *samples) |
| STBVDEF void | stb_vorbis_flush_pushdata (stb_vorbis *f) |
| STBVDEF int | stb_vorbis_decode_filename (const char *filename, int *channels, int *sample_rate, short **output) |
| STBVDEF int | stb_vorbis_decode_memory (const unsigned char *mem, int len, int *channels, int *sample_rate, short **output) |
| STBVDEF stb_vorbis * | stb_vorbis_open_memory (const unsigned char *data, int len, int *error, const stb_vorbis_alloc *alloc_buffer) |
| STBVDEF stb_vorbis * | stb_vorbis_open_filename (const char *filename, int *error, const stb_vorbis_alloc *alloc_buffer) |
| STBVDEF stb_vorbis * | stb_vorbis_open_file (FILE *f, int close_handle_on_close, int *error, const stb_vorbis_alloc *alloc_buffer) |
| STBVDEF stb_vorbis * | stb_vorbis_open_file_section (FILE *f, int close_handle_on_close, int *error, const stb_vorbis_alloc *alloc_buffer, unsigned int len) |
| STBVDEF int | stb_vorbis_seek_frame (stb_vorbis *f, unsigned int sample_number) |
| STBVDEF int | stb_vorbis_seek (stb_vorbis *f, unsigned int sample_number) |
| STBVDEF int | stb_vorbis_seek_start (stb_vorbis *f) |
| STBVDEF unsigned int | stb_vorbis_stream_length_in_samples (stb_vorbis *f) |
| STBVDEF float | stb_vorbis_stream_length_in_seconds (stb_vorbis *f) |
| STBVDEF int | stb_vorbis_get_frame_float (stb_vorbis *f, int *channels, float ***output) |
| STBVDEF int | stb_vorbis_get_frame_short_interleaved (stb_vorbis *f, int num_c, short *buffer, int num_shorts) |
| STBVDEF int | stb_vorbis_get_frame_short (stb_vorbis *f, int num_c, short **buffer, int num_samples) |
| STBVDEF int | stb_vorbis_get_samples_float_interleaved (stb_vorbis *f, int channels, float *buffer, int num_floats) |
| STBVDEF int | stb_vorbis_get_samples_float (stb_vorbis *f, int channels, float **buffer, int num_samples) |
| STBVDEF int | stb_vorbis_get_samples_short_interleaved (stb_vorbis *f, int channels, short *buffer, int num_shorts) |
| STBVDEF int | stb_vorbis_get_samples_short (stb_vorbis *f, int channels, short **buffer, int num_samples) |
| #define STBVDEF extern |
Definition at line 86 of file stb_vorbis.h.
| typedef struct stb_vorbis stb_vorbis |
Definition at line 127 of file stb_vorbis.h.
| enum STBVorbisError |
Definition at line 357 of file stb_vorbis.h.
| STBVDEF void stb_vorbis_close | ( | stb_vorbis * | f | ) |
Here is the caller graph for this function:| STBVDEF int stb_vorbis_decode_filename | ( | const char * | filename, |
| int * | channels, | ||
| int * | sample_rate, | ||
| short ** | output | ||
| ) |
| STBVDEF int stb_vorbis_decode_frame_pushdata | ( | stb_vorbis * | f, |
| const unsigned char * | datablock, | ||
| int | datablock_length_in_bytes, | ||
| int * | channels, | ||
| float *** | output, | ||
| int * | samples | ||
| ) |
| STBVDEF int stb_vorbis_decode_memory | ( | const unsigned char * | mem, |
| int | len, | ||
| int * | channels, | ||
| int * | sample_rate, | ||
| short ** | output | ||
| ) |
| STBVDEF void stb_vorbis_flush_pushdata | ( | stb_vorbis * | f | ) |
| STBVDEF int stb_vorbis_get_error | ( | stb_vorbis * | f | ) |
| STBVDEF unsigned int stb_vorbis_get_file_offset | ( | stb_vorbis * | f | ) |
| STBVDEF int stb_vorbis_get_frame_float | ( | stb_vorbis * | f, |
| int * | channels, | ||
| float *** | output | ||
| ) |
| STBVDEF int stb_vorbis_get_frame_short | ( | stb_vorbis * | f, |
| int | num_c, | ||
| short ** | buffer, | ||
| int | num_samples | ||
| ) |
| STBVDEF int stb_vorbis_get_frame_short_interleaved | ( | stb_vorbis * | f, |
| int | num_c, | ||
| short * | buffer, | ||
| int | num_shorts | ||
| ) |
| STBVDEF stb_vorbis_info stb_vorbis_get_info | ( | stb_vorbis * | f | ) |
Here is the caller graph for this function:| STBVDEF int stb_vorbis_get_sample_offset | ( | stb_vorbis * | f | ) |
| STBVDEF int stb_vorbis_get_samples_float | ( | stb_vorbis * | f, |
| int | channels, | ||
| float ** | buffer, | ||
| int | num_samples | ||
| ) |
| STBVDEF int stb_vorbis_get_samples_float_interleaved | ( | stb_vorbis * | f, |
| int | channels, | ||
| float * | buffer, | ||
| int | num_floats | ||
| ) |
| STBVDEF int stb_vorbis_get_samples_short | ( | stb_vorbis * | f, |
| int | channels, | ||
| short ** | buffer, | ||
| int | num_samples | ||
| ) |
| STBVDEF int stb_vorbis_get_samples_short_interleaved | ( | stb_vorbis * | f, |
| int | channels, | ||
| short * | buffer, | ||
| int | num_shorts | ||
| ) |
Here is the caller graph for this function:| STBVDEF stb_vorbis * stb_vorbis_open_file | ( | FILE * | f, |
| int | close_handle_on_close, | ||
| int * | error, | ||
| const stb_vorbis_alloc * | alloc_buffer | ||
| ) |
| STBVDEF stb_vorbis * stb_vorbis_open_file_section | ( | FILE * | f, |
| int | close_handle_on_close, | ||
| int * | error, | ||
| const stb_vorbis_alloc * | alloc_buffer, | ||
| unsigned int | len | ||
| ) |
| STBVDEF stb_vorbis * stb_vorbis_open_filename | ( | const char * | filename, |
| int * | error, | ||
| const stb_vorbis_alloc * | alloc_buffer | ||
| ) |
Here is the caller graph for this function:| STBVDEF stb_vorbis * stb_vorbis_open_memory | ( | const unsigned char * | data, |
| int | len, | ||
| int * | error, | ||
| const stb_vorbis_alloc * | alloc_buffer | ||
| ) |
Here is the caller graph for this function:| STBVDEF stb_vorbis * stb_vorbis_open_pushdata | ( | const unsigned char * | datablock, |
| int | datablock_length_in_bytes, | ||
| int * | datablock_memory_consumed_in_bytes, | ||
| int * | error, | ||
| const stb_vorbis_alloc * | alloc_buffer | ||
| ) |
| STBVDEF int stb_vorbis_seek | ( | stb_vorbis * | f, |
| unsigned int | sample_number | ||
| ) |
| STBVDEF int stb_vorbis_seek_frame | ( | stb_vorbis * | f, |
| unsigned int | sample_number | ||
| ) |
Here is the caller graph for this function:| STBVDEF int stb_vorbis_seek_start | ( | stb_vorbis * | f | ) |
Here is the caller graph for this function:| STBVDEF unsigned int stb_vorbis_stream_length_in_samples | ( | stb_vorbis * | f | ) |
Here is the caller graph for this function:| STBVDEF float stb_vorbis_stream_length_in_seconds | ( | stb_vorbis * | f | ) |