head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.22 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.20 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.18 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.16 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.14 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.8.0.12 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.10 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.8 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.6 pkgsrc-2008Q2-base:1.8 pkgsrc-2008Q1:1.8.0.4 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.2 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.7.0.20 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.18 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.16 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.14 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.12 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.10 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.8 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.6 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.4 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.6.0.2 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.4.0.6 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.4 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2-base:1.3 netbsd-1-5-PATCH001:1.2; locks; strict; comment @# @; 1.8 date 2007.11.30.17.50.32; author wiz; state dead; branches; next 1.7; 1.7 date 2005.06.06.01.37.13; author minskim; state Exp; branches; next 1.6; 1.6 date 2005.02.18.17.22.07; author wiz; state Exp; branches; next 1.5; 1.5 date 2004.11.16.14.49.13; author adam; state Exp; branches; next 1.4; 1.4 date 2003.12.08.14.33.47; author wiz; state Exp; branches; next 1.3; 1.3 date 2001.08.08.09.18.29; author lukem; state dead; branches; next 1.2; 1.2 date 2001.03.20.09.57.37; author wiz; state Exp; branches; next 1.1; 1.1 date 2001.03.16.10.10.35; author wiz; state Exp; branches; next ; desc @@ 1.8 log @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 @ text @$NetBSD: patch-ad,v 1.7 2005/06/06 01:37:13 minskim Exp $ --- src/Makefile.in.orig 2005-01-11 23:12:05.000000000 +0100 +++ src/Makefile.in @@@@ -233,7 +233,7 @@@@ SUBDIRS = plugins INCLUDES = -I$(top_builddir)/include/ao -I$(top_srcdir)/include -DAO_PLUGIN_PATH=\"@@plugindir@@\" lib_LTLIBRARIES = libao.la libao_la_SOURCES = audio_out.c config.c ao_null.c ao_wav.c ao_au.c ao_raw.c ao_aixs.c ao_private.h -libao_la_LDFLAGS = -version-info @@LIB_CURRENT@@:@@LIB_REVISION@@:@@LIB_AGE@@ -ldl +libao_la_LDFLAGS = -version-info @@LIB_CURRENT@@:@@LIB_REVISION@@:@@LIB_AGE@@ ${DLLIB} all: all-recursive .SUFFIXES: @ 1.7 log @Replace patches that remove -ldl with those that use BUILDLINK_LDADD.dl. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.6 2005/02/18 17:22:07 wiz Exp $ @ 1.6 log @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 @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2004/11/16 14:49:13 adam Exp $ d10 1 a10 1 +libao_la_LDFLAGS = -version-info @@LIB_CURRENT@@:@@LIB_REVISION@@:@@LIB_AGE@@ @ 1.5 log @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 @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/Makefile.in.orig 2004-03-19 15:49:36.000000000 +0000 d5 2 a6 1 @@@@ -117,7 +117,7 @@@@ INCLUDES = -I$(top_builddir)/include/ao a7 1 d11 3 a13 3 subdir = src mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_CLEAN_FILES = @ 1.4 log @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. @ text @d3 1 a3 1 --- src/Makefile.in.orig Sun Oct 5 03:32:49 2003 d5 1 a5 1 @@@@ -171,7 +171,7 @@@@ INCLUDES = -I$(top_builddir)/include/ao @ 1.3 log @update to version 0.7.0 @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2001/03/20 09:57:37 wiz Exp $ d3 4 a6 20 --- src/ao_wav.c.orig Sat Feb 24 02:31:46 2001 +++ src/ao_wav.c @@@@ -221,7 +221,7 @@@@ /* Swap the bytes into the swap buffer (so we don't mess up the output_samples buffer) */ - for(i = 0; i < num_bytes/2; i+=2) { + for(i = 0; i < num_bytes; i+=2) { s->swap_buffer[i] = ((char *) output_samples)[i+1]; s->swap_buffer[i+1] = ((char *) output_samples)[i]; } @@@@ -297,6 +297,9 @@@@ ERR: close(s->fd); + free(s->output_file); + if (s->byte_swap) + free(s->byte_swap); free(s); } d8 6 @ 1.2 log @Add native Open/NetBSD audio support, supplied by Christian Weisgerber in private communication; a patch against a memory leak in the wav file writer, forwarded from the vorbis-dev list by Jeremy C. Reed; also use pkgsrc libtool instead of included one, and don't depend on esd anymore. Bump version to 0.6.0nb1. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Fix wave-file output on big-endian machines. @ text @d14 10 @