Annodex.net: libfishsound

Open standards for annotating and indexing networked media

FishSound (libfishsound) provides a simple programming interface for decoding and encoding audio data using the Xiph.Org codecs Vorbis and Speex.

libfishsound is a wrapper around the existing codec libraries and provides a consistent, higher-level programming interface. It has been designed for use in a wide variety of applications; it has no direct dependencies on Annodex or Ogg encapsulation, though it is most commonly used in conjunction with liboggz to decode or encode Ogg encapsulated Vorbis or Speex files.

FishSound has been developed and tested on GNU/Linux, Darwin/MacOSX and Win32. It probably also works on other Unix-like systems via GNU autoconf. For Win32: nmake Makefiles, Visual Studio .NET 2003 solution files and Visual C++ 6.0 workspace files are all provided in the source distribution.

Full documentation of the FishSound API, customization and installation are provided in the source tarball and can be read online.

Download

For information on source downloads, subversion access and library dependencies, see the download page.

Documentation

Contacts

Authors

Home

Firefox Extension

libcmml
libannodex
liboggz

libfishsound

mod_cmml
mod_annodex

Subversion/CVS

Annodex(TM) is a trademark of CSIRO Australia. All other marks are the properties of their respective owners.