|
static int | default_init (mpg123_handle *fr) |
|
static off_t | get_fileinfo (mpg123_handle *) |
|
static ssize_t | posix_read (int fd, void *buf, size_t count) |
|
static off_t | posix_lseek (int fd, off_t offset, int whence) |
|
static off_t | nix_lseek (int fd, off_t offset, int whence) |
|
static ssize_t | plain_fullread (mpg123_handle *fr, unsigned char *buf, ssize_t count) |
|
static off_t | io_seek (struct reader_data *rdat, off_t offset, int whence) |
|
static ssize_t | io_read (struct reader_data *rdat, void *buf, size_t count) |
|
static void | bc_init (struct bufferchain *bc) |
|
static void | bc_reset (struct bufferchain *bc) |
|
static int | bc_append (struct bufferchain *bc, ssize_t size) |
|
static int | bc_add (struct bufferchain *bc, const unsigned char *data, ssize_t size) |
|
static ssize_t | bc_give (struct bufferchain *bc, unsigned char *out, ssize_t size) |
|
static ssize_t | bc_skip (struct bufferchain *bc, ssize_t count) |
|
static ssize_t | bc_seekback (struct bufferchain *bc, ssize_t count) |
|
static void | bc_forget (struct bufferchain *bc) |
|
static ssize_t | plain_read (mpg123_handle *fr, void *buf, size_t count) |
|
static ssize_t | icy_fullread (mpg123_handle *fr, unsigned char *buf, ssize_t count) |
|
static off_t | stream_lseek (mpg123_handle *fr, off_t pos, int whence) |
|
static void | stream_close (mpg123_handle *fr) |
|
static int | stream_seek_frame (mpg123_handle *fr, off_t newframe) |
|
static int | generic_head_read (mpg123_handle *fr, unsigned long *newhead) |
|
static int | generic_head_shift (mpg123_handle *fr, unsigned long *head) |
|
static off_t | stream_skip_bytes (mpg123_handle *fr, off_t len) |
|
static int | stream_back_bytes (mpg123_handle *fr, off_t bytes) |
|
static int | generic_read_frame_body (mpg123_handle *fr, unsigned char *buf, int size) |
|
static off_t | generic_tell (mpg123_handle *fr) |
|
static void | stream_rewind (mpg123_handle *fr) |
|
static struct buffy * | buffy_new (size_t size, size_t minsize) |
|
static void | buffy_del (struct buffy *buf) |
|
static void | buffy_del_chain (struct buffy *buf) |
|
void | bc_prepare (struct bufferchain *bc, size_t pool_size, size_t bufblock) |
|
size_t | bc_fill (struct bufferchain *bc) |
|
void | bc_poolsize (struct bufferchain *bc, size_t pool_size, size_t bufblock) |
|
void | bc_cleanup (struct bufferchain *bc) |
|
static struct buffy * | bc_alloc (struct bufferchain *bc, size_t size) |
|
static void | bc_free (struct bufferchain *bc, struct buffy *buf) |
|
static int | bc_fill_pool (struct bufferchain *bc) |
|
static ssize_t | bc_need_more (struct bufferchain *bc) |
|
static int | feed_init (mpg123_handle *fr) |
|
int | feed_more (mpg123_handle *fr, const unsigned char *in, long count) |
|
static ssize_t | feed_read (mpg123_handle *fr, unsigned char *out, ssize_t count) |
|
static off_t | feed_skip_bytes (mpg123_handle *fr, off_t len) |
|
static int | feed_back_bytes (mpg123_handle *fr, off_t bytes) |
|
static int | feed_seek_frame (mpg123_handle *fr, off_t num) |
|
static void | buffered_forget (mpg123_handle *fr) |
|
off_t | feed_set_pos (mpg123_handle *fr, off_t pos) |
|
static ssize_t | buffered_fullread (mpg123_handle *fr, unsigned char *out, ssize_t count) |
|
static int | bad_init (mpg123_handle *mh) bugger_off static void bad_close(mpg123_handle *mh) |
|
static ssize_t | bad_fullread (mpg123_handle *mh, unsigned char *data, ssize_t count) bugger_off static int bad_head_read(mpg123_handle *mh |
|
static ssize_t unsigned long *newhead static bugger_off int | bad_head_shift (mpg123_handle *mh, unsigned long *head) bugger_off static off_t bad_skip_bytes(mpg123_handle *mh |
|
static ssize_t unsigned long *newhead static bugger_off int off_t len static bugger_off int | bad_read_frame_body (mpg123_handle *mh, unsigned char *data, int size) bugger_off static int bad_back_bytes(mpg123_handle *mh |
|
static ssize_t unsigned long *newhead static bugger_off int off_t len static bugger_off int off_t bytes static bugger_off int | bad_seek_frame (mpg123_handle *mh, off_t num) bugger_off static off_t bad_tell(mpg123_handle *mh) bugger_off static void bad_rewind(mpg123_handle *mh) |
|
void | open_bad (mpg123_handle *mh) |
|
int | open_feed (mpg123_handle *fr) |
|
static int | open_finish (mpg123_handle *fr) |
|
int | open_stream (mpg123_handle *fr, const char *bs_filenam, int fd) |
|
int | open_stream_handle (mpg123_handle *fr, void *iohandle) |
|