VOOZH about

URL: https://pkgsrc.se/audio/libao

⇱ pkgsrc.se | The NetBSD package collection


Skip to main content.
👁 https://pkgsrc.se
Useful links: www.pkgsrc.org | www.netbsd.org | www.netbsd.se
Navigation:
Home | Browse by maintainer | Search | RSS | Info | Statistics | Help | Contact
+ virtual
archivers
👁 pil
 audio
  👁 pil
 libao
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wayland
wip
wm
www
x11

* = Virtual Category
👁 new
New packages:
  Today
  Yesterday
  Last week
  Last month

Path to this page:

./audio/libao, Cross-platform audio library

[ 👁 Image
CVSweb ] [ 👁 Image
Homepage ] [ 👁 Image
RSS ] [ 👁 Image
Required by ]


Branch: CURRENT, Version: 1.2.2, Package name: libao-1.2.2, Maintainer: pkgsrc-users

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

This package provides the libao's core library and support for AU
(.au) file output, Null output (does nothing), RAW sample output,
and WAV (.wav) file output.

You will have to install a libao-* plugin package in order to get
audio working.

MESSAGE.common [+/-]
===========================================================================
$NetBSD: MESSAGE.common,v 1.3 2008/12/18 16:36:11 jmcneill Exp $

This libao package provides its core library but no output plugins
by itself. You will have to install an audio/libao-* plugin package
in order to get audio working.

libao-arts -- aRts plugin
libao-esound -- EsounD (ESD or Enlighten Sound Daemon) plugin
libao-macosx -- MacOS X plugin
libao-oss -- OSS (Open Sound System) plugin
libao-pulse -- PulseAudio plugin
libao-sun -- Sun audio plugin

Not all are available on every platform.

===========================================================================


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 93.881 KB

Version history: (Expand)


CVS history: (Expand)


   2025-12-14 14:11:07 by Paolo Vincenzo Olivo | Files touched by this commit (1)
Log message:
audio/libao: mention sndio plugin
   2025-04-21 18:21:41 by Thomas Klausner | Files touched by this commit (17)
Log message:
*: Interix support
   2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455)
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
   2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message:
audio: Remove SHA1 hashes for distfiles
   2021-01-23 13:11:12 by Nia Alarie | Files touched by this commit (1)
Log message:
libao: simplify dependency patterns.

there's no harm having multiple plugins installed concurrently,
see https://xiph.org/ao/doc/config.html for advice on selecting one
   2020-06-05 12:08:36 by Nia Alarie | Files touched by this commit (3)
Log message:
libao: correct sense of conditional
   2020-05-28 21:30:45 by Nia Alarie | Files touched by this commit (3)
Log message:
libao-sun: convert 24-bit samples to 32-bit samples

working around the inability of the netbsd 9 kernel (at least) to
handle 24-bit lpcm directly in its default configuration. this
fixes problems playing 24-bit flac in cmus, at least.

with the kernel compiled with AUDIO_SUPPORT_LINEAR24 this is not
actually necessary and we should maybe consider doing that by default.
   2020-01-20 22:54:03 by Nia Alarie | Files touched by this commit (46)
Log message:
*: Remove esound support from pkgsrc

Enlightened Sound Daemon was one of the earlier solutions to the old
"multiple programs can't open /dev/audio at once" problem that was once
a thing we had to worry about.

Eventually, it was adopted as part of GNOME. GNOME lost interest in it
about a decade ago and dropped it in favour of PulseAudio, newer
applications are generally uninterested in supporting it. Last release
was in 2008 and support for newer OS APIs is pretty nonexistent.

Several years ago the original website disappeared.

https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon
https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/


This site is operated by pkgsrc.pub, Contact