| 84714 packages online |
|
|
| dev/lib/libao.i386-aros.tar.bz2 | | | No screenshot available |
|
libao - A Cross-platform Audio Library, Version 0.8.6
Originally Copyright (C) Aaron Holtzman - May 1999
Changes Copyright (C) Jack Moffitt - October 2000
Changes Copyright (C) Stan Seibert - July 2000-March 2004
libao-pulse Copyright (C) Lennart Poettering 2004-2006
Changes Copyright (C) 2004-2005 Xiph.org Foundation
Changes Maintainer Benjamin Gerard
libao is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
libao is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
---------------------------------------------------------------------
OVERVIEW
Libao is a cross-platform audio library that allows programs to output
audio using a simple API on a wide variety of platforms. It currently
supports:
* Null output
* WAV files
* OSS (Open Sound System)
* ESD (ESounD or Enlightened Sound Daemon)
* ALSA (Advanced Linux Sound Architecture)
* PulseAudio (next generation GNOME sound server)
* AIX
* Solaris (untested)
* IRIX (untested)
HISTORY
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. The API was revised
for version 0.8.0.
This code is being maintained by Stan Seibert (volsungxiph.org)
and various other individuals. Please DO NOT annoy Aaron Holtzman about
bugs, features, comments, etc. regarding this code.
WORKAROUNDS
The OSS emulation in ALSA deviates from the OSS spec by not returning
immediately from an open() call if the OSS device is already in use.
Instead, it makes the application wait until the device is available.
This is not desirable during the autodetection phase of libao, so a
workaround has been included in the source. Since the workaround
itself violates the OSS spec and causes other problems on some
platforms, it is only enabled when ALSA is detected. The workaround
can be turned on or off by passing the --enable-broken-oss or
--disable-broken-oss flag to the configure script.
|
Contents of dev/lib/libao.i386-aros.tar.bz2drwxrwxrwt Fredrik/None 0 2012-01-23 06:15 libao-1.1.0/
-rwxrwxrwx Fredrik/None 115 2010-01-28 13:21 libao-1.1.0/AUTHORS
-rwxrwxrwx Fredrik/None 3845 2011-02-22 14:51 libao-1.1.0/CHANGES
-rwxrwxrwx Fredrik/None 17992 2010-01-28 13:21 libao-1.1.0/COPYING
drwxrwxrwt Fredrik/None 0 2012-01-23 06:11 libao-1.1.0/doc/
-rwxrwxrwx Fredrik/None 1764 2011-02-22 08:27 libao-1.1.0/doc/ao_append_option.html
-rwxrwxrwx Fredrik/None 1613 2011-02-22 08:27 libao-1.1.0/doc/ao_close.html
-rwxrwxrwx Fredrik/None 1626 2011-02-22 08:27 libao-1.1.0/doc/ao_default_driver_id.html
-rwxrwxrwx Fredrik/None 1226 2011-02-22 08:27 libao-1.1.0/doc/ao_device.html
-rwxrwxrwx Fredrik/None 1534 2011-02-22 08:27 libao-1.1.0/doc/ao_driver_id.html
-rwxrwxrwx Fredrik/None 1657 2011-02-22 08:27 libao-1.1.0/doc/ao_driver_info.html
-rwxrwxrwx Fredrik/None 1579 2011-02-22 08:27 libao-1.1.0/doc/ao_driver_info_list.html
-rwxrwxrwx Fredrik/None 1822 2010-12-02 14:05 libao-1.1.0/doc/ao_example.c
-rwxrwxrwx Fredrik/None 1766 2011-02-22 08:27 libao-1.1.0/doc/ao_file_extension.html
-rwxrwxrwx Fredrik/None 1337 2011-02-22 08:27 libao-1.1.0/doc/ao_free_options.html
-rwxrwxrwx Fredrik/None 2897 2011-02-22 08:27 libao-1.1.0/doc/ao_info.html
-rwxrwxrwx Fredrik/None 2076 2011-02-22 08:27 libao-1.1.0/doc/ao_initialize.html
-rwxrwxrwx Fredrik/None 1347 2011-02-22 08:27 libao-1.1.0/doc/ao_is_big_endian.html
-rwxrwxrwx Fredrik/None 3308 2011-02-22 08:27 libao-1.1.0/doc/ao_open_file.html
-rwxrwxrwx Fredrik/None 2597 2011-02-22 08:27 libao-1.1.0/doc/ao_open_live.html
-rwxrwxrwx Fredrik/None 1526 2011-02-22 08:27 libao-1.1.0/doc/ao_option.html
-rwxrwxrwx Fredrik/None 1807 2011-02-22 08:27 libao-1.1.0/doc/ao_play.html
-rwxrwxrwx Fredrik/None 1528 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_close.html
-rwxrwxrwx Fredrik/None 1274 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_device_clear.html
-rwxrwxrwx Fredrik/None 3430 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_device_init.html
-rwxrwxrwx Fredrik/None 1290 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_driver_info.html
-rwxrwxrwx Fredrik/None 1550 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_file_extension.html
-rwxrwxrwx Fredrik/None 3224 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_open.html
-rwxrwxrwx Fredrik/None 1836 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_play.html
-rwxrwxrwx Fredrik/None 2027 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_set_option.html
-rwxrwxrwx Fredrik/None 1493 2011-02-22 08:27 libao-1.1.0/doc/ao_plugin_test.html
-rwxrwxrwx Fredrik/None 5635 2011-02-22 08:27 libao-1.1.0/doc/ao_sample_format.html
-rwxrwxrwx Fredrik/None 1369 2011-02-22 08:27 libao-1.1.0/doc/ao_shutdown.html
-rwxrwxrwx Fredrik/None 2979 2011-02-22 08:27 libao-1.1.0/doc/config.html
-rwxrwxrwx Fredrik/None 12045 2011-02-22 08:27 libao-1.1.0/doc/drivers.html
-rwxrwxrwx Fredrik/None 1707 2011-02-22 08:27 libao-1.1.0/doc/index.html
-rwxrwxrwx Fredrik/None 2038 2011-02-22 08:27 libao-1.1.0/doc/libao-api.html
-rwxrwxrwx Fredrik/None 3665 2011-02-22 08:27 libao-1.1.0/doc/overview.html
-rwxrwxrwx Fredrik/None 1413 2011-02-22 08:27 libao-1.1.0/doc/plugin-api.html
-rwxrwxrwx Fredrik/None 7334 2011-02-22 08:27 libao-1.1.0/doc/plugin-overview.html
-rwxrwxrwx Fredrik/None 279 2010-01-28 13:21 libao-1.1.0/doc/style.css
drwxrwxrwt Fredrik/None 0 2012-01-23 06:11 libao-1.1.0/include/
drwxrwxrwt Fredrik/None 0 2012-01-23 06:11 libao-1.1.0/include/ao/
-rwxrwxrwx Fredrik/None 3930 2010-03-23 21:11 libao-1.1.0/include/ao/ao.h
-rwxrwxrwx Fredrik/None 9188 2010-03-23 21:11 libao-1.1.0/include/ao/ao_private.h
-rwxrwxrwx Fredrik/None 1298 2012-01-23 06:11 libao-1.1.0/include/ao/os_types.h
-rwxrwxrwx Fredrik/None 1618 2010-01-28 13:21 libao-1.1.0/include/ao/plugin.h
drwxrwxrwt Fredrik/None 0 2012-01-23 06:14 libao-1.1.0/lib/
-rwxrwxrwx Fredrik/None 33832 2012-01-23 06:14 libao-1.1.0/lib/libao.a
-rwxrwxrwx Fredrik/None 892 2012-01-23 06:14 libao-1.1.0/lib/libao.la
drwxrwxrwt Fredrik/None 0 2012-01-23 06:11 libao-1.1.0/lib/pkgconfig/
-rwxrwxrwx Fredrik/None 309 2012-01-23 06:11 libao-1.1.0/lib/pkgconfig/ao.pc
-rwxrwxrwx Fredrik/None 3370 2012-01-23 06:12 libao-1.1.0/libao.readme
-rw-r--r-- Fredrik/None 348414 2012-01-23 06:15 libao-1.1.0/libao.src.tar.bz2
-rwxrwxrwx Fredrik/None 3102 2010-01-28 13:21 libao-1.1.0/README
-rwxrwxrwx Fredrik/None 434 2010-01-28 13:21 libao-1.1.0/TODO
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |