Public Attributes

_OggPlayReader Struct Reference

#include <oggplay_reader.h>

Inheritance diagram for _OggPlayReader:

List of all members.

Public Attributes

OggPlayErrorCode(* initialise )(struct _OggPlayReader *me, int block)
OggPlayErrorCode(* destroy )(struct _OggPlayReader *me)
OggPlayErrorCode(* seek )(struct _OggPlayReader *me, OGGZ *oggz, ogg_int64_t milliseconds)
int(* available )(struct _OggPlayReader *me, ogg_int64_t current_bytes, ogg_int64_t current_time)
ogg_int64_t(* duration )(struct _OggPlayReader *me)
int(* finished_retrieving )(struct _OggPlayReader *me)
size_t(* io_read )(void *user_handle, void *buf, size_t n)
int(* io_seek )(void *user_handle, long offset, int whence)
long(* io_tell )(void *user_handle)

Member Data Documentation

int(* _OggPlayReader::available)(struct _OggPlayReader *me, ogg_int64_t current_bytes, ogg_int64_t current_time)
size_t(* _OggPlayReader::io_read)(void *user_handle, void *buf, size_t n)
int(* _OggPlayReader::io_seek)(void *user_handle, long offset, int whence)
long(* _OggPlayReader::io_tell)(void *user_handle)

The documentation for this struct was generated from the following file: