|
libvorbis 1.3.7
|
Go to the source code of this file.
Data Structures | |
| struct | ov_callbacks |
| struct | OggVorbis_File |
Macros | |
| #define | NOTOPEN 0 |
| #define | PARTOPEN 1 |
| #define | OPENED 2 |
| #define | STREAMSET 3 |
| #define | INITSET 4 |
Typedefs | |
| typedef struct OggVorbis_File | OggVorbis_File |
Functions | |
| int | ov_clear (OggVorbis_File *vf) |
| int | ov_fopen (const char *path, OggVorbis_File *vf) |
| int | ov_open (FILE *f, OggVorbis_File *vf, const char *initial, long ibytes) |
| int | ov_open_callbacks (void *datasource, OggVorbis_File *vf, const char *initial, long ibytes, ov_callbacks callbacks) |
| int | ov_test (FILE *f, OggVorbis_File *vf, const char *initial, long ibytes) |
| int | ov_test_callbacks (void *datasource, OggVorbis_File *vf, const char *initial, long ibytes, ov_callbacks callbacks) |
| int | ov_test_open (OggVorbis_File *vf) |
| long | ov_bitrate (OggVorbis_File *vf, int i) |
| long | ov_bitrate_instant (OggVorbis_File *vf) |
| long | ov_streams (OggVorbis_File *vf) |
| long | ov_seekable (OggVorbis_File *vf) |
| long | ov_serialnumber (OggVorbis_File *vf, int i) |
| ogg_int64_t | ov_raw_total (OggVorbis_File *vf, int i) |
| ogg_int64_t | ov_pcm_total (OggVorbis_File *vf, int i) |
| double | ov_time_total (OggVorbis_File *vf, int i) |
| int | ov_raw_seek (OggVorbis_File *vf, ogg_int64_t pos) |
| int | ov_pcm_seek (OggVorbis_File *vf, ogg_int64_t pos) |
| int | ov_pcm_seek_page (OggVorbis_File *vf, ogg_int64_t pos) |
| int | ov_time_seek (OggVorbis_File *vf, double pos) |
| int | ov_time_seek_page (OggVorbis_File *vf, double pos) |
| int | ov_raw_seek_lap (OggVorbis_File *vf, ogg_int64_t pos) |
| int | ov_pcm_seek_lap (OggVorbis_File *vf, ogg_int64_t pos) |
| int | ov_pcm_seek_page_lap (OggVorbis_File *vf, ogg_int64_t pos) |
| int | ov_time_seek_lap (OggVorbis_File *vf, double pos) |
| int | ov_time_seek_page_lap (OggVorbis_File *vf, double pos) |
| ogg_int64_t | ov_raw_tell (OggVorbis_File *vf) |
| ogg_int64_t | ov_pcm_tell (OggVorbis_File *vf) |
| double | ov_time_tell (OggVorbis_File *vf) |
| vorbis_info * | ov_info (OggVorbis_File *vf, int link) |
| vorbis_comment * | ov_comment (OggVorbis_File *vf, int link) |
| long | ov_read_float (OggVorbis_File *vf, float ***pcm_channels, int samples, int *bitstream) |
| long | ov_read_filter (OggVorbis_File *vf, char *buffer, int length, int bigendianp, int word, int sgned, int *bitstream, void(*filter)(float **pcm, long channels, long samples, void *filter_param), void *filter_param) |
| long | ov_read (OggVorbis_File *vf, char *buffer, int length, int bigendianp, int word, int sgned, int *bitstream) |
| int | ov_crosslap (OggVorbis_File *vf1, OggVorbis_File *vf2) |
| int | ov_halfrate (OggVorbis_File *vf, int flag) |
| int | ov_halfrate_p (OggVorbis_File *vf) |
| #define INITSET 4 |
| #define NOTOPEN 0 |
| #define OPENED 2 |
| #define PARTOPEN 1 |
| #define STREAMSET 3 |
| typedef struct OggVorbis_File OggVorbis_File |
| long ov_bitrate | ( | OggVorbis_File * | vf, |
| int | i | ||
| ) |
| long ov_bitrate_instant | ( | OggVorbis_File * | vf | ) |
| int ov_clear | ( | OggVorbis_File * | vf | ) |
| vorbis_comment * ov_comment | ( | OggVorbis_File * | vf, |
| int | link | ||
| ) |
| int ov_crosslap | ( | OggVorbis_File * | vf1, |
| OggVorbis_File * | vf2 | ||
| ) |
| int ov_fopen | ( | const char * | path, |
| OggVorbis_File * | vf | ||
| ) |
| int ov_halfrate | ( | OggVorbis_File * | vf, |
| int | flag | ||
| ) |
| int ov_halfrate_p | ( | OggVorbis_File * | vf | ) |
| vorbis_info * ov_info | ( | OggVorbis_File * | vf, |
| int | link | ||
| ) |
| int ov_open | ( | FILE * | f, |
| OggVorbis_File * | vf, | ||
| const char * | initial, | ||
| long | ibytes | ||
| ) |
| int ov_open_callbacks | ( | void * | datasource, |
| OggVorbis_File * | vf, | ||
| const char * | initial, | ||
| long | ibytes, | ||
| ov_callbacks | callbacks | ||
| ) |
| int ov_pcm_seek | ( | OggVorbis_File * | vf, |
| ogg_int64_t | pos | ||
| ) |
| int ov_pcm_seek_lap | ( | OggVorbis_File * | vf, |
| ogg_int64_t | pos | ||
| ) |
| int ov_pcm_seek_page | ( | OggVorbis_File * | vf, |
| ogg_int64_t | pos | ||
| ) |
| int ov_pcm_seek_page_lap | ( | OggVorbis_File * | vf, |
| ogg_int64_t | pos | ||
| ) |
| ogg_int64_t ov_pcm_tell | ( | OggVorbis_File * | vf | ) |
| ogg_int64_t ov_pcm_total | ( | OggVorbis_File * | vf, |
| int | i | ||
| ) |
| int ov_raw_seek | ( | OggVorbis_File * | vf, |
| ogg_int64_t | pos | ||
| ) |
| int ov_raw_seek_lap | ( | OggVorbis_File * | vf, |
| ogg_int64_t | pos | ||
| ) |
| ogg_int64_t ov_raw_tell | ( | OggVorbis_File * | vf | ) |
| ogg_int64_t ov_raw_total | ( | OggVorbis_File * | vf, |
| int | i | ||
| ) |
| long ov_read | ( | OggVorbis_File * | vf, |
| char * | buffer, | ||
| int | length, | ||
| int | bigendianp, | ||
| int | word, | ||
| int | sgned, | ||
| int * | bitstream | ||
| ) |
| long ov_read_filter | ( | OggVorbis_File * | vf, |
| char * | buffer, | ||
| int | length, | ||
| int | bigendianp, | ||
| int | word, | ||
| int | sgned, | ||
| int * | bitstream, | ||
| void(*)(float **pcm, long channels, long samples, void *filter_param) | filter, | ||
| void * | filter_param | ||
| ) |
| long ov_read_float | ( | OggVorbis_File * | vf, |
| float *** | pcm_channels, | ||
| int | samples, | ||
| int * | bitstream | ||
| ) |
| long ov_seekable | ( | OggVorbis_File * | vf | ) |
| long ov_serialnumber | ( | OggVorbis_File * | vf, |
| int | i | ||
| ) |
| long ov_streams | ( | OggVorbis_File * | vf | ) |
| int ov_test | ( | FILE * | f, |
| OggVorbis_File * | vf, | ||
| const char * | initial, | ||
| long | ibytes | ||
| ) |
| int ov_test_callbacks | ( | void * | datasource, |
| OggVorbis_File * | vf, | ||
| const char * | initial, | ||
| long | ibytes, | ||
| ov_callbacks | callbacks | ||
| ) |
| int ov_test_open | ( | OggVorbis_File * | vf | ) |
| int ov_time_seek | ( | OggVorbis_File * | vf, |
| double | pos | ||
| ) |
| int ov_time_seek_lap | ( | OggVorbis_File * | vf, |
| double | pos | ||
| ) |
| int ov_time_seek_page | ( | OggVorbis_File * | vf, |
| double | pos | ||
| ) |
| int ov_time_seek_page_lap | ( | OggVorbis_File * | vf, |
| double | pos | ||
| ) |
| double ov_time_tell | ( | OggVorbis_File * | vf | ) |
| double ov_time_total | ( | OggVorbis_File * | vf, |
| int | i | ||
| ) |