10#define MPG123_READER_H
113#define READER_FD_OPENED 0x1
114#define READER_ID3TAG 0x2
115#define READER_SEEKABLE 0x4
116#define READER_BUFFERED 0x8
117#define READER_NONBLOCK 0x20
118#define READER_HANDLEIO 0x40
120#define READER_STREAM 0
121#define READER_ICY_STREAM 1
124#define READER_BUF_STREAM 3
125#define READER_BUF_ICY_STREAM 4
128#define READER_SYSTEM 5
134#define READER_ERROR MPG123_ERR
135#define READER_MORE MPG123_NEED_MORE
static unsigned char bytes[4]
struct outqueuenode * head
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
GLuint GLuint GLsizei count
GLenum GLuint GLenum GLsizei const GLchar * buf
#define open_stream_handle
ssize_t(* r_read)(int fd, void *buf, size_t count)
ssize_t(* r_read_handle)(void *handle, void *buf, size_t count)
ssize_t(* fdread)(mpg123_handle *, void *, size_t)
ssize_t(* read)(int fd, void *buf, size_t count)
ssize_t(* fullread)(mpg123_handle *, unsigned char *, ssize_t)
off_t(* lseek)(int fd, off_t offset, int whence)
off_t(* r_lseek)(int fd, off_t offset, int whence)
void(* cleanup_handle)(void *handle)
off_t(* r_lseek_handle)(void *handle, off_t offset, int whence)
int(* head_shift)(mpg123_handle *, unsigned long *head)
int(* seek_frame)(mpg123_handle *, off_t num)
off_t(* skip_bytes)(mpg123_handle *, off_t len)
int(* init)(mpg123_handle *)
void(* close)(mpg123_handle *)
ssize_t(* fullread)(mpg123_handle *, unsigned char *, ssize_t)
void(* rewind)(mpg123_handle *)
int(* read_frame_body)(mpg123_handle *, unsigned char *, int size)
void(* forget)(mpg123_handle *)
int(* back_bytes)(mpg123_handle *, off_t bytes)
int(* head_read)(mpg123_handle *, unsigned long *newhead)
off_t(* tell)(mpg123_handle *)