As well as the “All About Images” series of tutorials I have also been working on a series of tutorials explaining how to compile common open source packages for iOS. When I reviewed various forums it appeared that
libvorbis seemed to be proving problematic to compile, so I decided that these libraries might be good candidates.
The compilation process was not trivial so it will take me some time to write up the tutorial on how to compile them, however it seemed to useful to release the compiled libraries themselves.
The libraries are compilations of
libogg 1.3.0 and
libvorbis 1.3.3 from xiph.org. They have been packaged as pseudo-frameworks,
Vorbis.framework; the vorbis framework contains the combined contents of
libvorbisfile.a. The frameworks are compiled for armv7 and i386.
The libraries have been tested on an iPad 1 running iOS 4.3, an iPad 3 running iOS 5.1, an iPhone 4 running iOS 5.0 and the simulator. Initial testing has focused on the decoder. The encoder has not been tested as yet.
The frameworks can be downloaded here: OggVorbis-0.8.zip