41#ifndef OGGPLAY_READER_HEADER
42#define OGGPLAY_READER_HEADER
55 ogg_int64_t milliseconds);
57 ogg_int64_t current_bytes,
58 ogg_int64_t current_time);
63 size_t (*io_read)(
void *user_handle,
void *buf,
size_t n);
64 int (*io_seek)(
void *user_handle,
long offset,
int whence);
65 long (*io_tell)(
void *user_handle);
OggPlayErrorCode
Definitions of error return values.
Definition: oggplay_enums.h:48
OggPlayReader * oggplay_file_reader_new(const char *filename)
Create and initialise an OggPlayReader for a given Ogg file.
OggPlayReader * oggplay_tcp_reader_new(const char *uri, const char *proxy, int proxy_port)
Create and initialise an OggPlayReader for an Ogg content at a given URI.
Definition: oggplay_reader.h:51