Commit graph

22 commits

Author SHA1 Message Date
shattered
0b74b106d0 Update to 1.1.0. Notable changes:
Fix segfaults when closing a driver that did not successfully open.
Fix Mac OS X AUHAL support to properly handle suspend/wakeup, headphone plug/unplug, other hardware events
Fix building Mac OS X driver AUHAL compilation for 10.5, restore Mac OS X 10.4 support
Add 24 bit playback to Pulse plugin
Fix compilation of sndio plugin
Fix 24 bit playback in ALSA plugin
Improve/correct latency setup in ALSA (see Trac #1762)

Also fixes crash in ogg123 with libao-pulse (Trac #1689)
2011-04-09 13:20:20 +00:00
drochner
3e7c868ca0 update to 1.0.0
changes:
-Added surround channel mapping API and capability
-New config file options
-misc updates and fixes

pkgsrc note: The format structure passed to ao_open_*() has grown a new
member ("matrix", for channel mapping). All client pkgs need to be
checked that it is at least zero-initialized.
2010-05-19 18:17:27 +00:00
jmcneill
73ba5c9267 ALSA plugin build fixes. 2008-12-19 04:26:56 +00:00
wiz
1a9512aabe Update to 0.8.8:
0.8.8 - Thu May 24
 - New win32 driver
 - Few fixes and changes in autotools and configuration files.

0.8.7 - unreleased snapshot
- obsolete alsa device renamed to alsa05
- the 'alsa' device now uses the 0.9/1.0 API
- ALSA driver fixes
2007-11-30 17:50:30 +00:00
minskim
b93dee1440 Replace patches that remove -ldl with those that use BUILDLINK_LDADD.dl.
Bump PKGREVISION.
2005-06-06 01:37:13 +00:00
jmmv
3d5351f8df - Change libao to not build OSS, Sun, MacOS X nor several other plugins even
when the header files are found.  Bump its revision to 1 due to this.
  This makes the libao package completely audio-output agnostic.
- Add a libao-macosx package containing the MacOS X plugin (sorry, untested).
- Add a libao-oss package containing the OSS plugin.  While here, use
  ossaudio.buildlink3.mk to determine the audio device instead of hardcoding
  it in a patch.
- Add a libao-macosx package containing the Sun audio plugin (sorry, untested).

Change approved by silence on tech-pkg@ for quite a long time since my
proposal.

I'm doing these changes to cleanup the base libao package.  Before these,
it contained a huge conditional to determine when the OSS and/or Sun
plugins were built, which often failed in untested platforms (PLIST
inconsistencies, for example).  Having these plugins in independent packages
makes debugging easier, keeps the dependency tree clean and also lets us use
{ONLY,NOT}_FOR_PLATFORM directives to easily say where they work or don't.
2005-05-20 19:20:55 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
wiz
662fd1a6b6 Update to 0.8.6:
0.8.6 - January 11, 2005
- Added Polypaudio driver(libao-polyp 0.4)
  from Lennart Poettering
- Use esd_close() in the esd driver
- Broaden sample rate tolerance in the OSS driver for nForce
  compatibility
2005-02-18 17:22:07 +00:00
adam
3e7106a6e4 Changes 0.8.5:
* Support now for the ALSA 1.0 API
* ALSA mmap() mode can be enabled/disabled at runtime using "use_mmap" option.
* Patch to OSS plugin to fix skipping issues with some drivers (like emu10k1).
* Can build with --disable-esd option again
* Minor build fixes
2004-11-16 14:49:13 +00:00
hubertf
ab95aa3d34 Give this a chance to build on MacOS X.
Tested by Holger Amann [keeney at fehu dot org]
2004-11-12 01:18:44 +00:00
wiz
534d110ac4 Update to 0.8.4:
* Incorporated OS X patches from the Fink team.
* AIX output plugin by Stefan Tibus.
* Improvements in plugin detection code by David Walser, especially
  when ESD or aRts are present.
* NAS plugin from Antoine Mathys.
* Portability fixes for various platforms (including dlopen() bugs)
  including HP-UX and *BSD.
* Memory/resource leak fixes
* Significant fixes to ALSA 0.9.x plugin by Kevin Cody, Jr. This
  should fix stuttering audio for mpg321 users. The --enable-alsa09-mmap
  option to ./configure turns on memory-mapped I/O. Note this is
  an experimental feature and causes some problems with some sound
  card drivers and also users of the dmix software mixer.
2003-12-08 14:33:47 +00:00
jlam
76ffb35c20 Use a smarter sequence for finding a OSS dsp device: first try /dev/dsp,
then try /dev/sound.
2002-10-04 08:12:46 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
lukem
d48f3565dc Update libao from 0.8.2 to 0.8.3 (for ogg vorbis 1.0 release).
Notable changes:
	- fix to ao.m4 macro
	- minor alsa09 plugin updates
	- fixes to irix plugin

Note: patch-ac added to remove unconditional use of -ldl in libao.la.
2002-08-05 13:08:38 +00:00
lukem
aca9cc2330 Update from 0.8.0 to 0.8.2. Visible changes:
- alsa09 plugin updated
2002-01-02 12:23:48 +00:00
jlam
81ff426431 Use ossaudio.buildlink.mk and enable the build of the OSS plugin. Also
force ESD to not be detected (not sure if this is what we want, but it was
a hidden dependency).
2001-08-23 16:42:31 +00:00
wiz
256947341f RCS police. 2001-08-17 17:09:12 +00:00
lukem
bf17e8a1ef update from libao 0.7.0 to libao 0.8.0
NOTE: api has changed (different major number on library). all other
libao packages need updating as well

changes:
* New API is not compatible with programs that used the old API.
* Default driver detection works correctly.
* Compilation fixes for the BSDs and Solaris.
* OSS driver no longer freezes on systems using the OSS emulation
layer of ALSA when the dsp device is in use by another device.
* Configuration file support has been added.  See the libao.conf(5)
man page for details.
2001-08-14 14:33:29 +00:00
lukem
5fefcf266b update to version 0.7.0 2001-08-08 09:18:28 +00:00
mycroft
0fb6bd22cf Use /dev/sound. 2001-05-12 21:26:39 +00:00
agc
952fa0ef9f Move to sha1 digests, and add distfile sizes. 2001-04-18 12:14:28 +00:00
agc
18ea9c7e79 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:22:24 +00:00
Renamed from audio/libao/files/patch-sum (Browse further)