zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ov_callbacks Struct Reference

#include <vorbisfile.h>

Public Attributes

int(* close_func )(void *datasource)
 
size_t(* read_func )(void *ptr, size_t size, size_t nmemb, void *datasource)
 
int(* seek_func )(void *datasource, ogg_int64_t offset, int whence)
 
long(* tell_func )(void *datasource)
 

Detailed Description

Definition at line 39 of file vorbisfile.h.

Member Data Documentation

int(* ov_callbacks::close_func)(void *datasource)

Definition at line 42 of file vorbisfile.h.

Referenced by ov_clear().

size_t(* ov_callbacks::read_func)(void *ptr, size_t size, size_t nmemb, void *datasource)

Definition at line 40 of file vorbisfile.h.

Referenced by _get_data().

int(* ov_callbacks::seek_func)(void *datasource, ogg_int64_t offset, int whence)

Definition at line 41 of file vorbisfile.h.

Referenced by _open_seekable2(), _ov_open1(), and _seek_helper().

long(* ov_callbacks::tell_func)(void *datasource)

Definition at line 43 of file vorbisfile.h.

Referenced by _open_seekable2().


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