#[repr(C)]
pub struct ov_callbacks {
pub read_func: extern "C" fn(_: *mut c_void, _: size_t, _: size_t, _: *mut c_void) -> size_t,
pub seek_func: extern "C" fn(_: *mut c_void, _: ogg_int64_t, _: c_int) -> c_int,
pub close_func: extern "C" fn(_: *mut c_void) -> c_int,
pub tell_func: extern "C" fn(_: *mut c_void) -> c_long,
}
Fields
read_func: extern "C" fn(_: *mut c_void, _: size_t, _: size_t, _: *mut c_void) -> size_t
seek_func: extern "C" fn(_: *mut c_void, _: ogg_int64_t, _: c_int) -> c_int
close_func: extern "C" fn(_: *mut c_void) -> c_int
tell_func: extern "C" fn(_: *mut c_void) -> c_long