| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | <html><head><title>Tremor - API Overview</title><link rel=stylesheet href="style.css" type="text/css"></head><body bgcolor=white text=black link="#5555ff" alink="#5555ff" vlink="#5555ff"><table border=0 width=100%><tr><td><p class=tiny>Tremor documentation</p></td><td align=right><p class=tiny>Tremor version 1.0 - 20020403</p></td></tr></table><h1>Tremor API Overview</h1><p>The makeup of the Tremor libvorbisidec library API is relativelysimple.  It revolves around a single file resource.  This file resource ispassed to libvorbisidec, where it is opened, manipulated, and closed,in the form of an <a href="OggVorbis_File.html">OggVorbis_File</a>struct.<p>The Tremor API consists of the following functional categories:<p><ul><li><p><a href="datastructures.html">Base data structures</a><li><p><a href="initialization.html">Setup/Teardown</a><li><p><a href="decoding.html">Decoding</a><li><p><a href="seeking.html">Seeking</a><li><p><a href="fileinfo.html">File Information</a></ul><p>In addition, the following subjects deserve attention additional tothe above general overview:<p><ul><li><p><a href="threads.html">Threading and thread safety</a><li><p><a href="callbacks.html">Using [non stdio] custom stream I/Ovia callbacks</a><li><a href="diff.html">Tremor / vorbisfile API differences</a><br></ul><p><br><br><hr noshade><table border=0 width=100%><tr valign=top><td><p class=tiny>copyright © 2002 Xiph.org</p></td><td align=right><p class=tiny><a href="http://www.xiph.org/ogg/vorbis/">Ogg Vorbis</a></p></td></tr><tr><td><p class=tiny>Tremor documentation</p></td><td align=right><p class=tiny>Tremor version 1.0 - 20020403</p></td></tr></table></body></html>
 |