debian/0000775000000000000000000000000012234245466007200 5ustar debian/libasound2-plugins-extra.examples0000664000000000000000000000003712174344710015575 0ustar debian/examples/a52.conf_pulse debian/source/0000775000000000000000000000000012174344710010473 5ustar debian/source/format0000664000000000000000000000001412174344710011701 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000254712174344710011136 0ustar This package was debianized by Thomas Hood on 25 March 2005. Since September 2002 it has been maintained by the participants in the pkg-alsa project at alioth.debian.org. Bugs in the source code (as opposed to bugs in the packaging) are best reported to the upstream bug tracking system: https://bugtrack.alsa-project.org/alsa-bug The source code was downloaded from the ALSA homepage: http://www.alsa-project.org/ alsa-plugins ------------ Copyright (C) 1998 Jarsolav Kysela and others. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in /usr/share/common-licenses/LGPL-2.1. debian/libasound2-plugins-extra.docs0000664000000000000000000000003512174344710014705 0ustar doc/a52.txt doc/lavcrate.txt debian/libasound2-plugins.install0000664000000000000000000000201312174344710014300 0ustar usr/lib/*/alsa-lib/libasound_module_ctl_oss.so usr/lib/*/alsa-lib/libasound_module_pcm_pulse.so usr/lib/*/alsa-lib/libasound_module_rate_samplerate.so usr/lib/*/alsa-lib/libasound_module_conf_pulse.so usr/lib/*/alsa-lib/libasound_module_rate_speexrate.so usr/lib/*/alsa-lib/libasound_module_ctl_pulse.so usr/lib/*/alsa-lib/libasound_module_pcm_jack.so usr/lib/*/alsa-lib/libasound_module_pcm_speex.so usr/lib/*/alsa-lib/libasound_module_pcm_oss.so usr/lib/*/alsa-lib/libasound_module_pcm_vdownmix.so usr/lib/*/alsa-lib/libasound_module_pcm_usb_stream.so usr/lib/*/alsa-lib/libasound_module_ctl_arcam_av.so usr/lib/*/alsa-lib/libasound_module_pcm_upmix.so usr/lib/*/alsa-lib/libasound_module_rate_samplerate_linear.so usr/lib/*/alsa-lib/libasound_module_rate_speexrate_best.so usr/lib/*/alsa-lib/libasound_module_rate_samplerate_order.so usr/lib/*/alsa-lib/libasound_module_rate_samplerate_best.so usr/lib/*/alsa-lib/libasound_module_rate_samplerate_medium.so usr/lib/*/alsa-lib/libasound_module_rate_speexrate_medium.so usr/share/alsa debian/changelog0000664000000000000000000010046712234245462011056 0ustar alsa-plugins-extra (1.0.27-2ubuntu2) trusty; urgency=low * Upload to universe. (LP: #1243235) -- Dmitrijs Ledkovs Wed, 30 Oct 2013 18:06:26 +0000 alsa-plugins (1.0.27-2ubuntu1) saucy; urgency=low * Merge from debian unstable, remaining changes: - Create libasound2-plugins-extra package which contains plugins that use libav. -- Luke Yelavich Fri, 26 Jul 2013 10:57:49 +1000 alsa-plugins (1.0.27-2) unstable; urgency=low * Upload to unstable. -- Jordi Mallach Thu, 09 May 2013 12:40:49 +0200 alsa-plugins (1.0.27-1) experimental; urgency=low * New upstream release. * Drop fix-ftbfs-libav9.patch, similar patch applied upstream. * Refresh use_libavutil.patch. * Explicitly pass --disable-static. -- Jordi Mallach Fri, 26 Apr 2013 23:24:50 +0200 alsa-plugins (1.0.26-1) experimental; urgency=low [ Elimar Riesebieter ] * Added fix-ftbfs-libav9.patch to updated the a52 plugin to use a newer API of libav. It should work with both libav 0.8 in wheezy and 9 in experimental. Thanks Reinhard Tartler for the patch. (closes: #692581) * Fix build with glibc 2.16. _GNU_SOURCE needs to be defined at first. Patch stolen from upstream. Thanks David Henningsson for the hint. (closes: #701448) * Bumped Standards-Version to 3.9.4. No changes needed. [ Jordi Mallach ] * New upstream release. * Drop pcm-usb-stream.patch, applied upstream. -- Jordi Mallach Mon, 01 Apr 2013 22:21:31 -0500 alsa-plugins (1.0.25-2ubuntu3) raring-proposed; urgency=low * add new patch fix-ftbfs-libav9.patch: - Fix FTBFS with Libav9 Update to newer libav API - compatible to libav 0.8 and libav 9 (LP: #1076011) -- Reinhard Tartler Wed, 07 Nov 2012 07:18:48 +0100 alsa-plugins (1.0.25-2ubuntu2) raring-proposed; urgency=low * debian/control: Update Vcs-Bzr field for raring * debian/patches/usb_stream-Fix-build-with-glibc-2.16.patch: Fix FTBFS, thanks to Reinhard Tartler (LP: #1075718) -- Luke Yelavich Wed, 07 Nov 2012 10:46:10 +1100 alsa-plugins (1.0.25-2ubuntu1) quantal; urgency=low * Merge from debian unstable, remaining changes: - Create libasound2-plugins-extra package which contains plugins that use libav. -- Luke Yelavich Fri, 22 Jun 2012 14:24:21 +1000 alsa-plugins (1.0.25-2) unstable; urgency=low * Do not overwrite LDFLAGS, use DEB_LDFLAGS_MAINT_APPEND instead. Thanks to Simon Ruderich for the report and fix (closes: #662256). * Replace hardcoded configure call with dh_auto_configure, and remove default flags handled by debhelper. * Add missing ${misc:Pre-Depends} for multiarch-support (closes: #667473). * Bump Standards-Version to 3.9.3, with no changes needed. * This rebuild should fix M-A installability problems caused by a single-arch binnmu (closes: #659665). * Drop d/source/options, use the standard compression. -- Jordi Mallach Sun, 20 May 2012 21:44:23 +0200 alsa-plugins (1.0.25-1ubuntu3) quantal; urgency=low * Move all lavcrate plugins to the extra package that were missed in the previous upload. This will ensure that libasound2-plugins will not depend on anything to do with libav. * Add Pre-Depends bits for multi-arch. (LP: #1015982) -- Luke Yelavich Fri, 22 Jun 2012 10:39:19 +1000 alsa-plugins (1.0.25-1ubuntu2) quantal; urgency=low [ Mike Mestnik ] * Add build depend on libavcodec-dev and libavutil-dev * Split the a52 plugin out to it's own package. (LP: #197957) [ Luke Yelavich ] * debian/control: Adjust Vcs-Bzr field for quantal. * Ship the lavcrate plugin in the libasound2-plugins-extra package. -- Luke Yelavich Wed, 20 Jun 2012 16:57:22 +1000 alsa-plugins (1.0.25-1ubuntu1) precise; urgency=low * Merge from debian unstable, remaining changes: - Do not build-depend on libavcodec-dev and libavutil-dev - Add Vcs-Bzr field -- Luke Yelavich Thu, 16 Feb 2012 13:48:11 +1100 alsa-plugins (1.0.25-1) unstable; urgency=low * New upstream release. - fixes hangs in jackd (closes: #564828). * Update debian/changelog.ALSA. * Bump Build-Depends to libasound2-dev (>= 1.0.25), as new symbols are required. * Drop fix_a52_codec.patch, applied upstream. * Decruft debian/rules by using .install files and removing obsolete stuff. * Don't pass --enable-static to configure. * Use watch file version 3, and don't uupdate. * Run source package through wrap-and-sort. * Merge from Ubuntu: - arcam-av_uses_pthreads.patch: link arcam-av module against libpthread. - Build with LDFLAGS=-Wl,-z,defs to prevent accidentally building modules with undefined symbols. (thanks Steve Langasek). * Build-Depend on dh-autoreconf and adjust rules to use it. * Add use_avutil.patch: New patch to avoid unresolved symbols (av_free) when building the a52 plugin. * Build-Depend on libavutil-dev. * Remove all bi-arch traces from alsa-plugins. With Steve's changes above, the pulse plugin does not build anymore for the bi-build, and with Multiarch about to be ready to make it obsolete, I'm not keen to spend a minute looking at it. * As a bonus, this package can now be dh-ified, so it is. * Bump debhelper to version 9. * Install alsa.conf.d files. * Point at versioned LGPL-2.1 file and update homepage. -- Jordi Mallach Sun, 12 Feb 2012 01:53:08 +0100 alsa-plugins (1.0.25-0ubuntu1) UNRELEASED; urgency=low * New upstream release * Dropped patches: - fix_a52_codec.patch - 0001-Pulse-Fix-snd_pcm_avail-returning-0-in-some-cases.patch - 0004-jack-Fix-hanging-applications-when-using-jack-plugin.patch - 0005-pulse-only-underrun-if-no-more-data-has-been-written.patch * arcam-av_uses_pthreads.patch: Refreshed -- Luke Yelavich Thu, 09 Feb 2012 20:53:46 +1100 alsa-plugins (1.0.24-3ubuntu1) precise; urgency=low * Merge from debian unstable, remaining changes: - Do not build-depend on libavcodec-dev - drop lib32asound2-plugins - tighten dependencies on lib*asound2-dev and libpulse-dev - Add Vcs-Bzr field - Do not build bi-arch packages on ppc64 - Build with LDFLAGS=-Wl,-z,defs to prevent accidentally building modules with undefined symbols. - link arcam-av module against libpthread. - Use new pulseaudio API -- Luke Yelavich Tue, 18 Oct 2011 19:47:15 +1100 alsa-plugins (1.0.24-3) unstable; urgency=medium [ Elimar Riesebieter ] * Add debian/patches/fix_a52_codec.patch from git.alsa-project.org. Fix a52 codec with recent libavcodec updates (closes: #643936). Thanks Luis Listas for the hint. * Bump Build-Depends of lib32asound2-dev and lib64asound2-dev to 1.0.24.1. [ Jordi Mallach ] * Update Vcs-* fields to non-redirected URLs. * pulseaudio, jack and dbus have gone multiarch, changing the path for their pkgconfig file. Bump Build-Depends to the versions when M-A was introduced and add $(DEB_HOST_MULTIARCH) to the biarch pkgconfig hack, to fix a FTBFS. -- Jordi Mallach Sat, 15 Oct 2011 00:33:17 +0200 alsa-plugins (1.0.24-2) unstable; urgency=low * Remove Build-Depends on amd64-libs: it's useless (closes: 634064). -- Jordi Mallach Fri, 22 Jul 2011 15:46:55 +0200 alsa-plugins (1.0.24-1) unstable; urgency=low * New upstream release. * Switch to architecture wildcard 'linux-any'. * Remove duplicate Section field. * Bump to debhelper compat v8. Bump Build-Dep accordingly. * Add multiarch support: - Declare DEB_HOST_MULTIARCH and use it to define $libdir. - Add an explicit --with-plugindir argument to base plugindir on the multiarch dir. - Mark libasound2-plugins Multi-Arch: same. * Remove references to the a52 plugin from biarch packages (closes: #611440). * Pulse module is now usable in the biarch packages (closes: #543448, #551198). * Remove obsolete README.source. * Don't run with DH_VERBOSE. * Bump Standards-Version to 3.9.2. -- Jordi Mallach Sat, 16 Jul 2011 15:25:35 +0200 alsa-plugins (1.0.24-0ubuntu6) oneiric; urgency=low * Use the new PulseAudio API for better underrun handling (LP: #805940) -- David Henningsson Wed, 24 Aug 2011 10:16:12 +0200 alsa-plugins (1.0.24-0ubuntu5) oneiric; urgency=low * Build with LDFLAGS=-Wl,-z,defs to prevent accidentally building modules with undefined symbols. * debian/patches/arcam-av_uses_pthreads.patch: link arcam-av module against libpthread. * drop upstream cherry picks 5f5cde5 and 440e791: these rely on a new symbol, snd_pcm_open_fallback, which is not available in the currently available upstream release of alsa-lib, so cherry-picking these patches simply made the pulseaudio module stop working altogether. -- Steve Langasek Fri, 12 Aug 2011 23:36:12 -0700 alsa-plugins (1.0.24-0ubuntu4) oneiric; urgency=low * Cherry-pick some fixes from git master: - 21f6686 (jack: Fix hanging applications when using jack plugin) - 440e791 (pulse: Set PA_CONTEXT_NOAUTOSPAWN when fallback is available) - 5f5cde5 (pulse: Add fallback option) - e1661e3 (Pulse: Fix snd_pcm_avail returning 0 in some cases) -- Luke Yelavich Thu, 11 Aug 2011 08:42:02 +1000 alsa-plugins (1.0.24-0ubuntu3) oneiric; urgency=low * Merge changes from Debian svn: - Switch to architecture wildcard 'linux-any'. - Bump to debhelper compat v8. Bump Build-Dep accordingly. - Add multiarch support: + Declare DEB_HOST_MULTIARCH and use it to define $libdir. + Add an explicit --with-plugindir argument to base plugindir on the multiarch dir. + Mark libasound2-plugins Multi-Arch: same. - Bump Standards-Version to 3.9.2. - Remove duplicate Section field. - Remove obsolete README.source. - Don't run with DH_VERBOSE. * Fix the pkgconfig .pc copying to cope with multiarch -- Steve Langasek Thu, 21 Jul 2011 12:08:42 +0200 alsa-plugins (1.0.24-0ubuntu2) natty; urgency=low * Do not build biarch packages on ppc64. -- Matthias Klose Wed, 16 Mar 2011 01:41:14 +0100 alsa-plugins (1.0.24-0ubuntu1) natty; urgency=low [ David Henningsson ] * New upstream release. Both existing patches dropped, applied upstream. [ Luke Yelavich ] * debian/control: Update Vcs-bzr field to point to new branch location * debian/changelog.ALSA: Updated -- Luke Yelavich Mon, 21 Feb 2011 18:11:25 +1100 alsa-plugins (1.0.23-2) unstable; urgency=low [ Elimar Riesebieter ] * Added armhf to the supported archs. (closes: 604649) * Bumped Standards-Version to 3.9.1. No changes -- Jordi Mallach Mon, 18 Apr 2011 19:58:21 +0200 alsa-plugins (1.0.23-1ubuntu3) natty; urgency=low * Disable biarch build on ppc64. -- Matthias Klose Sun, 20 Feb 2011 17:40:52 +0100 alsa-plugins (1.0.23-1ubuntu2) maverick; urgency=low * No-change rebuild to pick up new j-a-c-k shlibs -- Luke Yelavich Wed, 21 Jul 2010 11:36:48 +0200 alsa-plugins (1.0.23-1ubuntu1) maverick; urgency=low * Merge from debian unstable, remaining changes: - debian/control: + Do not build-depend on libavcodec-dev + drop lib32asound2-plugins + tighten dependencies on lib*asound2-dev and libpulse-dev + Vcs mangling -- Luke Yelavich Tue, 20 Jul 2010 11:16:54 +0200 alsa-plugins (1.0.23-1) unstable; urgency=low [ Elimar Riesebieter ] * New upstream release. "PortAudio gives error "Invalid rate plugin version 10002"" fixed. (closes: #547138) [ Jordi Mallach ] * Add powerpcspe to the list of supported architectures, and remove lpia, which is no longer being used by Ubuntu. -- Jordi Mallach Wed, 02 Jun 2010 21:04:52 +0200 alsa-plugins (1.0.23-0ubuntu1) maverick; urgency=low * New upstream release - debian/patches/: + e3b3c40-check-null-before-dereference.patch - dropped + lp464008lp503174.patch + lp485488.patch - retained, need to be submitted upstream * Merge from debian unstable, remaining changes: - debian/control: + Do not build-depend on libavcodec-dev + drop lib32asound2-plugins + tighten dependencies on lib*asound2-dev and libpulse-dev + Vcs mangling -- Luke Yelavich Wed, 19 May 2010 11:52:28 +1000 alsa-plugins (1.0.22-1) unstable; urgency=low [ Elimar Riesebieter ] * New upstream version * Switched to source version 3.0. * Pulse plugins are built. (closes: #528025) [ Jordi Mallach ] * Remove duplicate section fields in control. * Add sparc64 to the list of supported architectures, trying to mimic what powerpc and ppc64 are doing. Aurelien, you might want to check this. * Bump Standards-Version to 3.8.4. No changes required. -- Jordi Mallach Fri, 12 Feb 2010 02:37:43 +0100 alsa-plugins (1.0.22-0ubuntu6) lucid; urgency=low [ Daniel T Chen ] * Add e3b3c40-check-null-before-dereference.patch [ David Henningsson ] * Add lp464008lp503174.patch (LP: #464008, #503174) -- Daniel T Chen Sun, 28 Feb 2010 17:03:48 -0500 alsa-plugins (1.0.22-0ubuntu5) lucid; urgency=low * debian/control: Rebuild against fixed libpulse-dev -- Daniel T Chen Thu, 18 Feb 2010 07:44:32 -0500 alsa-plugins (1.0.22-0ubuntu4) lucid; urgency=low * debian/control: Reenable JACK plugin -- Daniel T Chen Thu, 18 Feb 2010 02:02:42 -0500 alsa-plugins (1.0.22-0ubuntu3) lucid; urgency=low * lp485488.patch: Update patch to fix capture. Thanks, David Henningsson! -- Daniel T Chen Sat, 09 Jan 2010 08:39:51 -0500 alsa-plugins (1.0.22-0ubuntu2) lucid; urgency=low * lp485488.patch: Update ptr calculation to be consistent with changes made to pcm core+lib since linux 2.6.27. Thanks, David Henningsson! (LP: #485488) -- Daniel T Chen Fri, 08 Jan 2010 22:25:51 -0500 alsa-plugins (1.0.22-0ubuntu1) lucid; urgency=low * New upstream release * debian/control: Tighten build-dependencies on lib*asound2-dev to >= 1.0.22. -- Daniel T Chen Thu, 24 Dec 2009 04:12:44 -0500 alsa-plugins (1.0.21-4ubuntu1) lucid; urgency=low * Merge from debian unstable, remaining changes: - debian/control: + Do not build-depend on libjack-dev and libavcodec-dev + drop lib32asound2-plugins -- Luke Yelavich Fri, 06 Nov 2009 14:57:00 +1100 alsa-plugins (1.0.21-4) unstable; urgency=low * Remove duplicate section fields in control. -- Jordi Mallach Thu, 29 Oct 2009 18:23:55 +0100 alsa-plugins (1.0.21-3) unstable; urgency=medium * Correct lib32-libs build-dep to ia32-libs. -- Jordi Mallach Wed, 21 Oct 2009 13:12:19 +0200 alsa-plugins (1.0.21-2) unstable; urgency=medium [ Elimar Riesebieter ] * Added libspeexdsp-dev to Build-Depends. libasound_module_pcm_speex.so is built now. (closes: #550719) * Readded ia32-libs and amd64-libs. Jack and pulse plugins in lib(32|64)asound2-plugins are build again. (closes: #551198) * Improved debian/rules clean target. Multiple builds are possible now. -- Jordi Mallach Wed, 21 Oct 2009 00:17:47 +0200 alsa-plugins (1.0.21-1) unstable; urgency=low [ Elimar Riesebieter ] * Added avr32 to libasound2-plugins archs. Thanks Bradley Smith (closes: #531926) * Bumped Standards-Version to 3.8.3. No changes. * Update Build-Depends to libasound2-dev versions >= 1.0.21. * Build-Depends: Removed {ia32,amd64}-libs. -- Jordi Mallach Thu, 17 Sep 2009 19:18:52 +0200 alsa-plugins (1.0.20-1ubuntu8) karmic; urgency=low * Drop lib32asound2-plugins, its not really that useful since it does not contain a 32-bit version of the pulseaudio plugin. -- Luke Yelavich Tue, 29 Sep 2009 11:03:03 +1000 alsa-plugins (1.0.20-1ubuntu7) karmic; urgency=low * debian/control: Revert back to conflicting against ia32-libs, since ia32-libs now contains libasound2-plugins again. -- Luke Yelavich Mon, 14 Sep 2009 20:50:17 +1000 alsa-plugins (1.0.20-1ubuntu6) karmic; urgency=low * Make sure all patches are in the series file * debian/patches/0001_validate_optimise_lookup.patch: Remove pulse changes in this patch, as they are applied in a later patch * Also drop the oss fragment of the patch, so this patch is no longer needed -- Luke Yelavich Wed, 05 Aug 2009 10:51:50 +0100 alsa-plugins (1.0.20-1ubuntu5) karmic; urgency=low * Apply latest updates from git master to the pulse plugins, consolidating all pulse patches since 1.0.20 into a single patch file -- Luke Yelavich Wed, 05 Aug 2009 10:30:10 +0100 alsa-plugins (1.0.20-1ubuntu4) karmic; urgency=low * debian/control: Readd Vcs-Bzr information since we carry a delta * debian/patches: Add from upstream + 02-alsa-plugins-oss-Fix-missing-frags-init.patch Add from Lennart's tree + 03-alsa-plugins-pulse-Fix-asserts-Use-safer-checks-Call-in-loop.patch -- Daniel T Chen Mon, 03 Aug 2009 22:18:03 -0400 alsa-plugins (1.0.20-1ubuntu3) karmic; urgency=low * Replace ia32-libs rather than conflicting with it (LP: #305860). -- Colin Watson Sat, 18 Jul 2009 10:13:06 +0100 alsa-plugins (1.0.20-1ubuntu2) karmic; urgency=low * 01-alsa-plugins-pulse-Implement-pause.patch: Add pause support to the pulseaudio plugin, taken from git master. -- Luke Yelavich Fri, 17 Jul 2009 12:59:36 +1000 alsa-plugins (1.0.20-1ubuntu1) karmic; urgency=low * Merge from debian unstable, remaining changes: - debian/control: + Do not build-depend on libjack-dev and libavcodec-dev + lib32asound-plugins conflicts against ia32-libs -- Luke Yelavich Tue, 09 Jun 2009 11:00:28 +1000 alsa-plugins (1.0.20-1) unstable; urgency=low * New upstream release. [ Elimar Riesebieter ] * Bumped Standard-Version to 3.8.1, no changes needed. [ Jordi Mallach ] * Improve sed usage where possible. * Remove *.la and *.a files, as nothing should be building against plugins. Thanks Marc-Andre Lureau (closes: #506432). -- Jordi Mallach Wed, 03 Jun 2009 22:58:52 +0200 alsa-plugins (1.0.19-3) unstable; urgency=low * Build-Depend again on libavcodec-dev to bring back the a52 and lavcrate plugins, now that the ffmpeg transition is over. -- Jordi Mallach Mon, 30 Mar 2009 20:01:16 +0200 alsa-plugins (1.0.19-2ubuntu2) karmic; urgency=low * re-introduce 0001_validate_optimise_lookup.patch to go with the numid changes in alsa-lib * tighten libasound2-dev build dependency -- Luke Yelavich Tue, 05 May 2009 15:33:20 +1000 alsa-plugins (1.0.19-2ubuntu1) karmic; urgency=low * Merge from debian unstable, remaining changes: - debian/control: + Do not build-depend on libjack-dev and libavcodec-dev + lib32asound-plugins conflicts against ia32-libs -- Luke Yelavich Mon, 04 May 2009 17:01:25 +1000 alsa-plugins (1.0.19-2) unstable; urgency=low [ Jordi Mallach ] * Fix non-UTF-8 content in the previous changelog entry, which made the previous upload being rejected by the archive software. [ Elimar Riesebieter ] * Added a new version of the pulseaudio example provided by Carsten Lüdtke which will work better with systems with more than one card. -- Jordi Mallach Mon, 23 Mar 2009 13:12:33 +0100 alsa-plugins (1.0.19-1) unstable; urgency=low * New upstream release. (closes: #519001) * Upload to unstable. [ Elimar Riesebieter ] * Indent the description list in control * Added '--with-avcodec-includedir=\$${prefix}/include/libavcodec' (closes: #518194) * Added a52 setup for pulseaudio in examples. Thanks Carsten Lüdtke. (closes: #518384) [ Jordi Mallach ] * Temporarily remove Build-Depends on libavcodec-dev by request of the Release Team in order to not interfere with the ffmpeg transition. -- Jordi Mallach Thu, 12 Mar 2009 20:31:39 +0100 alsa-plugins (1.0.18-2) experimental; urgency=low [ Elimar Riesebieter ] * Fixed FTBS on sparc: The Build-Dependency on amd64-libs should probably be "amd64-libs [i386]", not "amd64-libs [i386 powerpc sparc s390]". Thanks Frank Lichtenheld. (closes: #505170) -- Jordi Mallach Sun, 18 Jan 2009 14:43:43 +0100 alsa-plugins (1.0.18-1ubuntu4) jaunty; urgency=low [ Daniel T Chen ] * Backport from git HEAD: - 0001_validate_optimise_lookup.patch [ Luke Yelavich ] * debian/control: bump libasound2-dev build dependency to 1.0.18-1ubuntu7 -- Luke Yelavich Fri, 20 Feb 2009 15:14:08 +1100 alsa-plugins (1.0.18-1ubuntu3) jaunty; urgency=low * debian/control: lib32asound2-plugins should conflict against ia32-libs. (LP: #305860) -- Luke Yelavich Sun, 07 Dec 2008 10:26:02 -0800 alsa-plugins (1.0.18-1ubuntu2) jaunty; urgency=critical * Dropped build-dep on ia32-libs/amd64-libs to clear dep-wait FTBFS (LP: #295278) -- Michael Casadevall Sat, 08 Nov 2008 04:10:20 -0500 alsa-plugins (1.0.18-1ubuntu1) jaunty; urgency=low * Merge from debian unstable, remaining changes: - debian/control: - Do not build-depend on libjack-dev and libavcodec-dev. -- Luke Yelavich Thu, 06 Nov 2008 14:43:55 +1100 alsa-plugins (1.0.18-1) experimental; urgency=low * New upstream release. [ Elimar Riesebieter ] * Bumped libasound2-dev version to >= 1.0.18 in Build-Depends. * Removed pulse_fixes.patch. Applied differently upstream. [ Jordi Mallach ] * Add lpia to the list of supported architectures. * Extend package descriptions to mention the most prominent plugins (closes: #497636). * Require debhelper 7. [ Christopher James Halse Rogers ] * debian/control, debian/rules: import the multi-arch magic from alsa-lib to build a lib32asound2-plugins package wherever lib32asound2 is built, and similarly for lib64asound2 (closes: #436201). -- Jordi Mallach Thu, 06 Nov 2008 00:46:19 +0100 alsa-plugins (1.0.17-1) experimental; urgency=low * New upstream release. [ Elimar Riesebieter ] * Reworked pulse_fixes.patch * Switched to debhelper 7. * Bumped Standard-Version to 3.8.0; no changes needed. -- Elimar Riesebieter Sat, 30 Aug 2008 16:23:08 +0200 alsa-plugins (1.0.17-0ubuntu4) intrepid; urgency=low * Revert commit b05f0176d1427586e411a91cda02a8877c5c8c0d from alsa-plugins git. This commit enabled the pulseaudio alsa plugin to use 32-bit sample lengths via PulseAudio, however PulseAudio 0.9.10 in Intrepid doesn't support these sample lenths in its API. This resulted in gstreamer applications failing to play audio with an error, when attempting to use pulseaudio output via the alsa pulseaudio plugin. It was also breaking SDL applications/games that were using SDL's ALSA output. (LP: #274124) -- Luke Yelavich Tue, 30 Sep 2008 13:44:03 +1000 alsa-plugins (1.0.17-0ubuntu3) intrepid; urgency=low * debian/patches/pulse_update.patch: Added some further fixes from Lennart's alsa-plugins tree. -- Luke Yelavich Thu, 25 Sep 2008 12:21:51 +1000 alsa-plugins (1.0.17-0ubuntu2) intrepid; urgency=low * debian/patches/pulse_update.patch: Latest pulseaudio plugin taken from alsa-plugins GIT. This code update massively improves the plugin's behavior, particularly with some applications that may work with alsa in an unusual way. -- Luke Yelavich Mon, 22 Sep 2008 10:30:50 +1000 alsa-plugins (1.0.17-0ubuntu1) intrepid; urgency=low * New upstream release. * debian/control: Update libasound2 build dep. -- Luke Yelavich Thu, 28 Aug 2008 10:17:38 +1000 alsa-plugins (1.0.16-1ubuntu2) intrepid; urgency=low * debian/patches/pulse-remove-useless-asserts.diff: Remove an extra assert from pulseaudio plugin. -- Luke Yelavich Thu, 08 May 2008 23:31:48 +1000 alsa-plugins (1.0.16-1ubuntu1) intrepid; urgency=low * Merge from debian unstable, remaining changes: - debian/control: - Do not build-depend on libjack-dev and libavcodec-dev. - add lpia to supported arches; - adhere to DebianMaintainerField spec. -- Luke Yelavich Thu, 08 May 2008 23:09:21 +1000 alsa-plugins (1.0.16-1) unstable; urgency=low * New upstream release [Jordi Mallach] * Switch to now official Vcs-* control fields. * Apply some important Pulse fixes, provided by lool, neurocyte and sjoerd. [ Elimar Riesebieter ] * Switched to debhelper 6. * Bumped Standard-Version to 3.7.3; no changes needed. * Fullified copyright not in copyright file. * Removed pulse patches. Applied upstream. -- Jordi Mallach Tue, 26 Feb 2008 17:42:37 +0100 alsa-plugins (1.0.15-1ubuntu3) hardy; urgency=low * Backport remaining pcm_pulse.c patches from hg tip (LP: #112948) that allow Ekiga to work again with PulseAudio - debian/patches/pulse-{minmax,assert}.diff -- Daniel T Chen Fri, 29 Feb 2008 12:28:40 -0500 alsa-plugins (1.0.15-1ubuntu2) hardy; urgency=low * libavcodec cannot be shipped on CDs, disabled the dependency again to make CDs installable -- Oliver Grawert Thu, 29 Nov 2007 14:59:58 +0100 alsa-plugins (1.0.15-1ubuntu1) hardy; urgency=low * Merge from Debian unstable. * Apply Ubuntu-specific change: - debian/control: + drop libjack-dev build-dependency since we don't build the jack plugin [yet]; + add lpia to supported arches; + adhere to DebianMaintainerField spec. * Drop unnecessary Ubuntu-specific change: - debian/control: drop libavcodec-dev build-dependency to save space [this Ubuntu delta didn't save significant space and removed a feature]. -- Daniel T Chen Sat, 17 Nov 2007 18:00:56 -0500 alsa-plugins (1.0.15-1) unstable; urgency=low * New upstream release. [ Elimar Riesebieter ] * Added Homepage header in debian/control. * debian/rules: s/-$(MAKE) distclean/[ ! -f Makefile ] || $(MAKE) distclean/ [ Jordi Mallach ] * Add patches pulse-buffer_attr.diff and pulse-state_xrun.diff, taken from Fedora, to fix various issues with the Pulse plugin. Thanks Sjoerd Simons for the pointer. -- Jordi Mallach Tue, 30 Oct 2007 17:10:08 +0100 alsa-plugins (1.0.14-1ubuntu3) gutsy; urgency=low * Build packages for lpia as well. -- Adam Conrad Wed, 15 Aug 2007 23:49:36 +1000 alsa-plugins (1.0.14-1ubuntu2) gutsy; urgency=low * debian/control: - Don't build-depend on libavcodec-dev (saves space for cd image), thus disabling the a52 alsa-lib plugin, - Amend Description to note the above change. -- Daniel T Chen Mon, 25 Jun 2007 04:56:35 -0400 alsa-plugins (1.0.14-1ubuntu1) gutsy; urgency=low * Merge from Debian unstable, remaining changes: - debian/control: + Don't build-depend on JACK, as it's in universe. Clarify and update the Description to note the above restriction and {in,ex}clusion of newer plugins (LP: #57089), + Adhere to DebianMaintainerField. -- Daniel T Chen Tue, 12 Jun 2007 19:03:08 -0400 alsa-plugins (1.0.14-1) unstable; urgency=low * New upstream release. [ Elimar Riesebieter ] * Prepared to use quilt as the patch manager. [ Jordi Mallach ] * debian/control: build-depend on libavcodec-dev, to enable the a52 plugin (closes: #407428). -- Jordi Mallach Sat, 09 Jun 2007 21:41:47 +0200 alsa-plugins (1.0.14~rc4-1) experimental; urgency=low * New upstream release candidate. [ Elimar Riesebieter ] * Changed Build-Depends from libjack0.100-dev to libjack-dev as the headers are really in libjack-dev. * Removed 01_hgnew.patch: Done upstream. [ Jordi Mallach ] * debian/control: add XS-Vcs-Svn and XS-Vcs-Browser headers. -- Jordi Mallach Sun, 13 May 2007 11:44:15 +0200 alsa-plugins (1.0.14~rc3-2) experimental; urgency=low [ Elimar Riesebieter ] * Updated to latest mercurial version via 01_hgnew.dpatch as some files were missing. It is still 1.0.14rc3. Removed the stolen gcd.h ;) -- Jordi Mallach Tue, 17 Apr 2007 11:30:22 +0200 alsa-plugins (1.0.14~rc3-1) experimental; urgency=low * New upstream release candidate. [ Elimar Riesebieter ] * Added missing gcd.h. Stolen from gnulibs which installs the libs not in include. -- Elimar Riesebieter Sat, 31 Mar 2007 18:40:48 +0200 alsa-plugins (1.0.14~rc1a-1) experimental; urgency=low * New upstream release candidate. [ Elimar Riesebieter ] * Added arch armel to libasound2-plugins. (closes: #408771) -- Elimar Riesebieter Sat, 30 Dec 2006 02:48:26 +0100 alsa-plugins (1.0.13-3ubuntu1) feisty; urgency=low * disable jack dependencies for main inclusion -- Oliver Grawert Fri, 2 Feb 2007 15:30:22 +0100 alsa-plugins (1.0.13-3) unstable; urgency=low [ Elimar Riesebieter ] * Added XS-X-Vcs-Svn field in control. [ Jordi Mallach ] * Upload to unstable. -- Jordi Mallach Mon, 16 Oct 2006 14:49:06 +0200 alsa-plugins (1.0.13-2) experimental; urgency=low * debian/control: - build-depend on libsamplerate0-dev, to enable the samplerate plugin. - build-depend on libpulse-dev, to enable the pulseaudio plugin. * Target experimental, while pulseaudio gets shaked out by the buildds. -- Jordi Mallach Thu, 5 Oct 2006 11:19:06 +0200 alsa-plugins (1.0.13-1) unstable; urgency=low * New upstream release [ Jordi Mallach ] * Add Enhances: libasound2. -- Jordi Mallach Tue, 3 Oct 2006 14:22:54 +0200 alsa-plugins (1.0.12-1) unstable; urgency=low * New upstream release [ Elimar Riesebieter ] * debian/control: bumped build-deps to libasound2-dev (>= 1.0.12) * debian/control: bumped Standards-Version to 3.7.2, no changes. * Bumped compat to 5 and debhelper version >=5.0.37 * Enabled all plugins (closes: #384029) * Completed /usr/share/doc/libasound2-plugins. -- Jordi Mallach Mon, 11 Sep 2006 13:10:10 +0200 alsa-plugins (1.0.11-1) unstable; urgency=low [ Elimar Riesebieter ] * New upstream release * Added myself to Uploaders * Updated changelog.ALSA * Adjusted rules: sed s/pcm\/jack/jack/ [ Jordi Mallach ] * debian/control: bump build-deps to libasound2-dev (>= 1.0.11). -- Jordi Mallach Sun, 23 Apr 2006 18:07:36 +0200 alsa-plugins (1.0.10-1) unstable; urgency=low * New upstream release -- Jordi Mallach Tue, 22 Nov 2005 23:24:32 +0100 alsa-plugins (1.0.9+1.0.10rc2-1) experimental; urgency=low * New upstream release candidate * Thomas Hood - debian/control: s/Architecture: any/Architecture: / -- Thomas Hood Wed, 12 Oct 2005 12:10:54 +0200 alsa-plugins (1.0.9+1.0.10rc1-1) experimental; urgency=low * New upstream release candidate * Thomas Hood - Build-Depend on new libasound2-dev (otherwise build fails) - Fix watch file -- Jordi Mallach Mon, 19 Sep 2005 21:35:27 +0200 alsa-plugins (1.0.9-2) unstable; urgency=low * Thomas Hood - Simplify versioned dependency on libasound2 - Bump Standards-Version to 3.6.2.1; no changes required - Add upstream changelog * Jordi Mallach - debian/control: switch to libjack0.100.0-dev. -- Jordi Mallach Wed, 6 Jul 2005 20:35:02 +0200 alsa-plugins (1.0.9-1) unstable; urgency=low * New source package generating the libasound2-plugins binary package, formerly generated by alsa-lib. libasound2-plugins contains the "jack" ALSA library plugin. * An "oss" ALSA library plugin is also available. Please file a wish if you have some use for it. * Thomas Hood - Include asound.conf example of how to use the jack plugin -- Jordi Mallach Sat, 4 Jun 2005 13:00:00 +0200 debian/control0000664000000000000000000000270212234245233010574 0ustar Source: alsa-plugins-extra Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian ALSA Maintainers Uploaders: Jordi Mallach , Elimar Riesebieter Build-Depends: autotools-dev, debhelper (>= 9), dh-autoreconf, libasound2-dev (>= 1.0.25), libavcodec-dev, libavutil-dev, libdbus-1-dev (>= 1.4.12-3~), libjack-dev (>= 1:0.121.0+svn4538-2~), libpulse-dev (>= 0.99.1-1~), libsamplerate0-dev | libsamplerate-dev, libspeexdsp-dev Standards-Version: 3.9.4 Homepage: http://www.alsa-project.org/ XS-Debian-Vcs-Svn: svn://anonscm.debian.org/pkg-alsa/trunk/alsa-plugins XS-Debian-Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-alsa/trunk/alsa-plugins/ Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-audio-dev/alsa-plugins/ubuntu Package: libasound2-plugins-extra Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: ALSA library additional plugins This package contains plugins for the ALSA library that are not included in the main libasound2 or libasound2-plugins packages. . The following plugins are included: - a52: S16 to A52 stream converter - lavcrate: rate converter debian/libasound2-plugins.examples0000664000000000000000000000010112174344710014444 0ustar debian/examples/asound.conf_jack debian/examples/asound.conf_oss debian/rules0000775000000000000000000000076512234245441010261 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs %: dh $@ --with autoreconf override_dh_auto_configure: dh_auto_configure -- \ --with-plugindir=/usr/lib/$(DEB_HOST_MULTIARCH)/alsa-lib \ --disable-static override_dh_auto_install: dh_auto_install --destdir=debian/tmp # Kill *.la files, and make sure we install everything else override_dh_install: find debian/tmp -name '*.la' -delete dh_install override_dh_installchangelogs: dh_installchangelogs debian/changelog.ALSA debian/watch0000664000000000000000000000011312174344710010217 0ustar version=3 ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-(.*).tar.bz2 debian/libasound2-plugins-extra.install0000664000000000000000000000052012174344710015422 0ustar usr/lib/*/alsa-lib/libasound_module_pcm_a52.so usr/lib/*/alsa-lib/libasound_module_rate_lavcrate.so usr/lib/*/alsa-lib/libasound_module_rate_lavcrate_high.so usr/lib/*/alsa-lib/libasound_module_rate_lavcrate_fast.so usr/lib/*/alsa-lib/libasound_module_rate_lavcrate_higher.so usr/lib/*/alsa-lib/libasound_module_rate_lavcrate_faster.so debian/examples/0000775000000000000000000000000012174344710011011 5ustar debian/examples/asound.conf_jack0000664000000000000000000000026612174344710014145 0ustar pcm.myjack { type jack playback_ports { 0 alsa_pcm:playback_1 1 alsa_pcm:playback_1 } } # Usage: aplay -Dplug:myjack foo.wav debian/examples/asound.conf_oss0000664000000000000000000000013412174344710014033 0ustar pcm.myoss { type oss device /dev/dsp } # Usage: aplay -Dplug:myoss foo.wav debian/examples/a52.conf_pulse0000664000000000000000000000067612174344710013470 0ustar # Description: This will make it possible to use a52 with PulseAudio out of # the box. It may be useful for other use cases. Just include # this in your ~/.asoundrc . pcm.a52 { @args [ CARD ] @args.CARD { type string default 0 } type plug slave { pcm { type a52 card $CARD } } } # Usage: aplay -D a52:0 /foo.wav debian/patches/0000775000000000000000000000000012174344710010622 5ustar debian/patches/use_libavutil.patch0000664000000000000000000000274312174344710014520 0ustar Author: Jordi Mallach Description: Check for and include libavutil.h to avoid unresolved symbols. The a52 plugin uses av_free(), but does not check for libavutil availability. Patch configure.in to check for the module, and include libavutil.h. . The patch needs to be extended to do proper checks for avutil header files. Forwarded: no Index: alsa-plugins-1.0.27/configure.in =================================================================== --- alsa-plugins-1.0.27.orig/configure.in 2013-04-26 23:02:22.144794780 +0200 +++ alsa-plugins-1.0.27/configure.in 2013-04-26 23:02:22.140794782 +0200 @@ -67,7 +67,7 @@ AS_HELP_STRING([--disable-avcodec], [Don't build plugins depending on avcodec (a52)])) if test "x$enable_avcodec" != "xno"; then - PKG_CHECK_MODULES(AVCODEC, [libavcodec], [HAVE_AVCODEC=yes], [HAVE_AVCODEC=no]) + PKG_CHECK_MODULES(AVCODEC, [libavcodec libavutil], [HAVE_AVCODEC=yes], [HAVE_AVCODEC=no]) fi if test "x$HAVE_AVCODEC" = "xno"; then Index: alsa-plugins-1.0.27/a52/pcm_a52.c =================================================================== --- alsa-plugins-1.0.27.orig/a52/pcm_a52.c 2013-04-26 23:02:22.144794780 +0200 +++ alsa-plugins-1.0.27/a52/pcm_a52.c 2013-04-26 23:02:22.140794782 +0200 @@ -26,6 +26,7 @@ #include #include #include AVCODEC_HEADER +#include #if LIBAVCODEC_VERSION_MAJOR >= 53 && LIBAVCODEC_VERSION_MINOR >= 34 #include debian/patches/series0000664000000000000000000000006112174344710012034 0ustar arcam-av_uses_pthreads.patch use_libavutil.patch debian/patches/arcam-av_uses_pthreads.patch0000664000000000000000000000155012174344710016264 0ustar Description: link arcam-av module against libpthread The arcam-av module uses libpthread, so it should pass -pthread explicitly when building in order to avoid leaving any undefined symbols or missing symbol versioning info. Author: Steve Langasek Index: alsa-plugins-1.0.25/arcam-av/Makefile.am =================================================================== --- alsa-plugins-1.0.25/arcam-av/Makefile.am +++ alsa-plugins-1.0.25/arcam-av/Makefile.am @@ -3,7 +3,7 @@ asound_module_ctl_arcam_avdir = @ALSA_PLUGIN_DIR@ AM_CFLAGS = -Wall -g @ALSA_CFLAGS@ -AM_LDFLAGS = -module -avoid-version -export-dynamic -no-undefined +AM_LDFLAGS = -module -avoid-version -export-dynamic -no-undefined -pthread libasound_module_ctl_arcam_av_la_SOURCES = ctl_arcam_av.c arcam_av.c arcam_av.h libasound_module_ctl_arcam_av_la_LIBADD = @ALSA_LIBS@ debian/compat0000664000000000000000000000000212174344710010371 0ustar 9 debian/libasound2-plugins.docs0000664000000000000000000000023512174344710013566 0ustar doc/samplerate.txt doc/README-arcam-av doc/README-pulse doc/README-pcm-oss doc/speexrate.txt doc/vdownmix.txt doc/README-jack doc/speexdsp.txt doc/upmix.txt debian/NOTES0000664000000000000000000000042612174344710010010 0ustar MAINTAINER NOTES for alsa-plugins TODO for each new upstream release ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Check Ubuntu patches at http://people.ubuntulinux.org/~scott/patches/ * Update debian/changelog.ALSA from release announcement debian/changelog.ALSA0000664000000000000000000004164312174344710011574 0ustar Changelog between 1.0.26 and 1.0.27 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.26_v1.0.27) (Reformated as ASCII text) +++++++++++++++++++++++++++++++++++++++++++ * alsa-plugins + Core Release v1.0.27 + A52 Output plugin a52: Fix build errors a52: Add the support of recent libavcodec / libavutil + PulseAudio -> ALSA plugin pulse: pulse_pcm_poll_revents should return 0 on success pcm_pulse: set prebuf parameter according to software parameters Changelog between 1.0.25 and 1.0.26 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.25_v1.0.26) (Reformated as ASCII text) +++++++++++++++++++++++++++++++++++++++++++ * alsa-plugins + Core Release v1.0.26 + PulseAudio -> ALSA plugin pulse: Support 24-bit formats + USB stream plugin usb_stream: Fix build with glibc 2.16 Changelog between 1.0.24 and 1.0.25 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.24_v1.0.25) (Reformated as ASCII text) +++++++++++++++++++++++++++++++++++++++++++ * alsa-plugins + Core Release v1.0.25 pulse: Install a PulseAudio config snippet into alsa.conf.d + A52 Output plugin a52: Fix build with older ffmpeg versions. a52 - Fix a52 codec with recent libavcodec updates + Documentation pulse: Add fallback option + Jack PCM plugin jack: Fix revents for playback jack: Fix hanging applications when using jack plugin + PulseAudio -> ALSA plugin Added missing configuration files for the pulse plugin Set CLOEXEC flag for pipes in PulseAudio plugins pulse: Install a PulseAudio config snippet into alsa.conf.d pulse - Define a dummy PA_CHECK_VERSION() when not available pulse - only underrun if no more data has been written pulse: Set PA_CONTEXT_NOAUTOSPAWN when fallback is available pulse: Add fallback option Pulse: Fix snd_pcm_avail returning 0 in some cases Changelog between 1.0.23 and 1.0.24 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24) (Reformated as ASCII text) +++++++++++++++++++++++++++++++++++++++++++ * alsa-plugins + Core Release v1.0.24 + Documentation Fix README-jack (second channel) + PulseAudio -> ALSA plugin pulse: Add handle_underrun option pulse: Fix invalid buffer pointer return value Changelog between 1.0.22 and 1.0.23 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.22_v1.0.23) (Reformated as ASCII text) +++++++++++++++++++++++++++++++++++++++++++ * alsa-plugins + Core Release v1.0.23 + USB stream plugin usb_stream: Allow user-set period-size and rate usb_stream: Check for NULL-ness before dereferencing Changelog between 1.0.21 and 1.0.22 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.21_v1.0.22) (Reformated as ASCII text) +++++++++++++++++++++++++++++++++++++++++++ * alsa-plugins + Core Release v1.0.22 + A52 Output plugin a52 - set channel layout with recent libavcodec a52 - fix 5.1 channel order with recent libavcodec + Automatic upmix / downmix plugins upmix - Add 7.1 support Changelog between 1.0.20 and 1.0.21 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.20_v1.0.21) (Reformated as ASCII text) ******************************************** * alsa-plugins + Core Release v1.0.21 pulse: use PA_CONTEXT_IS_GOOD where applicabl + Documentation speex - Add echo-cancelling option to speexdsp plugi + OSS Mixer -> ALSA Control plugin oss - Add missing initialization of fragment + Public Parrot Hack rate converter Add PCM rates query support for PCM rate plugin + PulseAudio -> ALSA plugin pulse: immediately trigger EIO when connection is droppe pulse: rework object destruction paths a bi pulse: unify stream/context state check pulse: get rid of redundant state variabl pulse: move a couple of PCM related functions from pulse.c to pcm_pulse. pulse: replace manual mainloop by pa_mainloop_iterate( pulse: call pa_threaded_mainloop_wait() to handle spurious wakeup pulse: unify destruction of snd_pulse_ pulse: use PA_CONTEXT_IS_GOOD where applicabl pulse: get rid of a number of assert() alsa-plugins/pulse: Implement 'pause' + Speex PCM plugin speex - Add echo-cancelling option to speexdsp plugi + libavcodec's resampler Add PCM rates query support for PCM rate plugin Changelog between 1.0.19 and 1.0.20 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.19_v1.0.20) (Reformated as ASCII text) ******************************************** * alsa-plugins + Core -Fix build of pph plugin with speex-1.2rc1 -Add Speex pre-processing plugin -Add arcam-av plugin -Release v1.0.20 + /Makefile.am -Add Speex pre-processing plugin -Add arcam-av plugin -Clean up Makefile.am + Arcam AV control plugin -Add arcam-av plugin -arcam_av: Remove incorrect usage of the static SHM ID variable -arcam_av: Refactor control specifications to facilitate addition of "numid" optimisation -arcam_av: Refactor event callback to facilitate addition of "numid" optimisation + Automatic upmix / downmix plugins -Add missing continue in config parser of pcm-upmix plugin -Fix build of pph plugin with speex-1.2rc1 -Add missing continue in config parser of pcm-upmix plugin (again) + Documentation -Add Speex pre-processing plugin -Add arcam-av plugin + OSS Mixer -> ALSA Control plugin -oss: Add numid check in ctl plugin + Public Parrot Hack rate converter -Add missing -lm to pph plugin + PulseAudio -> ALSA plugin -pulse: Add numid check in ctl plugin + Speex PCM plugin -Add Speex pre-processing plugin Changelog between 1.0.18 and 1.0.19 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.18_v1.0.19) (Reformated as ASCII text) ******************************************** * alsa-plugins + Core -Allow opt-out from jack, pulseaudio and avcodec dependencies. -Add the attributes.m4 macro file from xine/lscube. -Check for --no-undefined linker flag and use it. -Release v1.0.19 + /Makefile.am -Add the attributes.m4 macro file from xine/lscube. -Added m4/attributes.m4 to extra dist. + A52 Output plugin -Check for --no-undefined linker flag and use it. + Alsa support for Maemo SDK (n770) -Cleanup flags in maemo/Makefile.am -[RFC] Don't use pow() for calculating a power of 2, use shift instead. -Make some static tables and strings constants. -Mark as static the functions not used outside their unit. + Automatic upmix / downmix plugins -Make some static tables and strings constants. + Jack PCM plugin -Check for --no-undefined linker flag and use it. + PulseAudio -> ALSA plugin -Mark as static the functions not used outside their unit. Changelog between 1.0.17 and 1.0.18 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.17_v1.0.18) (Reformated as ASCII text) ******************************************** * alsa-plugins + Core -Add usb_stream PCM plugin -Release v1.0.18rc1 -Release v1.0.18rc2 -Fix build with recent ffmpeg -Release v1.0.18rc3 -Release v1.0.18 + /Makefile.am -Add usb_stream PCM plugin + A52 Output plugin -Fix build with recent ffmpeg + PulseAudio -> ALSA plugin -pulse - Returns errors instead of assert() -send both an uncork and a trigger in _start() -Reindent to Linux kernel style -Add Emacs-style /*-*- linux-c -*-*/ header comment -Make pulse_new() a proper C function -Don't modify the SIGPIPE handler -Call pa_context_disconnect() explicitly -use SNDERR instead of fprintf to print error messages -Support S32 sample types -Add trailing NUL character to snprintf output -Get rid of pulse_poll_revents() -Add more error checking -Remove fix for bug 0003470 -Rework hardware parameter selection -A bag of minor clean ups for ctl_pulse.c -Make pulse_ext_callback const -Drop our own implementation of the poll() callbacks -A bag of minor clean-ups for pulse.c -Split out O_NONBLOCK setting into seperate function -Save a byte of memory -Adjust buffering metrics to match what PA internally uses -Make sure we always have a sensible channel mapping -Use PA_STREAM_EARLY_REQUESTS if available -Use S32/FLOAT32 only where available in the PA libs -Add const to our snd_pcm_ioplug_callback_t instances -Don't implement our own poll handlers, we can use the default ones -Remove our own poll handler implementation entirely -A bag of clean-ups for pcm_ctl.c -pulse - Start PA event loop after we have created the context -pulse - fix minor memory leak -pulse - Fix destruction order on failure -pulse - Fix destruction logic on failed construction -pulse - Fix capture problem + USB stream plugin -Add usb_stream PCM plugin -Add missing noinst_HEADERS to usb_stream/Makefile.am + libavcodec's resampler -Fix build with recent ffmpeg Changelog between 1.0.16 and 1.0.17 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.16_v1.0.17) (Reformated as ASCII text) ******************************************** * alsa-plugins + Core - removed .hg* files and renamed hgcompile to gitcompile - Improve configure for maemo plugin - Release v1.0.17rc2 - Fix invalid withval in configure script - Release v1.0.17 + /Makefile.am - hgcompile -> gitcompile change - Improve configure for maemo plugin + A52 Output plugin - Various plugins don't support "hint" sections + Alsa support for Maemo SDK (n770) - Various plugins don't support "hint" sections - Fix close in maemo callback + Jack PCM plugin - Various plugins don't support "hint" sections + PulseAudio -> ALSA plugin - pulse - Fix useless assert - pulse - Remove another assert - Pulseaudio alsa configure hook - pulse - Change to hook load_if_running Changelog between 1.0.15 and 1.0.16 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.15_v1.0.16) (Reformated as ASCII text) ******************************************** * alsa-plugins + PulseAudio -> ALSA plugin - PulseAudio plugin: report XRUN state back to application - Fix wrong assert in pulse plugin - Use different buffer metrics in the PulseAudio plugin - Fix unexpected assert with pulse plugin - pulse - Add minmax condition for period_bytes and periods Changelog between 1.0.14 and 1.0.15 releases (http://www.alsa-project.org/main/index.php/Changes_v1.0.14_v1.0.15) (Reformated as ASCII text) ******************************************** * alsa-plugins + A52 Output plugin - Add -no-undefined option to LDFLAGS + Alsa support for Maemo SDK (n770) - Add -no-undefined option to LDFLAGS + Jack PCM plugin - Add -no-undefined option to LDFLAGS + Public Parrot Hack rate converter - Disable direct sinc table - Update speex rate converter code + Rate Converter plugins - Fix the pop noise with samplerate plugin Changelog between 1.0.14rc3 and 1.0.14 releases http://www.alsa-project.org/changes/v1-0-14rc4--v1-0-14.txt) ******************************************** * alsa-plugins + Core - Fix plugindir config setting - Add plugin directory configure option - Enable link with external libspeex + /Makefile.am - Enable link with external libspeex + A52 Output plugin - Add plugin directory configure option - Fix segfault of a52 plugin + Jack PCM plugin - Add plugin directory configure option + Public Parrot Hack rate converter - Enable link with external libspeex Changelog between 1.0.14rc2 and 1.0.14rc3 releases http://www.alsa-project.org/changes/v1-0-14rc2--v1-0-14rc3.txt) ******************************************** * alsa-plugins + Documentation - Add documentation for speex rate plugin + Public Parrot Hack rate converter - Add missing files for pph - pph - do not include in rate_speexrate.c - Update version of speex resampler plugin - Add missing header files for pph + PulseAudio -> ALSA plugin - Improve parameter constraints in alsa-pulse + libavcodec's resampler - Add missing gcd.h to rate-lavc/Makefile.am Changelog between 1.0.14rc2 and 1.0.14rc3 releases http://www.alsa-project.org/changes/v1-0-14rc2--v1-0-14rc3.txt) ******************************************** * alsa-plugins + Core - Add rate resampler plugin based on speex - Add livavcodec resampler plugin + /Makefile.am - Add rate resampler plugin based on speex - Add livavcodec resampler plugin + Documentation - Add livavcodec resampler plugin + Public Parrot Hack rate converter - pph - do not include in rate_speexrate.c - Add rate resampler plugin based on speex + Rate Converter plugins - Fix wrong implementation of input/output_frames in samplerate plugin + libavcodec's resampler - Add livavcodec resampler plugin Changelog between 1.0.14rc1 and 1.0.14rc2 releases http://www.alsa-project.org/changes/v1-0-14rc1--v1-0-14rc2.txt) ******************************************** * alsa-plugins + /Makefile.am - compile maemo only if DBUS is present + Alsa support for Maemo SDK (n770) - release 1.0.14rc1 Changelog between 1.0.13 and 1.0.14rc1a releases http://www.alsa-project.org/changes/v1-0-13--v1-0-14rc1.txt) ******************************************** * alsa-plugins + Core - Alsa support for Maemo SDK (n770): Build configuration + /Makefile.am - compile maemo only if DBUS is present - Alsa support for Maemo SDK (n770): Build configuration + Alsa support for Maemo SDK (n770) - Alsa support for Maemo SDK (n770): Header files - Alsa support for Maemo SDK (n770): DSP protocol - Alsa support for Maemo SDK (n770): External PCM IO plugin - Alsa support for Maemo SDK (n770): External Control plugin - Alsa support for Maemo SDK (n770): Build configuration - Alsa support for Maemo SDK (n770) - Remove compile warnings + Documentation - Alsa support for Maemo SDK (n770): Documentation Changelog between 1.0.12 and 1.0.13 releases http://www.alsa-project.org/changes/v1-0-12--v1-0-13.txt) ******************************************** * alsa-plugins + Core - release 1.0.12 + PulseAudio -> ALSA plugin - Remove stray Polypaudio strings Changelog between 1.0.11 and 1.0.12 releases http://www.alsa-project.org/changes/v1-0-11--v1-0-12.txt) ******************************************** * alsa-plugins + Core - Add hgcompile script - Update Polypaudio plug-in to the 0.9.0 API - Fix capsed name in configure - Follow Polypaudio/PulseAudio name change + /Makefile.am - Add hgcompile script - Follow Polypaudio/PulseAudio name change + A52 Output plugin - a52 - Add slavepcm option + Documentation - Follow Polypaudio/PulseAudio name change - Add missing a52.txt - a52 - Add slavepcm option + Jack PCM plugin - Fix port names in jack plugin + Polyp -> ALSA plugin - Update Polypaudio plug-in to the 0.9.0 API - Follow Polypaudio/PulseAudio name change Changelog between 1.0.10 and 1.0.11 releases http://www.alsa-project.org/changes/v1-0-10--v1-0-11.txt) ******************************************** * alsa-plugins + Core - Add samplerate rate converter plugin - Add a52 output plugin - Structure reorganziation, added polyp plugin - Add upmix and vdownmix plugins - Change autoconf requirement to 2.59 - Fixes for polyp plugin + /Makefile.am - Add samplerate rate converter plugin - Add a52 output plugin - Structure reorganziation, added polyp plugin - Add upmix and vdownmix plugins + /ctl/Makefile.am - Structure reorganziation, added polyp plugin + A52 Output plugin - a52 plugin - Fix iec958 frames for S16-BE - Add a52 output plugin - Fix XRUN detection in a52 plugin - Accept integer for card option + Automatic upmix / downmix plugins - Misc fixes for upmix plugin - Add upmix and vdownmix plugins + Documentation - Fix a typo - Add samplerate rate converter plugin - Misc fixes for upmix plugin - Add a52 output plugin - Update polyp plugin - Fix Makefile.am entry - Add upmix and vdownmix plugins + Jack PCM plugin - Allow concurrent runs with different names - Fix a compile warning - jack plugin closes stdin if jack is unavailable + OSS Mixer -> ALSA Control plugin - Fix misc compile warnings - Check the malloc error - Structure reorganziation, added polyp plugin + Polyp -> ALSA plugin - Fix handling of ctl elements - Update polyp plugin - Fixes for polyp plugin - Properly terminate stream in polypaudio plugin - Incorrect revents in polypaudio plugin - Make polypaudio plugin thread safe + Rate Converter plugins - Add samplerate rate converter plugin