Oggz provides a simple programming interface for reading and writing Ogg files and streams.
liboggz supports the flexibility afforded by the Ogg file format while presenting the following API niceties:
* Strict adherence to the formatting requirements of Ogg bitstreams, to ensure that only valid bitstreams are generated. * A simple, callback based open/read/close or open/write/close interface to raw Ogg files. * A customisable seeking abstraction for seeking on multitrack Ogg data. * A packet queue for feeding incoming packets for writing, with callback based notification when this queue is empty. * A handy table structure for storing information on each logical bitstream.
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| alpha | 27.4 kB | 116 kB | [list of files] |
| amd64 | 26.1 kB | 100 kB | [list of files] |
| arm | 23.5 kB | 53 kB | [list of files] |
| armel | 24.2 kB | 92 kB | [list of files] |
| hppa | 29.5 kB | 108 kB | [list of files] |
| i386 | 25.7 kB | 96 kB | [list of files] |
| ia64 | 35.1 kB | 144 kB | [list of files] |
| mips | 27.1 kB | 116 kB | [list of files] |
| mipsel | 26.8 kB | 116 kB | [list of files] |
| powerpc | 27.4 kB | 112 kB | [list of files] |
| s390 | 29.4 kB | 108 kB | [list of files] |
| sparc | 23.5 kB | 92 kB | [list of files] |