Chris@1: Chris@1: Chris@1:
Chris@1:Vorbisfile documentation |
Chris@1: vorbisfile version 1.3.2 - 20101101 |
Chris@1:
declared in "vorbis/vorbisfile.h";
Chris@1: Chris@1:For seekable Chris@1: streams, this seeks to closest full page preceding the given time. This function is faster than ov_time_seek because it doesn't seek through the last few samples to reach an exact time, but it is also less accurate. This should be used when speed is important. Chris@1:
This function also updates everything needed within the Chris@1: decoder, so you can immediately call ov_read() and get data from Chris@1: the newly seeked to position. Chris@1:
This function does not work for unseekable streams.
Chris@1:
Chris@1:
Chris@1:
Chris@1: Chris@1: int ov_time_seek_page(OggVorbis_File *vf, double s); Chris@1:Chris@1: |
Chris@1:
Chris@1:Chris@1: Chris@1:Chris@1:
- 0 for success
Chris@1: Chris@1:- Chris@1: nonzero indicates failure, described by several error codes: Chris@1:
Chris@1:Chris@1:
- OV_ENOSEEK - Bitstream is not seekable. Chris@1:
Chris@1:- OV_EINVAL - Invalid argument value; possibly called with an OggVorbis_File structure that isn't open. Chris@1:
Chris@1:- OV_EREAD - A read from media returned an error. Chris@1:
Chris@1:- OV_EFAULT - Internal logic fault; indicates a bug or heap/stack Chris@1: corruption. Chris@1:
Chris@1:- OV_EBADLINK - Invalid stream section supplied to libvorbisfile, or the requested link is corrupt. Chris@1:
Chris@1:
copyright © 2000-2010 Xiph.Org |
Chris@1: Chris@1: |
Vorbisfile documentation |
Chris@1: vorbisfile version 1.3.2 - 20101101 |
Chris@1: