Libao 1.2.0

Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms.
Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms.

Libao began life as cross-platform audio library inside of ac3dec, an AC3 decoder by Aaron Holtzman that is part of the LiViD project. When ogg123 (part of the command line vorbis tools) needed a way to play audio on multiple operating systems, someone on the vorbis-dev mailing list suggested the libao library as a possible way to add cross-platform support to ogg123. Stan Seibert downloaded the libao library, severely
hacked it up in order to make the build process simpler and support multiple live-playback devices. (The original code allowed one live playback driver, the wav driver, and a null driver to be compiled into the library.) Jack Moffitt got it supporting dynamically loaded plugins so that binary versions of libao could be provided.

Here are some key features of "libao":

Null output (handy for testing without a sound device)
WAV files
AU files
OSS (Open Sound System, used on Linux and FreeBSD
ALSA (Advanced Linux Sound Architecture)
polypaudio (next generation GNOME sound server)
esd (EsounD or Enlightened Sound Daemon)
AIX
Sun/NetBSD/OpenBSD
IRIX
NAS (Network Audio Ser

What's New in This Release:

New win32 driver
Few fixes and changes in autotools and configuration files
PulseAudio plugin replaces polyp

last updated on:
April 2nd, 2008, 10:09 GMT
price:
FREE!
developed by:
Stan Seibert
homepage:
www.xiph.org
license type:
GPL (GNU General Public License) 
category:
ROOT \ Multimedia \ Audio

FREE!

In a hurry? Add it to your Download Basket!

user rating 13

3.2/5
 

0/5

Add your review!

SUBMIT