|
84736 packages online
|
|
|
|
dev/lib/libao-src.lha |
|
No screenshot available
|
|
Changes:
1.1.0r3 (21-Mar-2014)
- Removed unnecessary libdl dependency.
- Fixed close function in AHI backend so it doesn't sometimes mistakenly
return an error code anymore.
1.1.0r2 (25-Jan-2012)
- AHI backend now sets the minimum AHI version before calling OpenDevice.
- Also added some other improvements in AHI backend.
--- original readme ---
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 (volsung@xiph.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-src.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown] 202 299 67.6% -lh5- b00d Mar 21 22:06 libao-1.1.0-src/ao.pc
[unknown] 102 115 88.7% -lh5- da12 Mar 21 22:06 libao-1.1.0-src/AUTHORS
[unknown] 1958 3845 50.9% -lh5- b7c4 Mar 21 22:06 libao-1.1.0-src/CHANGES
[unknown] 7014 17992 39.0% -lh5- 4902 Mar 21 22:06 libao-1.1.0-src/COPYING
[unknown] 766 1764 43.4% -lh5- 8b2f Mar 21 22:06 libao-1.1.0-src/doc/ao_append_option.html
[unknown] 712 1613 44.1% -lh5- 3f14 Mar 21 22:06 libao-1.1.0-src/doc/ao_close.html
[unknown] 735 1626 45.2% -lh5- deba Mar 21 22:06 libao-1.1.0-src/doc/ao_default_driver_id.html
[unknown] 533 1226 43.5% -lh5- 8877 Mar 21 22:06 libao-1.1.0-src/doc/ao_device.html
[unknown] 689 1534 44.9% -lh5- 70b7 Mar 21 22:06 libao-1.1.0-src/doc/ao_driver_id.html
[unknown] 745 1657 45.0% -lh5- d2e2 Mar 21 22:06 libao-1.1.0-src/doc/ao_driver_info.html
[unknown] 674 1579 42.7% -lh5- 1c62 Mar 21 22:06 libao-1.1.0-src/doc/ao_driver_info_list.html
[unknown] 899 1822 49.3% -lh5- 583d Mar 21 22:06 libao-1.1.0-src/doc/ao_example.c
[unknown] 791 1766 44.8% -lh5- 46aa Mar 21 22:06 libao-1.1.0-src/doc/ao_file_extension.html
[unknown] 600 1337 44.9% -lh5- 167b Mar 21 22:06 libao-1.1.0-src/doc/ao_free_options.html
[unknown] 1244 2897 42.9% -lh5- 36da Mar 21 22:06 libao-1.1.0-src/doc/ao_info.html
[unknown] 914 2076 44.0% -lh5- 097c Mar 21 22:06 libao-1.1.0-src/doc/ao_initialize.html
[unknown] 580 1347 43.1% -lh5- df06 Mar 21 22:06 libao-1.1.0-src/doc/ao_is_big_endian.html
[unknown] 1413 3308 42.7% -lh5- 18ff Mar 21 22:06 libao-1.1.0-src/doc/ao_open_file.html
[unknown] 1132 2597 43.6% -lh5- 8e0b Mar 21 22:06 libao-1.1.0-src/doc/ao_open_live.html
[unknown] 693 1526 45.4% -lh5- 673c Mar 21 22:06 libao-1.1.0-src/doc/ao_option.html
[unknown] 790 1807 43.7% -lh5- bda2 Mar 21 22:06 libao-1.1.0-src/doc/ao_play.html
[unknown] 681 1528 44.6% -lh5- f71b Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_close.html
[unknown] 554 1274 43.5% -lh5- bb08 Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_device_clear.html
[unknown] 1468 3430 42.8% -lh5- 1115 Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_device_init.html
[unknown] 559 1290 43.3% -lh5- bd20 Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_driver_info.html
[unknown] 673 1550 43.4% -lh5- c402 Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_file_extension.html
[unknown] 1268 3224 39.3% -lh5- 7967 Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_open.html
[unknown] 796 1836 43.4% -lh5- 65eb Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_play.html
[unknown] 845 2027 41.7% -lh5- 9cf8 Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_set_option.html
[unknown] 660 1493 44.2% -lh5- 3edc Mar 21 22:06 libao-1.1.0-src/doc/ao_plugin_test.html
[unknown] 2029 5635 36.0% -lh5- 3b7c Mar 21 22:06 libao-1.1.0-src/doc/ao_sample_format.html
[unknown] 630 1369 46.0% -lh5- c95d Mar 21 22:06 libao-1.1.0-src/doc/ao_shutdown.html
[unknown] 1148 2979 38.5% -lh5- 5c3e Mar 21 22:06 libao-1.1.0-src/doc/config.html
[unknown] 4459 12045 37.0% -lh5- 0127 Mar 21 22:06 libao-1.1.0-src/doc/drivers.html
[unknown] 756 1707 44.3% -lh5- 8347 Mar 21 22:06 libao-1.1.0-src/doc/index.html
[unknown] 659 2038 32.3% -lh5- 9d26 Mar 21 22:06 libao-1.1.0-src/doc/libao-api.html
[unknown] 4462 13314 33.5% -lh5- 010a Mar 21 22:06 libao-1.1.0-src/doc/Makefile
[unknown] 448 1450 30.9% -lh5- 117f Mar 21 22:06 libao-1.1.0-src/doc/Makefile.am
[unknown] 4137 13163 31.4% -lh5- 9bf4 Mar 21 22:06 libao-1.1.0-src/doc/Makefile.in
[unknown] 1524 3665 41.6% -lh5- d901 Mar 21 22:06 libao-1.1.0-src/doc/overview.html
[unknown] 476 1413 33.7% -lh5- 0482 Mar 21 22:06 libao-1.1.0-src/doc/plugin-api.html
[unknown] 2666 7334 36.4% -lh5- 76e1 Mar 21 22:06 libao-1.1.0-src/doc/plugin-overview.html
[unknown] 92 279 33.0% -lh5- c0b2 Mar 21 22:06 libao-1.1.0-src/doc/style.css
[unknown] 1517 3953 38.4% -lh5- ddf3 Mar 21 22:06 libao-1.1.0-src/include/ao/ao.h
[unknown] 2247 9188 24.5% -lh5- ea21 Mar 21 22:06 libao-1.1.0-src/include/ao/ao_private.h
[unknown] 679 1298 52.3% -lh5- 70e5 Mar 21 22:06 libao-1.1.0-src/include/ao/os_types.h
[unknown] 788 1618 48.7% -lh5- 96ee Mar 21 22:06 libao-1.1.0-src/include/ao/plugin.h
[unknown] 1867 3660 51.0% -lh5- 9a04 Mar 21 22:11 libao-1.1.0-src/libao-src.readme
[unknown] 475 907 52.4% -lh5- 6d48 Mar 21 22:06 libao-1.1.0-src/libao.la
[unknown] 480 990 48.5% -lh5- 621b Mar 21 22:06 libao-1.1.0-src/Makefile
[unknown] 1584 3102 51.1% -lh5- 8f57 Mar 21 22:06 libao-1.1.0-src/README
[unknown] 2256 6722 33.6% -lh5- 5f35 Mar 21 22:06 libao-1.1.0-src/src/ao_ahi.c
[unknown] 2109 6104 34.6% -lh5- db86 Mar 21 22:06 libao-1.1.0-src/src/ao_aixs.c
[unknown] 2575 6543 39.4% -lh5- de5d Mar 21 22:06 libao-1.1.0-src/src/ao_au.c
[unknown] 1397 3512 39.8% -lh5- b911 Mar 21 22:06 libao-1.1.0-src/src/ao_null.c
[unknown] 1465 3731 39.3% -lh5- 036a Mar 21 22:06 libao-1.1.0-src/src/ao_raw.c
[unknown] 2582 8094 31.9% -lh5- 745a Mar 21 22:06 libao-1.1.0-src/src/ao_wav.c
[unknown] 5340 18409 29.0% -lh5- ad9d Mar 21 22:06 libao-1.1.0-src/src/ao_wmm.c
[unknown] 10514 39097 26.9% -lh5- bf78 Mar 21 22:06 libao-1.1.0-src/src/audio_out.c
[unknown] 1357 3049 44.5% -lh5- c3ef Mar 21 22:06 libao-1.1.0-src/src/config.c
[unknown] 265 434 61.1% -lh5- 3f21 Mar 21 22:06 libao-1.1.0-src/TODO
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 61 files 93673 258187 36.3% Mar 21 21:43
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |