![]() |
Wise&mystical
1.0
Project about Europe
|
#include <stdio.h>
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 | ) |
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 | ) |
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 | ||
) |
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 | ||
) |
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_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 | ||
) |
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 | ) |