|
MPG123_EXPORT int | mpg123_init (void) |
|
MPG123_EXPORT void | mpg123_exit (void) |
|
MPG123_EXPORT mpg123_handle * | mpg123_new (const char *decoder, int *error) |
|
MPG123_EXPORT void | mpg123_delete (mpg123_handle *mh) |
|
MPG123_EXPORT void | mpg123_free (void *ptr) |
|
MPG123_EXPORT int | mpg123_param (mpg123_handle *mh, enum mpg123_parms type, long value, double fvalue) |
|
MPG123_EXPORT int | mpg123_getparam (mpg123_handle *mh, enum mpg123_parms type, long *value, double *fvalue) |
|
MPG123_EXPORT int | mpg123_feature (const enum mpg123_feature_set key) |
|
MPG123_EXPORT int | mpg123_feature2 (int key) |
|
MPG123_EXPORT const char * | mpg123_plain_strerror (int errcode) |
|
MPG123_EXPORT const char * | mpg123_strerror (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_errcode (mpg123_handle *mh) |
|
MPG123_EXPORT const char ** | mpg123_decoders (void) |
|
MPG123_EXPORT const char ** | mpg123_supported_decoders (void) |
|
MPG123_EXPORT int | mpg123_decoder (mpg123_handle *mh, const char *decoder_name) |
|
MPG123_EXPORT const char * | mpg123_current_decoder (mpg123_handle *mh) |
|
MPG123_EXPORT void | mpg123_rates (const long **list, size_t *number) |
|
MPG123_EXPORT void | mpg123_encodings (const int **list, size_t *number) |
|
MPG123_EXPORT int | mpg123_encsize (int encoding) |
|
MPG123_EXPORT int | mpg123_format_none (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_format_all (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_format (mpg123_handle *mh, long rate, int channels, int encodings) |
|
MPG123_EXPORT int | mpg123_format2 (mpg123_handle *mh, long rate, int channels, int encodings) |
|
MPG123_EXPORT int | mpg123_format_support (mpg123_handle *mh, long rate, int encoding) |
|
MPG123_EXPORT int | mpg123_getformat (mpg123_handle *mh, long *rate, int *channels, int *encoding) |
|
MPG123_EXPORT int | mpg123_getformat2 (mpg123_handle *mh, long *rate, int *channels, int *encoding, int clear_flag) |
|
MPG123_EXPORT int | mpg123_open_fixed (mpg123_handle *mh, const char *path, int channels, int encoding) |
|
MPG123_EXPORT int | mpg123_open (mpg123_handle *mh, const char *path) |
|
MPG123_EXPORT int | mpg123_open_fd (mpg123_handle *mh, int fd) |
|
MPG123_EXPORT int | mpg123_open_handle (mpg123_handle *mh, void *iohandle) |
|
MPG123_EXPORT int | mpg123_open_feed (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_close (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_read (mpg123_handle *mh, void *outmemory, size_t outmemsize, size_t *done) |
|
MPG123_EXPORT int | mpg123_feed (mpg123_handle *mh, const unsigned char *in, size_t size) |
|
MPG123_EXPORT int | mpg123_decode (mpg123_handle *mh, const unsigned char *inmemory, size_t inmemsize, void *outmemory, size_t outmemsize, size_t *done) |
|
MPG123_EXPORT int | mpg123_decode_frame (mpg123_handle *mh, off_t *num, unsigned char **audio, size_t *bytes) |
|
MPG123_EXPORT int | mpg123_framebyframe_decode (mpg123_handle *mh, off_t *num, unsigned char **audio, size_t *bytes) |
|
MPG123_EXPORT int | mpg123_framebyframe_next (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_framedata (mpg123_handle *mh, unsigned long *header, unsigned char **bodydata, size_t *bodybytes) |
|
MPG123_EXPORT off_t | mpg123_framepos (mpg123_handle *mh) |
|
MPG123_EXPORT off_t | mpg123_tell (mpg123_handle *mh) |
|
MPG123_EXPORT off_t | mpg123_tellframe (mpg123_handle *mh) |
|
MPG123_EXPORT off_t | mpg123_tell_stream (mpg123_handle *mh) |
|
MPG123_EXPORT off_t | mpg123_seek (mpg123_handle *mh, off_t sampleoff, int whence) |
|
MPG123_EXPORT off_t | mpg123_feedseek (mpg123_handle *mh, off_t sampleoff, int whence, off_t *input_offset) |
|
MPG123_EXPORT off_t | mpg123_seek_frame (mpg123_handle *mh, off_t frameoff, int whence) |
|
MPG123_EXPORT off_t | mpg123_timeframe (mpg123_handle *mh, double sec) |
|
MPG123_EXPORT int | mpg123_index (mpg123_handle *mh, off_t **offsets, off_t *step, size_t *fill) |
|
MPG123_EXPORT int | mpg123_set_index (mpg123_handle *mh, off_t *offsets, off_t step, size_t fill) |
|
MPG123_EXPORT int | mpg123_position (mpg123_handle *mh, off_t frame_offset, off_t buffered_bytes, off_t *current_frame, off_t *frames_left, double *current_seconds, double *seconds_left) |
|
MPG123_EXPORT int | mpg123_eq (mpg123_handle *mh, enum mpg123_channels channel, int band, double val) |
|
MPG123_EXPORT double | mpg123_geteq (mpg123_handle *mh, enum mpg123_channels channel, int band) |
|
MPG123_EXPORT int | mpg123_reset_eq (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_volume (mpg123_handle *mh, double vol) |
|
MPG123_EXPORT int | mpg123_volume_change (mpg123_handle *mh, double change) |
|
MPG123_EXPORT int | mpg123_getvolume (mpg123_handle *mh, double *base, double *really, double *rva_db) |
|
MPG123_EXPORT int | mpg123_info (mpg123_handle *mh, struct mpg123_frameinfo *mi) |
|
MPG123_EXPORT int | mpg123_set_moreinfo (mpg123_handle *mh, struct mpg123_moreinfo *mi) |
|
MPG123_EXPORT size_t | mpg123_safe_buffer (void) |
|
MPG123_EXPORT int | mpg123_scan (mpg123_handle *mh) |
|
MPG123_EXPORT off_t | mpg123_framelength (mpg123_handle *mh) |
|
MPG123_EXPORT off_t | mpg123_length (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_set_filesize (mpg123_handle *mh, off_t size) |
|
MPG123_EXPORT double | mpg123_tpf (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_spf (mpg123_handle *mh) |
|
MPG123_EXPORT long | mpg123_clip (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_getstate (mpg123_handle *mh, enum mpg123_state key, long *val, double *fval) |
|
MPG123_EXPORT mpg123_string * | mpg123_new_string (const char *val) |
|
MPG123_EXPORT void | mpg123_delete_string (mpg123_string *sb) |
|
MPG123_EXPORT void | mpg123_init_string (mpg123_string *sb) |
|
MPG123_EXPORT void | mpg123_free_string (mpg123_string *sb) |
|
MPG123_EXPORT int | mpg123_resize_string (mpg123_string *sb, size_t news) |
|
MPG123_EXPORT int | mpg123_grow_string (mpg123_string *sb, size_t news) |
|
MPG123_EXPORT int | mpg123_copy_string (mpg123_string *from, mpg123_string *to) |
|
MPG123_EXPORT int | mpg123_move_string (mpg123_string *from, mpg123_string *to) |
|
MPG123_EXPORT int | mpg123_add_string (mpg123_string *sb, const char *stuff) |
|
MPG123_EXPORT int | mpg123_add_substring (mpg123_string *sb, const char *stuff, size_t from, size_t count) |
|
MPG123_EXPORT int | mpg123_set_string (mpg123_string *sb, const char *stuff) |
|
MPG123_EXPORT int | mpg123_set_substring (mpg123_string *sb, const char *stuff, size_t from, size_t count) |
|
MPG123_EXPORT size_t | mpg123_strlen (mpg123_string *sb, int utf8) |
|
MPG123_EXPORT int | mpg123_chomp_string (mpg123_string *sb) |
|
MPG123_EXPORT int | mpg123_same_string (mpg123_string *a, mpg123_string *b) |
|
MPG123_EXPORT enum mpg123_text_encoding | mpg123_enc_from_id3 (unsigned char id3_enc_byte) |
|
MPG123_EXPORT int | mpg123_store_utf8 (mpg123_string *sb, enum mpg123_text_encoding enc, const unsigned char *source, size_t source_size) |
|
MPG123_EXPORT int | mpg123_meta_check (mpg123_handle *mh) |
|
MPG123_EXPORT void | mpg123_meta_free (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_id3 (mpg123_handle *mh, mpg123_id3v1 **v1, mpg123_id3v2 **v2) |
|
MPG123_EXPORT int | mpg123_id3_raw (mpg123_handle *mh, unsigned char **v1, size_t *v1_size, unsigned char **v2, size_t *v2_size) |
|
MPG123_EXPORT int | mpg123_icy (mpg123_handle *mh, char **icy_meta) |
|
MPG123_EXPORT char * | mpg123_icy2utf8 (const char *icy_text) |
|
MPG123_EXPORT mpg123_handle * | mpg123_parnew (mpg123_pars *mp, const char *decoder, int *error) |
|
MPG123_EXPORT mpg123_pars * | mpg123_new_pars (int *error) |
|
MPG123_EXPORT void | mpg123_delete_pars (mpg123_pars *mp) |
|
MPG123_EXPORT int | mpg123_fmt_none (mpg123_pars *mp) |
|
MPG123_EXPORT int | mpg123_fmt_all (mpg123_pars *mp) |
|
MPG123_EXPORT int | mpg123_fmt (mpg123_pars *mp, long rate, int channels, int encodings) |
|
MPG123_EXPORT int | mpg123_fmt2 (mpg123_pars *mp, long rate, int channels, int encodings) |
|
MPG123_EXPORT int | mpg123_fmt_support (mpg123_pars *mp, long rate, int encoding) |
|
MPG123_EXPORT int | mpg123_par (mpg123_pars *mp, enum mpg123_parms type, long value, double fvalue) |
|
MPG123_EXPORT int | mpg123_getpar (mpg123_pars *mp, enum mpg123_parms type, long *value, double *fvalue) |
|
MPG123_EXPORT int | mpg123_replace_buffer (mpg123_handle *mh, void *data, size_t size) |
|
MPG123_EXPORT size_t | mpg123_outblock (mpg123_handle *mh) |
|
MPG123_EXPORT int | mpg123_replace_reader (mpg123_handle *mh, ssize_t(*r_read)(int, void *, size_t), off_t(*r_lseek)(int, off_t, int)) |
|
MPG123_EXPORT int | mpg123_replace_reader_handle (mpg123_handle *mh, ssize_t(*r_read)(void *, void *, size_t), off_t(*r_lseek)(void *, off_t, int), void(*cleanup)(void *)) |
|