zenilib: ov_callbacks Struct Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Attributes | List of all members
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:

- zenilib/jni/external/libvorbis/include/vorbis/vorbisfile.h