aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordi Mallach <jordi@debian.org>2013-10-19 16:41:13 +0200
committerNicolas Dechesne <nicolas.dechesne@linaro.org>2014-05-06 23:33:44 +0000
commitc58ab02d08b12b7d61c0020e72ea02d5a1452888 (patch)
treef99391351eb5134e579e9ea7232036d64d20ed35
parent7786e88c56b91bcac3295c58b7a4ad6642990b8c (diff)
Imported Debian patch 1.0.27.2-3debian/1.0.27.2-3
-rw-r--r--debian/NOTES25
-rw-r--r--debian/changelog1702
-rw-r--r--debian/changelog.ALSA2047
-rw-r--r--debian/compat1
-rw-r--r--debian/control93
-rw-r--r--debian/copyright35
-rw-r--r--debian/libasound2-data.install1
-rw-r--r--debian/libasound2-dbg.preinst11
-rw-r--r--debian/libasound2-dev.install4
-rw-r--r--debian/libasound2-dev.preinst11
-rw-r--r--debian/libasound2-doc.doc-base11
-rw-r--r--debian/libasound2-doc.docs2
-rw-r--r--debian/libasound2-doc.links1
-rw-r--r--debian/libasound2-udeb.install4
-rw-r--r--debian/libasound2.NEWS38
-rw-r--r--debian/libasound2.examples1
-rw-r--r--debian/libasound2.install2
-rw-r--r--debian/libasound2.symbols1665
-rw-r--r--debian/patches/series1
-rw-r--r--debian/patches/tests_lm_ftbfs.patch31
-rwxr-xr-xdebian/rules33
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch2
23 files changed, 5722 insertions, 0 deletions
diff --git a/debian/NOTES b/debian/NOTES
new file mode 100644
index 00000000..8a6ceda6
--- /dev/null
+++ b/debian/NOTES
@@ -0,0 +1,25 @@
+ MAINTAINER NOTES
+ for alsa-lib
+
+TODO for each new upstream release
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+* Check Ubuntu patches at http://people.ubuntulinux.org/~scott/patches/
+* Update debian/changelog.ALSA from release announcement
+
+
+NOTES
+~~~~~
+
+aserver
+~~~~~~~
+If we add it back in then we should create a new package libsound2-bin
+for it.
+
+libasound3
+----------
+We build libasound2-dev, making it appear that we are prepared to
+support multiple simultaneous -dev packages in the future. However,
+libasound2-dev uses generically named directories such as
+/usr/include/alsa/. A future libasound3-dev should probably use
+/usr/include/asound3/ instead.
+
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 00000000..9bc1d298
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,1702 @@
+alsa-lib (1.0.27.2-3) unstable; urgency=low
+
+ * Add preinst scripts to -dbg and -dev packages to correctly
+ transition from symlinked doc directories to real directories
+ (closes: #716874).
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 19 Oct 2013 16:41:13 +0200
+
+alsa-lib (1.0.27.2-2) unstable; urgency=high
+
+ * Team upload.
+ * Apply patch by Samuel Thibault to fix speech synthesis in the
+ Debian Installer: without the /usr/share/alsa/pcm directory, one
+ only gets garbage, so ship that directory in the udeb. Thanks,
+ Samuel! (closes: #726258)
+
+ -- Cyril Brulebois <kibi@debian.org> Mon, 14 Oct 2013 23:30:27 +0200
+
+alsa-lib (1.0.27.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Drop fix_return_value_of_snd_pcm_rewind.patch and fix_docs_typo.patch:
+ applied upstream.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 09 Jul 2013 01:12:03 +0200
+
+alsa-lib (1.0.27.1-2) unstable; urgency=low
+
+ * Add fix_return_value_of_snd_pcm_rewind.patch: this fixes several
+ problems with plugins, and fixes a Pulseaudio crash.
+ * Add tests_lm_ftbfs.patch: add -lm where needed, to fix two build
+ failures in tests (closes: #709900).
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 28 Jun 2013 15:11:29 +0200
+
+alsa-lib (1.0.27.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Drop all patches: all merged upstream.
+ * Add fix_docs_typo.patch: fix typo in constant name (closes: #675960).
+ * Only install the card data and alsa.conf for the udeb. The smixer and
+ ucm configuration files are useless in debian-installer.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 29 May 2013 12:35:16 +0200
+
+alsa-lib (1.0.27-4) unstable; urgency=low
+
+ [ Jordi Mallach ]
+ * Add double_dlclose.patch: from Git; avoid a double call of dlclose()
+ in dlobj caching code.
+ * inline_headers.patch: from Git; use __inline__ for exported headers.
+ Fixes builds for packages using C90.
+ * Add ucm_profiles.patch: from Git; include UCM profiles from Chromebook
+ and Ubuntu.
+ * Introduce a new binary libasound2-data, and install all driver
+ configuration files and UCM profiles there.
+
+ [ Cyril Brulebois ]
+ * Fix dh_makeshlibs call:
+ - Reintroduce --add-udeb=libasound2-udeb (broken dependencies for debs
+ otherwise: #708353 for alsa-utils-udeb).
+ - Restore -V'libasound2 (>= 1.0.27)' as well, since symbols files don't
+ work for udebs. Regular debs will keep on picking the most relaxed
+ dependency, as usual. Closes: #708357.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 14 May 2013 20:34:25 +0200
+
+alsa-lib (1.0.27-3) unstable; urgency=low
+
+ * Brown paper bag: use override_dh_auto_build-indep and
+ dh_auto_install-indep to handle doxygen docs, to correctly avoid
+ building docs on binary-arch-only builds. Thanks to Adam Conrad
+ for the suggestion.
+ * Pass --disable-static to configure.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 09 May 2013 09:59:00 +0200
+
+alsa-lib (1.0.27-2) unstable; urgency=low
+
+ * Upload to unstable.
+ * Move doxygen to Build-Depends-Indep (closes: #706800).
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 09 May 2013 01:05:20 +0200
+
+alsa-lib (1.0.27-1) experimental; urgency=low
+
+ * New upstream release.
+ * Drop sys_types_include.patch: fixed upstream.
+ * Update libasound2.symbols with new API additions.
+ * Mark libasound2-dbg Multi-Arch: same, so it is coinstallable.
+ * Disable silent rules.
+ * Bump Standards-Version to 3.9.4, with no further changes.
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 26 Apr 2013 22:48:13 +0200
+
+alsa-lib (1.0.26-1) experimental; urgency=low
+
+ [ Elimar Riesebieter ]
+ * Add sys_types_include.patch: Explicitly include <sys/types.h>, Thanks to
+ Adam Conrad. (closes: #700230)
+
+ [ Jordi Mallach ]
+ * New upstream release.
+ * It is with great pleasure that we drop the lib32asound binary package
+ and all the unmanageable cruft that accompanied it (closes: #614242).
+ * Rewrite debian/rules using dh.
+ * Pass --list-missing to dh_install.
+ * Install smixer objects, but avoid installing the python component to
+ avoid an extra libpython dep on libasound2. If anyone requests it,
+ we might reconsider in the future.
+ * Drop htcl_remove_useless_assert.patch, applied upstream.
+ * Drop libasound2.{postinst,postrm}: it was code to handle an upgrade
+ case from 1999. Likewise for libasound2-dev.postinst.
+ * Drop pointless dependency on libc6-dev.
+ * Remove old and unused dmix example.
+ * Stop symlinking doc dirs for libasound2-dev and -dbg. The amount of
+ disk space saved is negligible.
+ * Use default compression for source package.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 31 Mar 2013 23:22:54 -0500
+
+alsa-lib (1.0.25-4) unstable; urgency=low
+
+ * Add htcl_remove_useless_assert.patch: apply patch from git to remove
+ incorrect assert which causes KMix to crash on KDE logins
+ (thanks, Ralf Jung; closes: #681078).
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 03 Aug 2012 23:35:47 +0200
+
+alsa-lib (1.0.25-3) unstable; urgency=low
+
+ * Merge from Ubuntu:
+ - Remove trailing whitespace character from the end of the
+ DEB_HOST_MULTIARCH definition, as it was breaking the plugin
+ directory path.
+ * Mark libasound2-dev Multi-Arch: same (closes: #666763).
+ * Enable hardening flags, using a patch from Simon Ruderich,
+ (closes: #662685).
+ * Build-Depend on dpkg-dev (>= 1.16.1) for buildflags.mk usage.
+ * Bump Standards-Version to 3.9.3, no changes needed.
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 19 May 2012 18:12:58 +0200
+
+alsa-lib (1.0.25-2) unstable; urgency=low
+
+ * Upload to unstable.
+ * Stop Build-Depending on libcxxtools-dev. Why we were doing this is a
+ mystery.
+ * Put the bi-arch horror on a diet: remove all lib64* stuff, and support
+ lib32* for amd64 only (there's no point in supporting ppc64 in light
+ of Multiarch). Simplify debian/rules bi-arch bits assuming the install
+ dir is /usr/lib32 and doing no other calculations.
+ * Handle installation of bi-arch files with .install files.
+ * Use sed -i to modify bi-arch build Makefile.
+ * Use dh_installdocs to install Doxygen documentation.
+ * Stop suggesting lib32asound2-plugins, as it's going away.
+ * Continue digging through lists of symbols of previous alsa-lib
+ releases. libasound2.symbols is now based on 1.0.16, the version released
+ with lenny.
+ * Bump debhelper to version 9.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 12 Feb 2012 01:50:17 +0100
+
+alsa-lib (1.0.25-1) experimental; urgency=low
+
+ * New upstream release.
+ * Update debian/changelog.ALSA.
+ * Run source package through wrap-and-sort.
+ * Edit add-maintainer-mode.patch to use AM_MAINTAINER_MODE([enable]).
+ * Drop lp178442-ICE1712.patch (stolen from Git).
+ * Drop pulseaudio_configuration.patch. PulseAudio should instead use
+ the new alsa.conf.d directory to load the ALSA pulse config.
+ * Drop relibtoolise.patch. Instead, Build-Depend on dh-autoreconf and
+ adjust rules to use it.
+ * Drop configure_cross_compile.patch, as it's apparently not needed
+ anymore, and dh_autoreconf makes it unusable.
+ * Don't configure with --enable-static anymore, as it breaks the build
+ and it was useless anyway.
+ * Don't try to install .a files that aren't built anymore.
+ * Add a libasound2.symbols file, for now based on 1.0.23. Thanks
+ Julien Cristau for the help to get this in shape.
+ * Adapt call to dh_makeshlibs to stop using -V and use -c4 for
+ dpkg-gensymbols, but leave biarch packages using -V.
+ * Stop installing libasound2 and libasound2-udeb stuff by hand, use
+ .install files instead. Drop obsolete .dirs files.
+ * Let libasound2-doc depend on libjs-jquery, and replace the included
+ copy of jquery.js with a symlink (lintian).
+ * Add spelling_fixes.patch with the sole intention of getting lintian to
+ shut up.
+ * Remove Mikael Magnusson from Uploaders.
+ * Use watch file version 3, and don't uupdate.
+ * Update Vcs-* URLs.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 31 Jan 2012 00:09:11 +0100
+
+alsa-lib (1.0.24.1-4) unstable; urgency=low
+
+ [ Jordi Mallach ]
+ * Get rid of README.source.
+
+ [ Elimar Riesebieter ]
+ * With the multi-arch move of libasound-plugins, libasound2 fails to load
+ modules from the config file. multiarch-safe-dlopen-search-path.patch from
+ the Ubuntu package works around this. Thanks Sjoerd Simons.
+ (closes: #639613)
+ * Loading the pulse configuration alsa file redirects alsa via pulse if it's
+ running. pulseaudio_configuration.patch from the Ubuntu package works
+ around this. Thanks Sjoerd Simons. (closes: #639615)
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 06 Sep 2011 13:34:37 +0200
+
+alsa-lib (1.0.24.1-3) unstable; urgency=low
+
+ * Drop lib32asound2's Pre-Depends on libc6-i386, as the
+ /emul/ia32-linux → /lib32 transition was completed for squeeze, and
+ its presence causes a dependency loop introduced with the Multiarch
+ changes (closes: #635568).
+ * Make libasound2-udeb's short description unique.
+ * Introduce a new libasound2-dbg package with debugging symbols for
+ libasound2 (closes: #457884).
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 03 Aug 2011 20:18:22 +0200
+
+alsa-lib (1.0.24.1-2) unstable; urgency=medium
+
+ [ Steve Langasek ]
+ * Spell out the plugin dir path: the build system fails to expand
+ substitutions, and '${libdir}' is obviously not present on the
+ filesystem.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 21 Jul 2011 23:35:32 +0200
+
+alsa-lib (1.0.24.1-1) unstable; urgency=low
+
+ * New upstream release (partially based on Ubuntu updates)
+ (closes: #633294).
+ * Removed patches that were cherrypicked from Git or have been applied
+ upstream:
+ - thread-specific-locale.patch
+ - thread-safe-locale.patch
+ - refcount-dlobjs.patch
+ - libtool-out-of-tree.patch
+ * Import patch from Ubuntu:
+ - lp178442-ICE1712.patch: Make pulseaudio succeed in opening
+ ICE1712 chips such as Maudio 2496 and Delta 1010LT.
+ * Refreshed patches:
+ - relibtoolise.patch (David Henningsson).
+ * Update shlibs to 1.0.24.1 (new symbols added).
+ * Bump to debhelper compat v8.
+ * Remove debian/tmp prefixes from .install file.
+ * Add multiarch support:
+ - Build-Depend on debhelper 8.1.3.
+ - Add Pre-Depends: ${misc:Pre-Depends} to libasound2.
+ - Declare DEB_HOST_MULTIARCH and use it to define $libdir.
+ - Add an explicit --with-plugindir argument to base plugindir on the
+ multiarch dir.
+ - Update libasound2-dev.install.
+ - Mark libasound2 Multi-Arch: same.
+ * Break current versions of packages providing ALSA plugins.
+ * Remove libasound2's .la file, as any reference will be now broken.
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 16 Jul 2011 05:35:10 +0200
+
+alsa-lib (1.0.23-4) unstable; urgency=low
+
+ [ Jordi Mallach ]
+ * Switch to architecture wildcard 'linux-any'.
+
+ [ Elimar Riesebieter ]
+ * Provide libasound2-udeb based on a patch from Samuel Thibault. Thanks.
+ (closes: #613092)
+
+ [ Jordi Mallach ]
+ * Add -DHAVE_USELOCALE to CFLAGS (really closes: #595252). The correct
+ fix would be to autoreconf entirely, but the mess of patches is bad
+ enough already and this should be done better in the future when we
+ go multiarch and we can cleanup debian/rules from the biarch horror.
+ * Remove unneeded Suggests and Conflicts from -udeb.
+ * Set Section to debian-installer.
+ * Update upstream URL in copyright file.
+ * Replace versioned conflicts with Breaks, and remove some obsolete ones.
+ * Use versioned pointer to LGPL 2.1 licence.
+ * Bump Standards-Version to 3.9.2 (no further changes).
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 07 May 2011 16:53:13 +0200
+
+alsa-lib (1.0.23-3) unstable; urgency=low
+
+ [ Elimar Riesebieter ]
+ * Added armhf to supported arch's of libasound2 and libasound2-dev
+ (closes: #596968)
+
+ [ Jordi Mallach ]
+ * Acknowledge Simon's NMU. Thanks a lot!
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 18 Apr 2011 19:41:43 +0200
+
+alsa-lib (1.0.23-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add refcount-dlobjs.patch: backported upstream patch, originally by
+ Jaroslav Kysela, to fix crashes when plugins are unloaded.
+ (Closes: #589896, LP: #552411, #584393)
+ * Add libtool-out-of-tree.patch: fix libtool version checking for the biarch
+ build by grepping ltmain.sh in the ${srcdir}, making it unnecessary to
+ force -DUSE_VERSIONED_SYMBOLS for the biarch build
+
+ -- Simon McVittie <smcv@debian.org> Fri, 08 Oct 2010 08:30:54 +0100
+
+alsa-lib (1.0.23-2) unstable; urgency=medium
+
+ [ Elimar Riesebieter ]
+ * Make setlocale() thread safe:
+ Applied thread-safe-locale.patch and thread-specific-locale.patch from
+ upstream. (Closes: #595252)
+ * Bump Standards-Version to 3.9.1, with no changes required.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 22 Sep 2010 12:22:18 +0200
+
+alsa-lib (1.0.23-1) unstable; urgency=low
+
+ * New upstream release.
+
+ [ Elimar Riesebieter ]
+ * Add powerpcspe to the list of supported architectures. Hint by Sebastian
+ Andrzej Siewior. (closes: #583615)
+ * Introduced DEP-3 patch headers.
+ * Patch Dont_leak_timer_fd_on_pcm_slave_close.patch applied from upstream.
+ Removed.
+
+ [ Jordi Mallach ]
+ * Remove lpia from the list of supported architectures, as it's not used
+ by Ubuntu anymore.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 02 Jun 2010 20:21:04 +0200
+
+alsa-lib (1.0.22-2) unstable; urgency=low
+
+ [ Jordi Mallach ]
+ * Bump Standards-Version to 3.8.4, with no changes required.
+
+ [ Elimar Riesebieter]
+ * Readded -DUSE_VERSIONED_SYMBOLS only to the bibuild CFLAGS.
+ (Closes: #570703)
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 21 Feb 2010 01:03:48 +0100
+
+alsa-lib (1.0.22-1) unstable; urgency=low
+
+ * New upstream release. (Closes: #549531)
+
+ [ Jordi Mallach ]
+ * Remove lintian overrides file; it only contains an obsolete entry.
+
+ [ Daniel T Chen ]
+ * debian/control: Add sparc64 to Architecture field for libasound2{,-dev}
+ using patch from Aurelien Jarno. Thanks! (Closes: #560405)
+ * debian/patches/Dont_leak_timer_fd_on_pcm_slave_close.patch: Properly
+ free timer fd when closing pcm slaves. Backported from upstream master
+ HEAD (LP: #451893) (Closes: #568101)
+
+ [ Elimar Riesebieter]
+ * Switched to source version 3.0.
+ * As we are defining CFLAGS in rules -D_GNU_SOURCE added as suposed in
+ original Makefile.
+ * Removed -DUSE_VERSIONED_SYMBOLS from CFLAGS. It is used in the build system
+ now.
+ * Removed lintian file installation from rules.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 11 Feb 2010 21:24:39 +0100
+
+alsa-lib (1.0.21a-1) unstable; urgency=low
+
+ [ Elimar Riesebieter ]
+ * New upstream release.
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 14 Sep 2009 21:56:13 +0200
+
+alsa-lib (1.0.21-1) unstable; urgency=low
+
+ * New upstream release.
+ + libasound2: Division by zero in pcm_rate.c when period_size->min == 0.
+ Patch from John Lindgren applied upstream. Thanks! (closes: #539454)
+
+ [ Elimar Riesebieter ]
+ * Enable AM_MAINTAINER_MODE in a way where it actually has effect.
+ Thanks Lionel Elie Mamane. (closes: #505088)
+ * libasound2-dev: Don't install unneeded .la files. Bump shlibs to >> 1.0.20.
+ * Added README.sources.
+ * Updated changelog.ALSA and patches.
+
+ [ Jordi Mallach ]
+ * Revert .la removal after discussion with the Release Team. Instead,
+ clear dependency_libs until all the depending packages have dropped the
+ reverse dependency.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 10 Sep 2009 12:09:48 +0200
+
+alsa-lib (1.0.20-4) unstable; urgency=low
+
+ [ Elimar Riesebieter ]
+ * Conflicts: libc6-i386 (<= 2.9-18) to lib32asound2 and lib32asound2-dev as
+ suggested by Aurelien Jarno. (closes: #538835)
+
+ [ Jordi Mallach ]
+ * Update Standards-Version to 3.8.3. No changes needed.
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 28 Aug 2009 11:37:38 +0200
+
+alsa-lib (1.0.20-3) unstable; urgency=low
+
+ [ Jordi Mallach ]
+ * Build-Depend on python-dev instead of python2.4-dev, as suggested
+ by Steve Langasek (closes: #532044).
+
+ [ Elimar Riesebieter ]
+ * Move files in /emul/ia32-linux to /usr/lib32 as suggested by Clint Adams.
+ * Pre-Depends: libc6-i386 (>= 2.9-18) (closes: #533005)
+ * Bumped Standards-Version to 3.8.2. No changes.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 24 Jun 2009 13:40:03 +0200
+
+alsa-lib (1.0.20-2) unstable; urgency=medium
+
+ [ Elimar Riesebieter ]
+ * Added -DUSE_VERSIONED_SYMBOLS to CFLAGS. This make sure the symbols
+ associated to ALSA_0.9.0rc4 and ALSA_0.9.0rc8 are back in lib32asound2.
+ (closes: #529940)
+ * Removed duplicated 'Section' fields in debian/control.
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 29 May 2009 01:56:26 +0200
+
+alsa-lib (1.0.20-1) unstable; urgency=low
+
+ * New upstream release.
+
+ [ Elimar Riesebieter ]
+ * Added lib(32|64)asound2-plugins to lib(32|64)asond2 suggestions. Thanks Jan
+ Muszynski. (closes: #523420)
+ * Added avr32 to Architectures. Thanks Bradley Smith for the hint.
+ (closes: #528667)
+ * Replaced "dh_clean -k" with "dh_prep"
+ * Bumped Standard-Version to 3.8.1; no changes needed.
+ * All patches refreshed.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 21 May 2009 02:34:29 +0200
+
+alsa-lib (1.0.19-1) unstable; urgency=low
+
+ * New upstream release.
+ * Upload to unstable.
+
+ [ Elimar Riesebieter ]
+ * Install asoundrc.txt as an example. (closes: #505090)
+ * Added libcxxtools-dev to Build-Depends
+
+ [ Jordi Mallach ]
+ * Change configure calls to use --build instead of --host to correct
+ the biarch build for alsa-lib. Thanks to Andreas Metzler and
+ Neil Williams for the advice (closes: #516585).
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 04 Mar 2009 01:44:12 +0100
+
+alsa-lib (1.0.18-1) experimental; urgency=low
+
+ * New upstream release.
+
+ [ Jordi Mallach ]
+ * Improve libasound2's short description following suggestions by
+ Dan Chen and Barry deFreese. Thanks! (closes: #493512)
+
+ [ Elimar Riesebieter ]
+ * Shorten new short descriptions in debian/control. (closes: #493512)
+ * Pulseaudio 0.9.11 should be supported now. (closes: #499597)
+ * Bump shlibs to 1.0.18, as new symbols have been added.
+ - Adjusted suggested libasound2-plugins versions to 1.0.18.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 05 Nov 2008 21:17:55 +0100
+
+alsa-lib (1.0.17-1) experimental; urgency=low
+
+ [ Elimar Riesebieter ]
+ * New upstream release.
+ - The "let's cleanup fixed bugs" release ;)
+ (closes: #473384, #372735, #302227, #342026, #257797, #335046, #312577)
+ (closes: #456643, #274951, #275573, #289206, #317426, #356049, #369530)
+ (closes: #400268, #469641, #470568, #470865, #383054, #477991, #407641)
+ * Removed patches as they are not needed anymore:
+ - aclocal_libs_fix.patch
+ - alpha_versioned_symbols.patch
+ - dmix_first_set_fix.patch
+ - doxygen_links.patch
+ * Reorganized relibtoolise.patch
+ * Switched to debhelper 7.
+ * Bumped Standard-Version to 3.8.0; no changes needed.
+ * libasound2-doc.doc-base: s/\/Apps//
+
+ [ Jordi Mallach ]
+ * Bump shlibs to 1.0.17, as new symbols have been added.
+ * Target experimental, due to lenny freeze and the shlibs bump which could
+ interfere.
+ * Add lpia to supported arches for libasound2 and libasound2-dev.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 24 Jul 2008 22:22:44 +0200
+
+alsa-lib (1.0.16-2) unstable; urgency=medium
+
+ [ Elimar Riesebieter ]
+ * Introduced dmix_first_set_fix.patch from ALSA hg repository.
+ (closes: #469064)
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 11 Mar 2008 13:09:32 +0100
+
+alsa-lib (1.0.16-1) unstable; urgency=low
+
+ * New upstream release
+
+ [ Elimar Riesebieter ]
+ * Switched to debhelper 6.
+ * Bumped Standard-Version to 3.7.3; no changes needed.
+ * Removed fix-sampling-bit-shifts.patch. Applied from upstream.
+ * debian/rules: Let dh_shlibdeps run with lib64asound2 too.
+ * Removed useless dir files.
+ * Fullified copyright not in copyright file.
+
+ [ Jordi Mallach ]
+ * Bump shlibs to 1.0.16, new symbols have been added.
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 25 Feb 2008 23:36:01 +0100
+
+alsa-lib (1.0.15-3) unstable; urgency=medium
+
+ [ Jordi Mallach ]
+ * Switch to now official Vcs-* control fields.
+ * New patch fix-sampling-bit-shifts.patch, provided by Loïc Minier
+ which reverts broken bit shifts introduced in alsa-lib HG r2264,
+ which were causing lots of clicks and creaking on at least
+ GStreamer-based audio. Closes: #452282 and countless others.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 11 Dec 2007 10:55:26 +0100
+
+alsa-lib (1.0.15-2) unstable; urgency=low
+
+ [ Elimar Riesebieter ]
+ * Added --with-plugindir=/$(bilibdir)/alsa-lib to config flags.
+ (closes: #449418)
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 14 Nov 2007 00:57:45 +0100
+
+alsa-lib (1.0.15-1) unstable; urgency=low
+
+ * New upstream release
+
+ [ Elimar Riesebieter ]
+ * Removed mdw.patch. Applied from upstream.
+ * Added python2.4-dev to BuildDepends.
+ * Added Homepage header in debian/control.
+ * Added --disable-python for crosscompiling 64bit flavour.
+ * debian/rules biarch code doesn't work for new architectures. Patch from
+ Martin Michlmayr (closes: #447879)
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 25 Oct 2007 21:27:14 +0200
+
+alsa-lib (1.0.14a-2) unstable; urgency=low
+
+ [ Elimar Riesebieter ]
+ * PCM plugin `lfloat' not built: patch from Mark Wooding. The patch is
+ applied upstream and should be disabled next rc release. (closes: #430833)
+ * For some reason quilt refreshed relibtoolise.patch.
+ * debian/control: s/${Source-Version}/${binary:Version}/
+ * debian/rules: s/-$(MAKE) distclean/[ ! -f Makefile ] || $(MAKE) distclean/
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 04 Jul 2007 14:40:59 +0200
+
+alsa-lib (1.0.14a-1) unstable; urgency=low
+
+ [ Elimar Riesebieter ]
+ * New upstream release
+ - Fix plugin directory
+ - Properly disable -Bsymbolic-functions if ld doesn't support
+ * Revert passing --with-plugindir.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 13 Jun 2007 20:31:01 +0200
+
+alsa-lib (1.0.14-2) unstable; urgency=low
+
+ * debian/rules: pass --with-plugindir to configure, as a typo in
+ configure.in sets a bad default (closes: #428334).
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 11 Jun 2007 15:19:20 +0200
+
+alsa-lib (1.0.14-1) unstable; urgency=low
+
+ * New upstream release
+
+ [ Elimar Riesebieter ]
+ * Patch management switched to quilt. This is more comfortable.
+
+ [ Jordi Mallach ]
+ * Bump shlibs to 1.0.14, as new symbols have been added.
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 09 Jun 2007 19:17:41 +0200
+
+alsa-lib (1.0.14~rc4-2) experimental; urgency=low
+
+ [ Jordi Mallach ]
+ * debian/control:
+ - add XS-Vcs-Browser and XS-Vcs-Svn headers.
+ - Build-Depend on gcc-multilib only on the available architectures
+ (thanks Frank Lichtenheld; closes: #424310).
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 17 May 2007 01:44:35 +0200
+
+alsa-lib (1.0.14~rc4-1) experimental; urgency=low
+
+ [ Elimar Riesebieter ]
+ * New upstream release candidate.
+ * Added gcc-multilib to Build-Depends. Thanks Bastian Blank and Matthias
+ Klose. (closes: #422513)
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 13 May 2007 02:04:31 +0200
+
+alsa-lib (1.0.14~rc3-2) experimental; urgency=low
+
+ [ Jordi Mallach ]
+ * debian/control: fix typo which broke hppa build (closes: #420999).
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 25 Apr 2007 20:33:04 +0200
+
+alsa-lib (1.0.14~rc3-1) experimental; urgency=low
+
+ [ Elimar Riesebieter ]
+ * New upstream release candidate.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 11 Apr 2007 00:45:26 +0200
+
+alsa-lib (1.0.14~rc1-1) experimental; urgency=low
+
+ * New upstream release candidate.
+
+ [ Elimar Riesebieter ]
+ * Added arch armel to libasound. (closes: #408766)
+
+ -- Elimar Riesebieter <riesebie@lxtec.de> Fri, 29 Dec 2006 17:43:48 +0100
+
+alsa-lib (1.0.13-2) unstable; urgency=medium
+
+ [ Elimar Riesebieter ]
+ * Added XS-X-Vcs-Svn field in control.
+ * Make recording sound on Thinkpad t20 with chip Cirrus Logic CS 4614/22/24
+ work (closes: #410863)
+ * Urgency medium to serve this feature to etch users. This is fixed in 1.0.14
+ version and doesn't need be patched there.
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 26 Feb 2007 18:20:43 +0100
+
+alsa-lib (1.0.13-1) unstable; urgency=low
+
+ * New upstream release
+
+ [ Elimar Riesebieter ]
+ * Rebuild patches/40_relibtoolise.dpatch.
+ * Removed debian/patches/11_libtool_version.dpatch. Applied different from
+ upstream
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 3 Oct 2006 09:53:01 +0200
+
+alsa-lib (1.0.12-1) unstable; urgency=low
+
+ * New upstream release.
+
+ [ Elimar Riesebieter ]
+ * Removed 06_pcm_rate_hwptr_update.dpatch. Applied upstream.
+ * Bumped compat to 5 and debhelper version >=5.0.37.
+ * Cleaned out fuzzes and offsets in patches/*
+ * Rebuild patches/40_relibtoolise.dpatch.
+ * Removed description-synopsis-starts-with-a-capital-letter lintian
+ overrides. No longer needed.
+ * Added lib64asound2.lintian-overrides.
+
+ [ Jordi Mallach ]
+ * Bump shlibs due to newly added symbols.
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 11 Sep 2006 11:14:58 +0200
+
+alsa-lib (1.0.11-7) unstable; urgency=medium
+
+ [ Elimar Riesebieter ]
+ * Introduced --datadir=\$${prefix}/share in debian/rules. Otherwise soundapps
+ are looking in $BUILDDIR/${prefix}/share.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 28 May 2006 22:02:37 +0200
+
+alsa-lib (1.0.11-6) unstable; urgency=high
+
+ * debian/patches/11_libtool_version: correctly detect libtool version in
+ configure, avoiding some libasound symbols from becoming weak.
+ Patch by Adeodato Simó, thanks! (closes: #369040 + 13 more).
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 28 May 2006 12:02:33 +0200
+
+alsa-lib (1.0.11-5) unstable; urgency=medium
+
+ * debian/rules: Run dh_makeshlibs for the biarch libraries. Thanks,
+ Matthias Klose (closes: #366277).
+ * Fix FTBFS on systems with automake & autoconf installed, via adding
+ AM_MAINTAINER_MODE to configure.in, a full relibtoolisation patch, and
+ applying the cross-compiling patch after relibtoolisation
+ (thanks Loïc Minier, closes: #368260).
+ [debian/rules, debian/patches/05_multiarch.dpatch,
+ debian/patches/10_add-maintainer-mode.dpatch, 40_relibtoolise.dpatch,
+ 41_configure_cross_compile.dpatch]
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 26 May 2006 10:57:03 +0200
+
+alsa-lib (1.0.11-4) unstable; urgency=low
+
+ * debian/patches/06_pcm_rate_hwptr_update.dpatch: Fix the update of hwptr
+ in rate plugin to avoid bad sounds on Ekiga and other applications
+ (closes: #367524).
+ * Bumped Standard-Version to 3.7.2; no changes needed.
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 19 May 2006 00:36:26 +0200
+
+alsa-lib (1.0.11-3) unstable; urgency=low
+
+ * debian/control: make lib32asound2 Replace/Conflict ia32-libs (<< 1.9),
+ by suggestion of Frederik Schueler.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 25 Apr 2006 13:57:08 +0200
+
+alsa-lib (1.0.11-2) unstable; urgency=low
+
+ * debian/rules:
+ - bump shlibs to 1.0.11.
+ - move a comment to a variable assignment that was breaking amd64 builds.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 23 Apr 2006 18:31:11 +0200
+
+alsa-lib (1.0.11-1) unstable; urgency=low
+
+ [ Jordi Mallach ]
+ * New upstream release
+
+ [ Matthias Klose / Thomas Hood ]
+ * amd64: Drop dependencies on ia32-libs*, install into /emul/ia32-linux
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 23 Apr 2006 16:30:28 +0200
+
+alsa-lib (1.0.10+1.0.11rc3-1) experimental; urgency=low
+
+ * New upstream release candidate
+
+ [ Jordi Mallach ]
+ * Tweak descriptions.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 23 Feb 2006 20:41:53 +0100
+
+alsa-lib (1.0.10+1.0.11rc2-2) experimental; urgency=low
+
+ [ Jordi Mallach ]
+ * Apply Matthias Klose's patch to build biarch packages (closes: #339443)
+
+ [ Peter De Schrijver ]
+ * 05_multiarch.dpatch: Fix configure script for biarch builds.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 26 Jan 2006 13:15:22 +0100
+
+alsa-lib (1.0.10+1.0.11rc2-1) experimental; urgency=low
+
+ [ Thomas Hood ]
+ * New upstream release candidate
+ Closes: #336115 LADSPA plugin rewrite for multiple channel LADSPA
+ plugins
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 10 Jan 2006 00:49:33 +0100
+
+alsa-lib (1.0.10+1.0.11rc1-1) experimental; urgency=low
+
+ * New upstream release candidate
+ Closes: #340478 "Breaks PMacToonie.conf"
+
+ [ Thomas Hood ]
+ * Move libasound2-doc to Section: doc (Closes: #343900)
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 30 Dec 2005 13:51:41 +0100
+
+alsa-lib (1.0.10-2) unstable; urgency=low
+
+ [ Thomas Hood ]
+ * Remove obsolete .asoundrc example for enabling dmix. dmix is now
+ enabled by default for all sound cards that support it
+ (Closes: #340763, #342026)
+
+ [ Mikael Magnusson ]
+ * Fix broken doxygen links in pcm.c and rawmidi.c. (Closes: #337251)
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 13 Dec 2005 21:49:29 +0100
+
+alsa-lib (1.0.10-1) unstable; urgency=low
+
+ * New upstream release
+ Closes: #336110 Fails to read config when locale delim not '.'
+ Closes: #336111 LADSPA plugins no work when locale delim not '.'
+ * Jordi Mallach
+ - Bump shlibs to 1.0.10.
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 21 Nov 2005 20:11:12 +0100
+
+alsa-lib (1.0.9+1.0.10rc3-1) experimental; urgency=low
+
+ * New upstream release candidate
+ * Thomas Hood
+ - Conflict with pre-1.0.9 libasound2-plugins
+ * Jordi Mallach
+ - Add "armeb" to our static list of target architectures.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 10 Nov 2005 17:18:45 -0500
+
+alsa-lib (1.0.9+1.0.10rc2-1) experimental; urgency=low
+
+ * New upstream release candidate
+ * Thomas Hood
+ - debian/control: s/Architecture: any/Architecture: <Linux arches>/
+ (Closes: #327186)
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 25 Oct 2005 10:25:11 +0200
+
+alsa-lib (1.0.9+1.0.10rc1-1) experimental; urgency=low
+
+ * New upstream release candidate
+ - Closes: #277539 (allow control of shm gid)
+ * Thomas Hood
+ - Update upstream changelog; put it and NOTES in -doc
+ - Replace -dev's doc dir with a symlink
+ - Make -dev and -doc Suggest each other
+ * Jordi Mallach
+ - Bump shlibs
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 19 Sep 2005 21:32:10 +0200
+
+alsa-lib (1.0.9-3) unstable; urgency=low
+
+ * Thomas Hood
+ - Bump Standards-Version to 3.6.2.1; no changes required
+ - Make libasound2-dev Conflict with alsa-headers (old dummy pkg)
+ - Add upstream changelog
+ - Drop aserver program (Closes: #290735, #285320).
+ If you need the aserver program, please file a wish in the
+ Debian BTS. For bonus marks, include a man page!
+ - Eliminate obsolete dependencies
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 7 Jul 2005 18:40:59 +0200
+
+alsa-lib (1.0.9-2) unstable; urgency=low
+
+ * Thomas Hood
+ - Conflict with pre-1.0.9 libasound2-plugins
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 8 Jun 2005 15:20:32 +0200
+
+alsa-lib (1.0.9-1) unstable; urgency=low
+
+ * New upstream release
+ - Fix bug that disabled stack protection (CAN-2005-0087)
+ (RedHat bug #144518) (Closes: #301164)
+ - Fixes related to mplayer (Closes: #310189)
+ * Jordi Mallach
+ - debian/rules: bump shlibs to 1.0.9.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 5 Jun 2005 23:00:51 +0200
+
+alsa-lib (1.0.8+1.0.9rc3-1) experimental; urgency=low
+
+ * New upstream release
+ - Closes: #291533 "ttable in .asoundrc do not accept fractions"
+ - Closes: #293928 "wrong routings of channels for 5.1 ICH5"
+ - Closes: #299423 "Please include asound_fm.h"
+ - Closes: #300792 "FTBFS (ppc64/gcc-4.0): static declaration ..."
+ - libasound2-plugins is no longer built from this source package
+ * Thomas Hood
+ - Remove the control entry, commands in rules, build dependencies
+ related to libasound2-plugins
+ - Add some mutual Suggestions among the ALSA library packages
+ - Drop dpatch applied upstream: 10_conf-space-fix
+ - debian/NOTES:
+ + Add note about what to do if we ever have libasound3
+ + Remove note about building libasound2-plugins
+ - Tweak descriptions
+
+ -- Jordi Mallach <jordi@sindominio.net> Wed, 11 May 2005 13:32:05 +0200
+
+alsa-lib (1.0.8-3) unstable; urgency=medium
+
+ * Thomas Hood:
+ - debian/control
+ + s/alsalib-dev/libasound-dev/ in libasound2-dev's Conflicts: and
+ Provides:, to use a more standard naming scheme
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 24 Feb 2005 20:09:09 +0100
+
+alsa-lib (1.0.8-2) unstable; urgency=medium
+
+ * Thomas Hood:
+ - Add 10_conf-space-fix.dpatch so that libasound2 works with sound
+ card names containing spaces (Closes: #294880, #293907)
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 18 Feb 2005 01:53:09 +0100
+
+alsa-lib (1.0.8-1) unstable; urgency=low
+
+ * New upstream release
+ (Closes: #290034 "libasound2 1.0.7 causing problems with XMMS")
+ * Thomas Hood:
+ - Eliminate 10_pcm_wait_assertion.dpatch (applied upstream)
+ - examples/asound.conf_dmix
+ + Simplify
+ + Mention /usr/share/doc/libasound2-doc/html/conf.html
+ - debian/rules
+ + Eliminate debian/libasound2.shlibs; instead, use
+ dh_makeshibs -V'libasound2 (>> 1.0.8)'
+ (Version bumped up from 1.0.5)
+ + Add -n option to dh_makeshlibs -plibasound2-plugins so that
+ no ldconfig is done in libasound2-plugins's post(rm|inst).
+ Eliminates lintian warning postinst-has-useless-call-to-ldconfig
+ * Jordi Mallach:
+ - debian/rules: minor simplification.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 16 Jan 2005 19:34:04 +0100
+
+alsa-lib (1.0.7-4) unstable; urgency=high
+
+ * Thomas Hood:
+ - debian/patches/
+ + Add 10_pcm_wait_assertion (Closes: #284555)
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 13 Dec 2004 18:50:33 +0100
+
+alsa-lib (1.0.7-3) unstable; urgency=low
+
+ * debian/control: move doxygen to Build-Depends, to avoid our old
+ "policy vs. reality" conflict. Thanks LaMont for the live help. :)
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 9 Dec 2004 20:08:24 +0100
+
+alsa-lib (1.0.7-2) unstable; urgency=medium
+
+ * Thomas Hood:
+ - libasound2.postinst: Remove cruft only on configure
+ - libasound2.postrm: Add to remove cruft on purge too
+ * Jordi Mallach:
+ - revert modifications made for libasound2-data, as that didn't
+ get past ftpmasters. Not providing an upgrade path as this never
+ hit the archive. No beer for Kinnison! ;)
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 9 Dec 2004 13:04:40 +0100
+
+alsa-lib (1.0.7-1) unstable; urgency=low
+
+ * New upstream release
+ - Closes: #273498 "Rhythmbox won't playback on ICE1712 card"
+ - Closes: #280543 "emu10k1: sound cut when passthru enabled"
+ * Thomas Hood:
+ - Move arch-indep files from libasound2 to libasound2-data
+ (Closes: #281389)
+ - debian/rules
+ + Extensive changes because of introduction of libasound2-data
+ + Set DH_VERBOSE=1 until we're less worried about build failures
+ - debian/patches/
+ + 01_aclocal_underquote_warning Delete unused
+ + 01_aserver_options Remove obsolete
+ + 01_conf_backslash Remove obsolete
+ + 01_alpha_versioned_symbols Leave
+ + 02_aclocal_libs_fix Leave
+ - debian/control
+ + Eliminate duplicate dependencies from Build-Depends-Indep
+ - debian/watch: update
+ - libasound2.NEWS:
+ + Update
+ * Jordi Mallach:
+ - debian/control
+ + Make libasound2-data replace libasound2 (<< 1.0.7)
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 1 Dec 2004 18:42:14 +0100
+
+alsa-lib (1.0.6-5) unstable; urgency=medium
+
+ * Thomas Hood:
+ - debian/control:
+ + Add libjack0.80.0-dev back to Build-Depends (Closes: #281685)
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 17 Nov 2004 10:24:10 +0100
+
+alsa-lib (1.0.6-4) unstable; urgency=medium
+
+ * Thomas Hood:
+ - /usr/share/doc/libasound2/examples/asound.conf_dmix
+ + Add as an example of how to set up /etc/asound.conf
+ or ~/.asoundrc so that the dmix plugin is used to
+ mix together multiple sound sources
+ - debian/control:
+ + Tweak Descriptions
+ * Jordi Mallach:
+ - debian/rules:
+ + Install doxygen docs in /usr/share/doc/libasound2-doc/,
+ not in .../libasound2-dev/ (Closes: #277837)
+ - debian/libasound2-doc.install:
+ + Update html docs path
+ - debian/libasound2-doc.doc-base:
+ + Add this file to register the doxygen docs
+ - debian/rules:
+ + Implement an easy way to disable the build of the jack plugin,
+ thus allowing breaking of the circular build dependency
+ between jack-audio-connection-kit and alsa-lib. Please see
+ the README.build file for more information. (Closes: #222677)
+ Thanks to Colin Watson for the suggestion.
+ - debian/README.build:
+ + Added (to the source package) with instructions on how
+ to build alsa-lib without libjack0.80.0-dev.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 17 Nov 2004 00:58:42 +0100
+
+alsa-lib (1.0.6-3) unstable; urgency=medium
+
+ * Jordi Mallach:
+ - Add NEWS file for libasound2 to describe the version mismatch
+ problem (#275573) and to provide solution alternatives
+ - debian/control: require debhelper (>= 4.1.51) for NEWS.Debian
+ support
+ * Thomas Hood:
+ - Fix up copyright file
+ - debian/control:
+ + Tweak Description
+ + Don't Depend on alsa-headers which doesn't exist any more.
+ + Build-Depend on doxygen >> 1.3.8-20040913-1 in order to
+ prevent build segfault
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 18 Oct 2004 17:48:28 +0200
+
+alsa-lib (1.0.6-2) unstable; urgency=medium
+
+ * Thomas Hood:
+ - conf.c
+ + Add 01_conf_backslash.dpatch:
+ Make backslash a LOCAL_UNEXPECTED_CHAR
+ Patch backported from CVS
+ - aserver.c
+ + Add 01_aserver_options.dpatch:
+ Terminate long_options structure (Closes: #211893)
+ Thanks to Clement Stenac for the patch
+ * Jordi Mallach:
+ - this rebuild should fix the version missmatch in version.h
+ (closes: #271047).
+ - debian/patches/01_alpha_versioned_symbols.dpatch: apply patch from
+ Steve Langasek to force the usage of USE_VERSIONED_SYMBOLS on
+ alpha to workaround the usage of non-portable assembly
+ (closes: #272998).
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 26 Sep 2004 18:38:47 +0200
+
+alsa-lib (1.0.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * Jordi Mallach:
+ - debian/control: add Thomas Hood to Uploaders.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 22 Sep 2004 22:24:00 +0200
+
+alsa-lib (1.0.5-1) unstable; urgency=low
+
+ * New upstream release.
+ * Jordi Mallach:
+ - debian/libasound2.shlibs: bump shlibs again, new symbols added.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 10 Jun 2004 01:25:30 +0200
+
+alsa-lib (1.0.4-1) unstable; urgency=low
+
+ * New upstream release.
+ - More snd_pcm_mmap_commit fixes (Closes: #238212)
+ * David B. Harris:
+ - Bump shlibs, several new symbols were added.
+ * Jordi Mallach:
+ - debian/rules: remove workaround for hppa build, works ok now.
+ - debian/control:
+ + change Maintainer name to "Debian ALSA Maintainers".
+ + update Standards-Version to 3.6.1.0 (no changes needed).
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 13 Apr 2004 21:53:47 +0200
+
+alsa-lib (1.0.3b-1) unstable; urgency=medium
+
+ * New upstream release
+ + Various and sundry dmix problems fixed (Closes: #236394)
+ + snd_pcm_mmap_commit fixed (Closes: #238212)
+ + Urgency set to 'medium' as these bugs caused problems for a lot of
+ people.
+ * Don't distribute ancient and non-updated changelog.gz (Closes: #236294)
+
+ -- David B. Harris <dbharris@debian.org> Wed, 17 Mar 2004 12:40:44 -0500
+
+alsa-lib (1.0.3-1) unstable; urgency=low
+
+ * New upstream release
+ + works on exec-shield enabled kernels (Closes: #235954)
+ * David B. Harris:
+ + Change Maintainer: email address from my private address to
+ dbharris@debian.org
+
+ -- David B. Harris <dbharris@debian.org> Wed, 25 Feb 2004 22:40:10 -0500
+
+alsa-lib (1.0.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * David B Harris:
+ + debian/patches/00list: Remove 01_aclocal_underquote_warning, it has been
+ integrated upstream.
+ + debian/libasound2.shlibs: bump shlibs version, forgot to do this for
+ the new upstream release (symbol sndo_pcm_transfer_block was added).
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 21 Feb 2004 18:29:37 +0100
+
+alsa-lib (1.0.1-1) unstable; urgency=medium
+
+ * New upstream release (closes: #228102).
+ + NOTE! This version includes source incompatibility with previous
+ versions. We tested a great many packages and filed bugs, but you may
+ want to check your own package too if it Build-Depends: on
+ libasound2-dev. The change is briefly documented at
+ /usr/share/doc/libasound2-dev/NOTES.
+ * David B Harris:
+ + Bump libasound2.shlibs to this release (>> 1.0.0) as a new
+ symbol (snd_seq_port_subscribe_set_voices)
+ + Install "NOTES" file as documentation in libasound2-dev, which documents
+ the recent source-incompatible change
+ * Jordi Mallach:
+ + debian/rules: dpatchify this package.
+ + debian/patches/01_aclocal_underquote_warning.dpatch: Apply patch from
+ Alexander Kogan to avoid a warning with automake 1.8 (closes: #228687).
+ + debian/patches/02_aclocal_libs_fix.dpatch: Move Joy's patch to a dpatch.
+ + debian/control: switch to JACK 0.80.0.
+
+ -- Jordi Mallach <jordi@debian.org> Mon, 26 Jan 2004 14:18:06 +0100
+
+alsa-lib (0.9.8-2) unstable; urgency=medium
+
+ * Jordi Mallach:
+ + debian/rules: workaround weird FTBFS in hppa using -O0 in this arch
+ (thanks for the testing, LaMont).
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 20 Nov 2003 16:46:04 +0100
+
+alsa-lib (0.9.8-1) unstable; urgency=low
+
+ * New upstream release.
+ * David B Harris:
+ + Bump shlibs requirement, as new symbols have been added
+
+ -- David B Harris <david@eelf.ddts.net> Fri, 14 Nov 2003 12:54:11 +0100
+
+alsa-lib (0.9.6-3) unstable; urgency=low
+
+ * Jordi Mallach:
+ + utils/alsa.m4: further fixes from Joy. Don't despair, XMMS users.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 9 Sep 2003 03:03:34 +0200
+
+alsa-lib (0.9.6-2) unstable; urgency=low
+
+ * Jordi Mallach:
+ + utils/alsa.m4: don't modify LIBS gratuitously (closes: #208883).
+ Thanks, Josip Rodin.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 09 Sep 2003 02:03:49 +0200
+
+alsa-lib (0.9.6-1) unstable; urgency=low
+
+ * New upstream release.
+ * David B. Harris
+ + Import new upstream version to our CVS tree
+ + Remove outdated Suggests: alsadriver. alsadriver doesn't exist any more,
+ and nothing Provides: it. (Closes: #199389)
+
+ -- David B Harris <david@eelf.ddts.net> Tue, 26 Aug 2003 14:19:26 +0200
+
+alsa-lib (0.9.4-2) unstable; urgency=low
+
+ * Jordi Mallach:
+ + debian/libasound2-plugins.links: symlink libasound_module_pcm_jack.so
+ to libasound_module_pcm_jack.so.2.0.0 (thanks Neil Darlow,
+ closes: #197497).
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 15 Jun 2003 17:40:27 +0200
+
+alsa-lib (0.9.4-1) unstable; urgency=low
+
+ * David B. Harris:
+ + New upstream release.
+ * Jordi Mallach:
+ + debian/copyright: update list of ALSA maintainers.
+ + debian/control: update JACK build dependency to libjack0.71.2-dev
+ (closes: #197121).
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 13 Jun 2003 13:10:26 +0200
+
+alsa-lib (0.9.3-2) unstable; urgency=low
+
+ * Steve Kowalik:
+ - Don't jump to build-stamp-indep in the build rule. (Closes: #194297)
+ - Bump to Standards-Version 3.5.10.0; no changes needed.
+
+ -- Steve Kowalik <stevenk@debian.org> Sat, 24 May 2003 17:17:01 +1000
+
+alsa-lib (0.9.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Jordi Mallach:
+ + debian/control:
+ - add libc6-dev | libc-dev to libasound2-dev's dependencies
+ (closes: #147649).
+ - add libasound2-doc to libasounds2-dev's suggestions.
+ - add Build-Depends on libjack0.50.0-dev to build the JACK plugin.
+ - add Build-Depends-Indep on debhelper and doxygen to build
+ alsa-lib docs.
+ - new binary package, libasound2-plugins, which holds extra plugins.
+ + debian/rules: build and install the JACK plugin into libasound2-plugins.
+ + debian/libasound2-plugins.install: add usr/lib/alsa-lib.
+ * David B Harris:
+ + debian/control: Move libasound2-dev to section libdevel.
+ + debian/libasound2.shlibs: Bump required version to 0.9.3, several new
+ symbols were added.
+ + Add a new package, libasound2-doc. Contains the doxygen-generated HTML
+ documentation for the libasound2 APIs. (Closes: #189638)
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 10 May 2003 18:19:27 +0200
+
+alsa-lib (0.9.2-2) unstable; urgency=medium
+
+ * Jordi Mallach:
+ + Rebuild the package with the correct options for cvs-buildpackage
+ (closes: #186840).
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 30 Mar 2003 16:42:34 +0200
+
+alsa-lib (0.9.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Jordi Mallach:
+ + debian/control: bump depends to 0.9.2.
+ + debian/libasound2.shlibs: update to 0.9.2.
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 28 Mar 2003 23:38:40 +0100
+
+alsa-lib (0.9.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Jordi Mallach:
+ + debian/libasound2.shlibs: bump to 0.9.1.
+ + debian/control: depend on alsa-headers 0.9.1, too.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 13 Mar 2003 13:38:46 +0100
+
+alsa-lib (0.9.0rc8c-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control: add David B. Harris <david@eelf.ddts.net> to Uploaders:,
+ drop Martin Loschwitz.
+ * debian/shlibs: updated to rc8.
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 11 Mar 2003 12:49:21 +0100
+
+alsa-lib (0.9.0rc7-3) unstable; urgency=low
+
+ * debian/control:
+ + sigh, add Replaces: libasound2 (<< 0.9.0rc7-2) to libasound2-dev.
+ Promise I tested this (with dpkg -i, right...) (closes: #181711).
+ + drop the pkg-config dependency from libasound2-dev, as the aclocal
+ macro doesn't use it.
+
+ -- Jordi Mallach <jordi@debian.org> Thu, 20 Feb 2003 17:32:19 +0100
+
+alsa-lib (0.9.0rc7-2) unstable; urgency=low
+
+ * debian/control:
+ + sync maintainer name with alsa-driver.
+ + fix debhelper requirement to (>= 4.0.0), as we're using DH_COMPAT=4.
+ + add Depends: pkg-config to libasound2-dev.
+ + Standards-Version: 3.5.8.0.
+ * debian/rules:
+ + install stuff in debian/tmp, not debian/libasound2.
+ + use dh_install instead of dh_movefiles.
+ + remove call to dh_undocumented.
+ + don't remove libtool stuff by hand.
+ * debian/libasound2.install: install lib, aserver and alsa config files.
+ * debian/libasound2-dev.install: install development, aclocal and pkgconfig
+ files (closes: #181589).
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 19 Feb 2003 10:55:49 +0100
+
+alsa-lib (0.9.0rc7-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/compat: use DH_COMPAT=4.
+ * debian/control:
+ + change maintainer to "Debian Alsa Psychos
+ <debian-alsa@lists.wedontsleep.org", add Martin to Uploaders:.
+ + update Depends: to rc7.
+ + minor fix to descriptions.
+ * debian/copyright: update packaging history.
+ * debian/shlibs: bump to rc7.
+ * debian/rules: remove DH_COMPAT definition.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 2 Feb 2003 11:31:47 +0100
+
+alsa-lib (0.9.0rc6-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control:
+ + new Maintainers, Martin Loschwitz <madkiss@madkiss.org>,
+ Jordi Mallach <jordi@debian.org> and
+ Steve Kowalik <stevenk@debian.org>.
+ + drop alsa-headers from Build-Depends. They are included in the tarball
+ now.
+ * debian/rules:
+ + use the symlink method for config.{guess,sub} updating.
+ + remove stuff for DEB_BUILD_OPTIONS "strip", as it's handled by
+ debhelper.
+ + cleanup libtool stuff that is left behind.
+ * debian/shlibs: tighten depends again, gratuitously.
+ * Maintainer upload, ack NMU's (closes: #101287, #145016, #149159,
+ closes: #122775, #162359, #70370, #81018, #126069, #142877, #144592,
+ closes: #156448, #157056, #117109).
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 10 Dec 2002 16:27:43 +0100
+
+alsa-lib (0.9.0rc5-0.2) unstable; urgency=low
+
+ * Non-Maintainer Upload.
+ * debian/control: Build-Depend & Depend on alsa-headers (>= 0.9.0rc5).
+ * debian/shlibs: tighten depends to (>> 0.9.0rc5). Sigh.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 30 Oct 2002 23:09:55 +0100
+
+alsa-lib (0.9.0rc5-0.1) unstable; urgency=low
+
+ * Non-Maintainer Upload.
+ * New upstream release.
+ * debian/changelog: remove emacs local variables.
+ * debian/rules: call "make distclean" instead of "make clean".
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 30 Oct 2002 18:39:57 +0100
+
+alsa-lib (0.9.0rc3-0.3) unstable; urgency=low
+
+ * debian/libasound2.postinst: remove crufty /usr/doc link left over by
+ ancient alsalib0.3.0 (closes: #81018).
+ * debian/rules:
+ + add support for DEB_BUILD_OPTIONS "noopt", drop "debug".
+ + quote around $(CFLAGS).
+ * debian/shlibs: tighten to (>> 0.9.0rc3). Somewhere between beta10 and
+ rc3 there was an incompatible change which breaks alsactl (thanks,
+ Peter Cordes; closes: #162359).
+
+ -- Jordi Mallach <jordi@debian.org> Tue, 15 Oct 2002 19:14:34 +0200
+
+alsa-lib (0.9.0rc3-0.2) unstable; urgency=low
+
+ * Non-Maintainer Upload.
+ * debian/copyright: correct alsa-lib's license, it's LGPL, not GPL.
+ (closes: #142877).
+ * EMU10K1.conf is fixed in this version (closes: #144592).
+ * alsa-base dependency was downgraded on 0.9.0beta10a-1 (closes: #117109).
+ * User error, libasound2-dev's Depends: are ok (closes: #156448).
+ * alsa/asoundlib.h is correct in this version (closes: #126069).
+ * Build-Depends have been fixed for a long time (closes: #70370).
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 22 Sep 2002 14:32:32 +0200
+
+alsa-lib (0.9.0rc3-0.1) unstable; urgency=low
+
+ * Non-Maintainer Upload. Nearly all the work was done by
+ Bastian Kleineidam <calvin@debian.org>.
+ * New upstream release.
+ * New upstream has updated iatomic.h for mips
+ (closes: #149159, #145016).
+ * Removed unnecessary powerpc patch.
+ * Removed libtool hack (dont know why this was there).
+ * Removed call to auto* tools, adjust build-depends.
+ * Build-depend on latest alsa-headers.
+ * Standards-Version: 3.5.6.1.
+ * DH_COMPAT=3; change debian/tmp references to debian/$(package)
+ (closes: #157056).
+ * Update config.{guess,sub}, ran libtoolize (closes: #101287).
+ * Do s/make/$(MAKE)/ in debian/rules.
+ * Add install target to debian/rules.
+ * Removed unnecessary debian/libasound0.4*.
+ * Removed unnecessary debian/postinst.
+ * Link asound.1 to undocumented.
+
+ -- Jordi Mallach <jordi@debian.org> Sun, 08 Sep 2002 17:20:52 +0200
+
+alsa-lib (0.9.0rc1-1) unstable; urgency=low
+
+ * New upstream release
+ * Standards-Version: 3.5.6.0
+
+ -- Masato Taruishi <taru@debian.org> Sun, 12 May 2002 22:01:47 +0900
+
+alsa-lib (0.9.0beta12-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Tue, 2 Apr 2002 18:45:52 +0900
+
+alsa-lib (0.9.0beta10a-1) unstable; urgency=low
+
+ * New upstream release
+ * Applied powerpc patch from Jack Howarth <howarth@bromo.msbb.uc.edu>
+ * Changed Recommends: alsa-base to Suggests.
+
+ -- Masato Taruishi <taru@debian.org> Sat, 15 Dec 2001 13:11:36 +0900
+
+alsa-lib (0.9.0beta9-1) unstable; urgency=low
+
+ * New upstream release
+ * Maintainer release (closes: #97988)
+ * add --enable-static.
+ * some lintian fixes.
+
+ -- Masato Taruishi <taru@debian.org> Tue, 27 Nov 2001 04:06:27 +0900
+
+alsa-lib (0.9.0beta7-1.2) unstable; urgency=low
+
+ * NMU
+ * Avoid use of functions from <asm/atomic.h> on HPPA. More of #97988.
+
+ -- LaMont Jones <lamont@debian.org> Thu, 22 Nov 2001 18:04:07 -0700
+
+alsa-lib (0.9.0beta7-1.1) unstable; urgency=low
+
+ * Non-maintainer upload
+ * Avoid use of functions from <asm/atomic.h> on ARM and SPARC.
+ (Closes: #97988)
+
+ -- Phil Blundell <pb@debian.org> Thu, 22 Nov 2001 13:56:50 +0000
+
+alsa-lib (0.9.0beta7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Thu, 6 Sep 2001 15:54:18 +0900
+
+alsa-lib (0.9.0beta4-1.1) unstable; urgency=low
+ * Run libtoolize to get support for new architectures. Closes: #101287
+ * printf is a macro as of gcc 3.0. Fix usage of printf as a field.
+
+ -- LaMont Jones <lamont@debian.org> Mon, 9 Jul 2001 21:39:34 -0600
+
+alsa-lib (0.9.0beta4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Thu, 17 May 2001 18:28:36 +0900
+
+alsa-lib (0.9.0beta3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Fri, 6 Apr 2001 00:42:03 +0900
+
+alsa-lib (0.5.10-1) unstable; urgency=low
+
+ * New upstream release
+ * Changed a relationship severity of alsadriver
+ from recommends to suggets.
+ (closes: #79527, #79427)
+ * Added Build-Depends: debhelper.
+
+ -- Masato Taruishi <taru@debian.org> Mon, 15 Jan 2001 13:16:29 +0900
+
+alsa-lib (0.5.9-4) unstable; urgency=low
+
+ * Removed a confliction with alsa-base (<< 0.5.9d-6)
+ and added a recommendation to alsa-base.
+
+ -- Masato Taruishi <taru@debian.org> Thu, 7 Dec 2000 00:36:25 +0900
+
+alsa-lib (0.5.9-3) unstable; urgency=low
+
+ * Removed Provides: alsalib.
+ * Updated for new Debian ALSA system.
+ - now can coexist with different version of ALSA library.
+ Removed a dependency to alsa-base.
+ (closes: #74188).
+ - Added Conflicts: alsa-base (<< 0.5.9d-6).
+
+ -- Masato Taruishi <taru@debian.org> Mon, 27 Nov 2000 02:00:44 +0900
+
+alsa-lib (0.5.9-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Thu, 17 Aug 2000 12:20:13 +0900
+
+alsa-lib (0.5.8-1) unstable; urgency=low
+
+ * new upstream release.
+
+ -- Masato Taruishi <taru@debian.org> Tue, 6 Jun 2000 22:02:25 +0900
+
+alsa-lib (0.5.7-4) unstable; urgency=low
+
+ * Changed section of libasound1 and libasound1-dev to libs and devel.
+
+ -- Masato Taruishi <taru@debian.org> Mon, 5 Jun 2000 03:32:41 +0900
+
+alsa-lib (0.5.7-3) unstable; urgency=low
+
+ * Changed dependency relationships.
+ ALSA Kernel API was fixed. This menas we dont't need to consider
+ ALSA kernel version :)
+ * Added automake, autoconf, libtool entries to build depends.
+
+ -- Masato Taruishi <taru@debian.org> Mon, 10 Apr 2000 20:39:24 +0900
+
+alsa-lib (0.5.7-2) unstable; urgency=low
+
+ * Updated dependency info. (closes: #62011)
+ * Removed minor dependencies for alsa-base of libasound1.
+
+ -- Masato Taruishi <taru@debian.org> Sun, 9 Apr 2000 01:23:23 +0900
+
+alsa-lib (0.5.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Fri, 7 Apr 2000 17:21:38 +0900
+
+alsa-lib (0.5.6-2) unstable; urgency=low
+
+ * Fixed debian/copyright.
+
+ -- Masato Taruishi <taru@debian.org> Wed, 15 Mar 2000 00:45:39 +0900
+
+alsa-lib (0.5.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Mon, 13 Mar 2000 02:05:41 +0900
+
+alsa-lib (0.5.5-2) unstable; urgency=low
+
+ * Removed version name from this source name.
+
+ -- Masato Taruishi <taru@debian.org> Sat, 11 Mar 2000 04:46:31 +0900
+
+alsa-lib-0.5 (0.5.5-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Fri, 3 Mar 2000 00:12:24 +0900
+
+alsa-lib-0.5 (0.5.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Tue, 29 Feb 2000 18:28:02 +0900
+
+alsa-lib-0.5 (0.5.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Added -version-info to src/Makefile.am because of wrong versioning
+ of the upstream.
+
+ -- Masato Taruishi <taru@debian.org> Thu, 17 Feb 2000 23:01:02 +0900
+
+alsa-lib-0.5 (0.5.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Masato Taruishi <taru@debian.org> Wed, 9 Feb 2000 10:55:53 +0900
+
+alsa-lib-0.4 (0.4.1e-3) unstable; urgency=low
+
+ * Renamed source name.
+
+ -- Masato Taruishi <taru@debian.org> Wed, 9 Feb 2000 07:33:01 +0900
+
+alsalib (0.4.1e-2) unstable; urgency=low
+
+ * Added 'Conflicts: alsalib0.1.3'. (Closes: #36206, #39446)
+ * Changed GPL's path info in copyright.
+
+ -- Masato Taruishi <taru@debian.org> Sat, 8 Jan 2000 00:00:00 +0900
+
+alsalib (0.4.1e-1) unstable; urgency=low
+
+ * new upstream release.
+
+ -- Masato Taruishi <taru@debian.org> Mon, 8 Nov 1999 21:29:24 +0900
+
+alsalib (0.4.1d-1) unstable; urgency=low
+
+ * new upstream release.
+
+ -- Masato Taruishi <taru@debian.org> Sat, 30 Oct 1999 00:46:37 +0900
+
+alsalib (0.4.1-4) unstable; urgency=low
+
+ * wrong closes format in -3 (Closes: #46751)
+ * Added shlibs info libasound0 (<< 0.4.2).
+
+ -- Masato Taruishi <taru@debian.org> Mon, 25 Oct 1999 22:06:29 +0900
+
+alsalib (0.4.1-3) unstable; urgency=low
+
+ * new upstream release.
+ * Changed package name.
+ * Fixed missing headers files: Need alsa-headers (Closes #46751)
+
+ -- Masato Taruishi <taru@debian.org> Sun, 17 Oct 1999 05:11:17 +0900
+
+alsalib (0.3.2-2) unstable; urgency=low
+
+ * Now includes a dummy alsalib0.3.0 package to attempt to cover up for
+ the evil bug in the previous alsalib0.3.0's prerm.
+
+ -- David Huggins-Daines <dhd@debian.org> Thu, 15 Jul 1999 19:45:05 -0400
+
+alsalib (0.3.2-1) unstable; urgency=low
+
+ * New upstream version (skipped 0.3.1, because I'm too slow)
+ * Resolved namespace clash in the doc-base documentation.
+
+ -- David Huggins-Daines <dhd@debian.org> Thu, 24 Jun 1999 02:50:06 -0400
+
+alsalib (0.3.0-pre4-1) unstable; urgency=low
+
+ * New upstream version
+ * Use maintainer-clean-am target to clean libtool stuff up
+
+ -- Wichert Akkerman <wakkerma@debian.org> Sun, 14 Feb 1999 23:48:20 +0100
+
+alsalib (0.3.0-pre3a-1) unstable; urgency=low
+
+ * New upstream version
+ * Move libtool-hack into debian/rules so I don't have to patch it in
+ at every new upstream release
+ * Upstream documentation is now no longer sgml, but html made with LyX;
+ update doc-base registration accordinglt
+ * Change priority to extra
+
+ -- Wichert Akkerman <wakkerma@debian.org> Wed, 3 Feb 1999 00:36:11 +0100
+
+alsalib (0.3.0-pre2-2) unstable; urgency=low
+
+ * Fixed wrong documentID in doc-base registration
+
+ -- Wichert Akkerman <wakkerma@debian.org> Sat, 23 Jan 1999 23:45:06 +0100
+
+alsalib (0.3.0-pre2-1) unstable; urgency=low
+
+ * New upstream version
+ * Register API documentation with doc-base
+ * Move autoconf-stuff to -dev package
+
+ -- Wichert Akkerman <wakkerma@debian.org> Sat, 23 Jan 1999 21:14:19 +0100
+
+alsalib (0.1.3-2) unstable; urgency=low
+
+ * Rebuild with new alsadriver installed so we get the new ioctls
+
+ -- Wichert Akkerman <wakkerma@debian.org> Thu, 26 Nov 1998 20:20:24 +0100
+
+alsalib (0.1.3-1) unstable; urgency=low
+
+ * New upstream version
+ * Renamed package
+ * Fix a couple of lintian errors & warnings
+
+ -- Wichert Akkerman <wakkerma@debian.org> Sun, 15 Nov 1998 02:34:38 +0100
+
+alsalib (0.1.1-1) unstable; urgency=low
+
+ * New upstream version
+ * Suggest alsadriver
+
+ -- Wichert Akkerman <wakkerma@debian.org> Wed, 16 Sep 1998 03:02:57 +0200
+
+alsalib (0.0.9-1) unstable; urgency=low
+
+ * New uptream version
+ * Use --strip-unneeded on /usr/lib/libsound.so
+ * Use --strip-debug on /usr/lib/libsound.a
+
+ -- Wichert Akkerman <wakkerma@debian.org> Fri, 3 Jul 1998 00:20:25 +0200
+
+alsalib (0.0.8-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Wichert Akkerman <wakkerma@debian.org> Sun, 7 Jun 1998 16:53:01 +0200
diff --git a/debian/changelog.ALSA b/debian/changelog.ALSA
new file mode 100644
index 00000000..2634d3a1
--- /dev/null
+++ b/debian/changelog.ALSA
@@ -0,0 +1,2047 @@
+Changelog between 1.0.27.1 and 1.0.27.2 releases
+(http://www.alsa-project.org/main/index.php/Changes_v1.0.27.1_v1.0.27.2)
+(Reformated as ASCII text)
++++++++++++++++++++++++++++++++++++++++++++
+
+* alsa-lib
+
+ + Core
+ Release v1.0.27.2
+ Allow specifying the max number of cards
+
+ + Control API
+ Allow specifying the max number of cards
+
+ + HWDEP API
+ Allow specifying the max number of cards
+
+ + PCM API
+ pcm_direct: fix SEGFAULT when getgrnam_r() returns 0 and pgrp is NULL
+ pcm_hw: Fix buffer overflow in chmap
+ chmap: Always succeed setting the map to what it already is
+ pcm_direct: fix the memory leak when parsing the slave definitions
+ pcm_plugin: Fix return value of snd_pcm_rewind
+ pcm_hw: Remove unused fields in struct
+ pcm: Fix typo in documentation: PREPARE → PREPARED.
+
+ + Use Case Manager API
+ ucm: Fix segfault when device argument is missing from _sw{dev, mod}
+
+ + Configuration
+ Allow specifying the max number of cards
+
+Changelog between 1.0.27 and 1.0.27.1 releases
+(http://www.alsa-project.org/main/index.php/Changes_v1.0.27_v1.0.27.1)
+(Reformated as ASCII text)
++++++++++++++++++++++++++++++++++++++++++++
+
+* alsa-lib
+ + Core
+ Release v1.0.27.1
+ Remove an obsolete macro in configure.in
+ Add AM_MAINTAINER_MODE.
+ conf/ucm: Set up for installation
+ Add definition of __inline__ for non-GCC
+ Use __inline__ for exported headers
+
+ + Control API
+ Use __inline__ for exported headers
+
+ + PCM API
+ Use __inline__ for exported headers
+ bring pcm.h and pcm.c in sync with the kernel list
+ pcm.c: fix indentation
+
+ + RawMidi API
+ Fix several spelling errors for “writable” and derivatives.
+
+ + Sequencer API
+ seqmid: restore sequencer address prefix match feature
+
+ + ALSA Lisp
+ Fix several spelling errors for “writable” and derivatives.
+
+ + Configuration
+ conf/ucm: DAISY-I2S: Set default filter mode for HiFi.
+ conf/ucm: Set up for installation
+ conf/ucm: tegraalc5632: add UCM config from Ubuntu
+ conf/ucm: SDP4430: add UCM config from Ubuntu
+ conf/ucm: PandaBoardES: add UCM config from Ubuntu
+ conf/ucm: PandaBoard: add UCM config from Ubuntu
+ conf/ucm: DAISY-I2S: add Samsung ARM Chromebook UCM config from ChromeOS
+ conf - Add Scarlett 2i2 USB to S/PDIF blacklist
+
+ + Dynamic Loader helpers
+ Compile in the ALSA search path instead of relying on ld.so.conf.
+ Fix doubly call of dlclose() in dlobj caching code
+
+ + External PCM Filter Plugin SDK
+ Use __inline__ for exported headers
+
+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-lib
+ + Core
+ Release v1.0.27
+ all places: doxygen cleanups
+ Add sys/types.h to include list
+ Add snd_lib_error_set_local() to install a thread-local error handler.
+ configure: do not detect incorrect cross-compiler
+ Fix endian check in local.h
+ configure: Quite AM_CONDITIONAL() arguments
+ Add workaround for conflicting snd_seq_event_t definitions
+ Merge kernel uapi/sound/asound.h and asequencer.h
+
+ + Control API
+ control: enhance doc for snd_ctl_ascii_value_parse() function
+ control, pcm: implement snd_ctl_abort() and snd_pcm_abort() functions
+ Add workaround for conflicting IEC958 controls for HD-audio
+ control: Simplify using snd_config_get_bool()
+ snd_device_name_hint(): do not use global snd_config.
+ snd_device_name_hint(): do not change the global error handler.
+ Merge kernel uapi/sound/asound.h and asequencer.h
+ Implement the channel mapping API
+
+ + Mixer API
+ all places: doxygen cleanups
+ snd_mixer_poll_descriptors_revents should loop over pollfd
+ mixer: Don't build simple_abst when no libdl is available
+ Reduce compilation warnings
+
+ + PCM API
+ pcm: direct plugins: do more safe IPC semaphore handling
+ all places: doxygen cleanups
+ control, pcm: implement snd_ctl_abort() and snd_pcm_abort() functions
+ pcm: fix typo, should be SND_PCM_STATE_PREPARED.
+ pcm: fix and optimize snd_pcm_areas_copy function
+ snd_pcm_direct_parse_open_conf(): use thread-safe getgrnam_r()
+ PCM: Fix conflict of _snd_pcm_hw_params definitions
+ PCM: shut up a compile "unused parameter" compile warning in pcm_multi.c
+ PCM: Add more chmap definitions for UAC2
+ Merge kernel uapi/sound/asound.h and asequencer.h
+ PCM: Avoid busy loop in snd_pcm_write_areas() with rate plugin
+ Reduce compilation warnings
+ PCM: Fix memory leak for pcm empty and asym plugins
+ pcm: support for audio timestamps
+ PCM: Fix the invalid snd_pcm_close() calls in rate plugin
+ PCM: Fix infinite loop in htimestamp of dmix, dsnoop and dshare plugins
+ PCM: Fill SND_CHMAP_NA to silent channels in route plugin
+ PCM: A few doxygen fixes for chmap stuff
+ PCM: Fix the conversion from string to chmap position
+ PCM: Define MONO and other channel map positions
+ PCM: Use compounds for overriding / enhancing chmaps
+ PCM: Add the missing query_chmaps for route plugin
+ PCM: Add chmap options to hw and null plugins
+ PCM: Add query_chmaps support to multi plugin
+ PCM: Add snd_pcm_chmap_long_name()
+ PCM: Add SND_CHMAP_API_VERSION definition
+ PCM: Add string conversion helper functions for chmap
+ PCM: Fix prefix for snd_pcm_chmap_type enum members
+ PCM: Implement snd_pcm_query_chmaps_from_hw()
+ PCM: Introduce snd_pcm_chmap_t and snd_pcm_chmap_query_t
+ Add SND_CHMAP_NA and bit flag definitions
+ Follow channel position definitions to mixer channel in mixer.h
+ Define channel map position enum in pcm.h
+ Cache the chmap operation errors
+ Implement get_chmap/set_chmap for PCM extplug/ioplug plugins
+ Implement get_chmap/set_chmap for PCM plug, route and multi plugins
+ Implement the channel mapping API
+
+ + Sequencer API
+ Merge kernel uapi/sound/asound.h and asequencer.h
+ Reduce compilation warnings
+
+ + Timer API
+ Merge kernel uapi/sound/asound.h and asequencer.h
+
+ + Use Case Manager API
+ ucm: Set uc_mgr->ctl to NULL after closing it.
+
+ + ALSA Lisp
+ Reduce compilation warnings
+
+ + Configuration
+ USB-audio: Add "HP Digital Stereo Headset" to SPDIF blacklist
+ Add workaround for conflicting IEC958 controls for HD-audio
+ conf: Fix a memory access violation resulting from improper error propogation
+ conf: Add chmap definitions to TRIDENT and SI7018 configurations
+ PCM: Use compounds for overriding / enhancing chmaps
+ Add chmap override definitions for Emu10k1, Audigy and Audigy2 cards
+
+ + Documentation
+ all places: doxygen cleanups
+
+ + Dynamic Loader helpers
+ Optimize NULL check in snd_dlobj_cache_put()
+ Clean up dlobj cache only when no user is present
+
+ + Error handler
+ Add snd_lib_error_set_local() to install a thread-local error handler.
+
+ + External Control Plugin SDK
+ all places: doxygen cleanups
+
+ + External PCM Filter Plugin SDK
+ PCM: Introduce snd_pcm_chmap_t and snd_pcm_chmap_query_t
+ Implement get_chmap/set_chmap for PCM extplug/ioplug plugins
+
+ + External PCM I/O Plugin SDK
+ PCM: Introduce snd_pcm_chmap_t and snd_pcm_chmap_query_t
+ Implement get_chmap/set_chmap for PCM extplug/ioplug plugins
+
+ + Kernel Headers
+ PCM: Add more chmap definitions for UAC2
+ Merge kernel uapi/sound/asound.h and asequencer.h
+ pcm: fix 64-bit SNDRV_PCM_IOCTL_STATUS ABI breakage
+ pcm: support for audio timestamps
+ PCM: Define MONO and other channel map positions
+ Add SND_CHMAP_NA and bit flag definitions
+ Follow channel position definitions to mixer channel in mixer.h
+ Implement the channel mapping API
+
+ + Test/Example code
+ pcm: support for audio timestamps
+ test: add audio_time
+ test/chmap: Fix wrong malloc size
+ PCM: Add string conversion helper functions for chmap
+ Fix duplicated channel entry in test/chmap.c
+ Add SND_CHMAP_NA and bit flag definitions
+ Follow channel position definitions to mixer channel in mixer.h
+ Add test/chmap program
+
+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-lib
+ + Core
+ Release v1.0.26
+
+ + Control API
+ ucm: Improve cset command parsing
+ control: Use strcpy() instead of stpcpy()
+ hctl: Remove a useless assert
+ Fix the binary compatibility of ext-ctl plugin with protocol 1.0.0
+ tlv: improve robustness of raw value ranges
+ control_external: Add ability to specify TLV data.
+
+ + Mixer API
+ mixer: Remove redundant CHECK_ENUM() from snd_mixer_selem_is_enum*()
+
+ + PCM API
+ PCM: plug: Move fast_ops copy after slave configuration.
+ PCM: Allow to run older version of extplug plugin
+ pcm_dsnoop: comment fall-through in next "case"
+ pcm: add missing "break" in "switch"
+ doc: Fix typo in PCM formats
+
+ + Sequencer API
+ seqmid - more descriptions on snd_seq_parse_address() behavior
+
+ + Use Case Manager API
+ ucm: Add const to execute_cset() argument
+ ucm: Improve cset command parsing
+ ucm: Return NULL from get_list0() and get_list20() in case of empty lists.
+ ucm: Add missing pthread.h include
+ build: Fallback to alphasort() if versionsort() isn't available
+ ucm: Handle repeat device and modifier enables/disables
+
+ + Configuration
+ build: Fallback to alphasort() if versionsort() isn't available
+ conf: Add more USB devices to S/PDIF blacklist
+ Fix invalid long long format specifier
+ alsa-lib conf: Add two more USB devices to iec958 blacklist
+ alsa-lib conf: block S/PDIF access for Sennheiser USB headset
+ USB-Audio: Fixup card name for Logitech web camera
+ USB-Audio: Blacklist iec958 for some USB devices
+ conf/pcm: Add support for Echo3G devices. Thanks to unimatrix.
+
+ + External Control Plugin SDK
+ Fix the binary compatibility of ext-ctl plugin with protocol 1.0.0
+ control_external: Add ability to specify TLV data.
+
+ + Test/Example code
+ test/latency.c: Fix string argument to getopt_long, so now it handles -E and -B
+ Fix invalid long long format specifier
+
+ + Utils
+ build: Disable another compile chack with --disable-alsatest
+
+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-lib
+ + Core
+ Release v1.0.25
+ Introduce --with-pkgconfdir, add 64-bit defaults to gitcompile
+ conf: Allow for a directory to be given as a config file.
+ configure: Fail when the user attempts to compile shared and static libs
+ Release v1.0.24.1
+
+ + Control API
+ Document strdup allocation in snd_card_get_name family
+ Improve snd_device_name_hint documentation
+ control: add snd_ctl_elem_add_enumerated()
+ Add snd_{ctl|pcm}_open_fallback() functions
+ Fix missing error code in snd_ctl_hw_open()
+ ctlparse: Respect softfloat configure option
+
+ + Device Name API
+ Remove docs for snd_names_list and snd_names_list_free
+
+ + HWDEP API
+ alsa-lib: fixed coverity reported issues under "FORWARD_NULL" checker.
+
+ + Mixer API
+ Fix compile warnings
+ Fix alsa-lib to regard 3D control - Depth as Playback Controls
+
+ + PCM API
+ Improve hw_params documentation
+ Search-and-replace improve documentation language
+ pcm:mmap_emul: Fix sw_params and others in bypass mode
+ src/pcm/pcm_mmap.c: add missing free
+ src/pcm/pcm_multi.c: add missing free
+ src/pcm/pcm_ladspa.c: add missing free
+ src/pcm/pcm_rate.c: add missing free
+ pcm: recalculate all rules after changing hw_params flags
+ Add snd_{ctl|pcm}_open_fallback() functions
+ alsa-lib: fixed coverity reported issues under "FORWARD_NULL" checker.
+
+ + Use Case Manager API
+ ucm: add another sequence 'msleep'
+ ucm: tivial code style fix
+ ucm: fix seg fault in execute_cset()
+ UCM: get: Implement 'exact' value retrieval
+ UCM: snd_use_case_get: Don't segfault when no current verb
+ UCM: Allow querying of {Supported,Conflicting}Devices
+ UCM: Disallow gets of undefined system properties
+ UCM: Implement ConflictingDevices, add device list to devices
+ UCM: Deprecate index on Section{Device,Modifier}
+ UCM: Fix deadlock following failed get _verb
+ UCM: Fix typo in error message
+ UCM: fix memory leak when executing cset commands
+ UCM: Fix LGPL licence ("how to receive" part referred GPL instead LGPL)
+ UCM: Fix empty get_list - initialize returned pointer to NULL
+ UCM: comment fixes and fix myvalue initialization fix in add_values()
+ alsa-lib: ucm: allow values to be read from devices
+ ucm: add more error messages for cdev and cset commands
+ ucm: allow bind modifier to specific instances, other fixes
+ ucm: make verb comments optional
+
+ + Configuration
+ conf: Allow for a directory to be given as a config file.
+ Define "sysdefault" PCM and control
+ emu10k1.conf - Fix no sound problem when using SB Live! Platinum
+ Specficy subdevice 0 for front/surround* of HDA-Intel.conf
+ alsa-lib: fixed coverity reported issues under "FORWARD_NULL" checker.
+ HDA-Intel.conf - Fix low mic volume due to pulseaudio using "front" device for playback and capture
+ EMU10K1.conf: Don't lock hook controls
+ Fix typo in comment in surround71.conf
+ Mark Heaphone {Center|LFE} control of emu10k1 conf as optional
+ Conf: Fix channels of ICE1712 to 10/12
+ alsa-lib: add LaCie Firewire Speakers/Griffin FireWave Surround driver
+
+ + Kernel Headers
+ control: add snd_ctl_elem_add_enumerated()
+ asound.h: cosmetic changes for consistency with kernel asound.h
+ asound.h: update for latest kernel
+ Add RME RPM to HDSP_IO_Type.
+
+ + Simple Abstraction Mixer Modules
+ alsa-lib: fixed coverity reported issues under "FORWARD_NULL" checker.
+
+ + Test/Example code
+ Fix printf for size_t
+ test/latency: print error message when 2 periods per buffer not supported
+ ucm: allow bind modifier to specific instances, other fixes
+
+ + Utils
+ Introduce --with-pkgconfdir, add 64-bit defaults to gitcompile
+
+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-lib
+ + Core
+ Release v1.0.24
+ configure.in: don't rely on test -a, not all shells support it
+ Version-check libtool correctly when doing an out-of-tree build
+ ucm: Moved ucm to src/ucm subdirectory
+ general: recoded snd_dlobj_ functions
+ Check for thread-specific locale support
+ + Control API
+ ucm: ctlparse - always terminate cset buffer
+ control: add ASCII parsers from amixer
+ tlv: fix returned dB information for min-is-mute controls
+ namehint: Another fix to properly evaluate hw devices
+ namehint: Fix hw device evaluation (missing last device)
+ general: recoded snd_dlobj_ functions
+ namehint: Evaluate more possibilities for hw devices
+ Memory leak in namehint.c
+ tlv: Remove tailing tab after snd_ctl_get_dB_range function
+ tlv: Handle 'holes' in SND_CTL_TLVT_DB_RANGE array
+ tlv: Check out of range dB with SND_CTL_TLVT_DB_RANGE
+ control: tlv: Check dB range only within the control's volume range
+ + PCM API
+ pcm: fix typo in snd_pcm_recover() error message
+ pcm_plugin: fix delay
+ pcm: add MMAP_EMUL to type names
+ pcm_plugin: remove unused client_frames and slave_frames routines
+ pcm: fix snd_pcm_avail_delay() function
+ support for period wakeup disabling
+ pcm: pass hw_params flags to slave
+ pcm direct plugins: change timestamping in dsnoop
+ general: recoded snd_dlobj_ functions
+ Add missing support for 3-byte formats for 16bit put conversion
+ pcm: Fixed typo (wrong deleted line) instroduced in the minperiodsize patch
+ pcm: introduce defaults.pcm.compat to change the params choose behaviour
+ pcm: add defaults.pcm.minperiodtime parsing
+ pcm_plug: fix comparison always true
+ pcm - ladspa: fix small memory leak in snd_pcm_ladspa_free_instances()
+ + Sequencer API
+ seq: Fix for snd_seq_parse_address()
+ + Use Case Manager API
+ ucm: fix switch device & modifier when no transition is found
+ ucm: add snd_use_case_verb_list() inline function
+ ucm: fix handling of cset with spaces in the control name
+ ucm: only select modifier when supported device is enabled
+ ucm: implement basic script exec functionality
+ ucm: check the correct return value for modifier
+ ucm: check for valid value list before dereference.
+ ucm: remove unused code.
+ ucm: make sure active modifier and device lists are initialised
+ ucm: remove parse_device() and call parse_compound() directly
+ ucm: modifiers names must be compound parse
+ ucm: removed unused 'active' member in struct use_case_device
+ ucm: initial implementation for cdev/cset
+ ucm: CTL devices are only one per card (remove DEV from comments)
+ ucm: add ValueDefaults section to the master file
+ ucm: add cdev
+ ucm: fix parser for sequences and fix wrong strcmp
+ ucm: debug parser
+ ucm: implemented card list feature
+ ucm: unify snd_use_case_geti(), add snd_use_case_card_list() template
+ ucm: cosmetic fix
+ ucm: added implementation for other ucm parts, only card name list is missing
+ ucm: Introduce "Value {}" section, more implementation work
+ ucm: Moved ucm to src/ucm subdirectory
+ ucm: Recode header to be more universal
+ ucm: core - Add initial Use Case Manager support.
+ ucm: header - ALSA Use Case Manager
+ + /include/Makefile.am
+ ucm: build - add build support for Use Case Manager
+ + /src/Makefile.am
+ ucm: Moved ucm to src/ucm subdirectory
+ ucm: build - add build support for Use Case Manager
+ + ALSA Lisp
+ alisp - Fix a string format ambiguity
+ + Configuration
+ aliases.conf: add aliases for CMI8788-based cards
+ USB-Audio.conf: fix Audiophile USB card name
+ config file processing: rewrite the locking - use one recursive mutex
+ Fix typo for surround PCMs in src/conf/cards/Loopback.conf
+ Add Loopback.conf to define standard PCM devices for snd-aloop driver
+ HDA-Intel: do not lock IEC958 Playback switch
+ pcm: introduce defaults.pcm.compat to change the params choose behaviour
+ pcm: add defaults.pcm.minperiodtime parsing
+ HDA-Intel: present all 4 HDMI outputs instead of just the first one
+ Use thread-safe locale functions if available
+ + Documentation
+ ucm: Moved ucm to src/ucm subdirectory
+ ucm: build - add build support for Use Case Manager
+ + Dynamic Loader helpers
+ general: recoded snd_dlobj_ functions
+ + Kernel Headers
+ Update hdspm.h file from Adrian Knoth - final version
+ Update hdspm.h file from Adrian Knoth
+ Add hdspm.h kernel header to include/alsa/sound tree for the hdspmixer app
+ support for period wakeup disabling
+ + Test/Example code
+ ucm: fix parser for sequences and fix wrong strcmp
+ ucm: debug parser
+ ucm: implemented card list feature
+ test/latency: fix timediff calculation
+
+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-lib
+ + Core
+ Release v1.0.23
+ add atomic operations for Blackfin parts
+ + Control API
+ modem.conf Off-hook improve behavior
+ + PCM API
+ pcm_share plugin: fix pcm->monotonic setup in open() function
+ pcm_hw - show errno codes
+ pcm direct plugins: drain() call might be blocked when threads are used
+ pcm_dmix: add support for S24_LE format
+ Fix snd_pcm_sw_params_set_period_event() implementation
+ pcm: fix read_areas and write_areas
+ pcm: Fix the sound distortions for S24_3LE stream in pcm_softvol plugin
+ pcm: Close event timer in pcm_hw plugin
+
+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-lib
+ + Core
+ Release v1.0.22
+ configure.in: fix --without-softfloat
+ Define _GNU_SOURCE so that <fcntl.h> gives O_CLOEXEC
+ Open device nodes with close-on-exec flag
+ configure.in: Add m4 check for new AM_SILENT_RULES
+ cvscompile: Remove in favour of gitcompile.
+ Release v1.0.21a
+ + Control API
+ Remove redefinition of _GNU_SOURCE and __USE_GNU
+ Remove old commented-out FD_CLOEXEC code
+ namehint: list card independent devices only once
+ namehint: Allow snd_device_name_hint to search for CTL devices.
+ namehint: add missing list->card initialization
+ Fix corruption after snd_device_name_hint()
+ hcontrol: fix compare_default function to handle also id.device and id.subdevice
+ control: Remove unused variable.
+ + HWDEP API
+ Remove old commented-out FD_CLOEXEC code
+ + Mixer API
+ mixer: fix enum check
+ simple_none.c uses HAVE_SOFT_FLOAT it has to include config.h
+ Fix CHECK_ENUM() in simple.c
+ mixer: Add Speaker and Beep names to the weight list
+ + PCM API
+ Update pcm doc strings
+ Remove old commented-out FD_CLOEXEC code
+ pcm_rate_linear: Annotate unused function parameter to avoid compiler warnings.
+ dmix - Fix snd_pcm_info()
+ pcm_hw: Always use delay ioctl in snd_pcm_delay()
+ PCM - Change the hw_params determination order
+ + RawMidi API
+ Remove old commented-out FD_CLOEXEC code
+ + Sequencer API
+ Remove old commented-out FD_CLOEXEC code
+ + Timer API
+ Remove redefinition of _GNU_SOURCE and __USE_GNU
+ Remove old commented-out FD_CLOEXEC code
+ Defined symbols exposing the hrtimer to applications.
+ + ALSA Lisp
+ alisp: Comment out an unused function to avoid compiler warnings.
+ + Configuration
+ Change dmix.conf to accept user configuration from defaults.dmix.<driver_id>.xxx
+ Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()"
+ + Dynamic Loader helpers
+ Remove redefinition of _GNU_SOURCE and __USE_GNU
+ Cache libasound.so access in snd_dlopen
+ + Kernel Headers
+ Defined symbols exposing the hrtimer to applications.
+
+Changelog between 1.0.21 and 1.0.21a releases
+(http://www.alsa-project.org/main/index.php/Changes_v1.0.21_v1.0.21a)
+(Reformated as ASCII text)
+********************************************
+
+* alsa-lib
+
+ + Core
+ Release v1.0.21a
+ + Mixer API
+ mixer: Add Speaker and Beep names to the weight lis
+ + PCM API
+ PCM - Change the hw_params determination orde
+ + Configuration
+ Change dmix.conf to accept user configuration from defaults.dmix.<driver_id>.xx
+ Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()
+
+
+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-lib
+ + Core
+ Release v1.0.21
+ add midi event test
+ + Config API
+ fix doc error
+ conf.c: more documentatio
+ + Control API
+ control.c: snd_ctl_wait: fix revents handlin
+ fix doc error
+ Add the support of TLV_DB_MINMAX type
+ Fix breakage of snd_card_load(
+ snd_card_get_index() - extend comment for last chang Extend snd_card_get_index() to accept also control device name like /dev/snd/controlC
+ + Mixer API
+ remove unimplemented functions from header
+ + PCM API
+ pcm/ioplug: fix error code in start callbac
+ pcm: workaround for avoiding automatic start in mmap mod
+ snd_pcm_scope_set_ops: make ops parameter cons
+ Fix zero-division in pcm_rate.
+ remove unimplemented functions from header
+ pcm_hooks: cosmetic removal of unused variable
+ Manage dlobj lifetime in pcm_hooks.
+ pcm dmix plugin: fix MIX_AREAS_24 routine for i386 & x86_64 platform
+ Query the supported rate ranges from rate plugin
+ + RawMidi API
+ sound: rawmidi: disable active-sensing-on-close by defaul
+ + Sequencer API
+ more midi_event documentatio
+ seq_midi_event: fix decoding of (N)RPN event
+ MIDI event decoder: prevent running status after syse
+ + Timer API
+ timer_query: make ops structure constan
+ + Configuration
+ Fix driver conf parsing in snd_config_hook_load_for_all_cards(
+ conf.c: more documentatio
+ conf.c: rename 'node' to 'config
+ conf.c: rename 'leaf' to 'child
+ conf.c: rename 'father' to 'parent
+ conf.c: snd_config_add: prevent adopting a non-orpha
+ USB-Audio.conf: fix definition for M-Audio AudioPhile spdif devic
+ conf.c: fix handling of NULL string value
+ conf.c: snd_config_set_id: prevent duplicate id
+ conf.c: fix handling of NULL id
+ Fix SB-Xfi.con
+ Add IEC958 status bits support to SB-XFi.con
+ Add config file for SB-XFi drive
+ + Documentation
+ doc: hide structs with typedef
+ doc: fix handling of @top_srcdir
+ + External PCM I/O Plugin SDK
+ fix doc error
+ + External Rate Converter Plugin SDK
+ Query the supported rate ranges from rate plugin
+ + I/O subsystem
+ fix doc error
+ + Test/Example code
+ add config test
+ test/lsb/midi_event.c: check for buffer size chec
+ test/lsb/midi_event.c: abort on fatal error
+ test/pcm.c: float format suppor
+ add midi event test
+ test/pcm.c: Generic linear PCM suppor
+ test/pcm.c: Fix S24 forma
+ test/pcm.c: Sample generation on big endian platforms was broken
+
+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-lib
+ + Core
+ -Fix build with softfloat option
+ -Release v1.0.20
+ + Control API
+ -Change numid properly with external ctl plugins
+ + Mixer API
+ -Fix build with softfloat option
+ + PCM API
+ -Fix plug conversion with mmap emulation
+ -PCM parameters in file plugin
+ -Fix handling of revents in snd_pcm_poll_descriptors_revents()
+ -Fix misc compile warnings
+ -fix pcm_set_params() documentation
+ -Change "%b" to represent bits instead of bytes in PCM file plugin
+ -pcm_hw plugin: preserve monotonic flag also after snd_pcm_hw_params() call
+ -pcm_hw plugin: show appl_ptr and hw_ptr in dump() callback
+ -pcm: more better documentation for snd_pcm_poll_descriptors
+ + Sequencer API
+ -Fix typos in ALSA Lib documentation
+ + Configuration
+ -Fix GUS.conf to be usable
+ -Remove own "default" PCM config from GUS.conf
+ -Add hint.device = 0 to pcm.default of HDA-Intel.conf
+ -oxygen: remove softvol plugin
+ -Add route_policy copy to HDA-Intel.conf for capture
+ + Kernel Headers
+ -Fix off_t in kernel struct
+ + Simple Abstraction Mixer Modules
+ -Add missing -ldl to modules/mixer/simple/*
+
+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-lib
+ + Core
+ -Don't use AC_CANONICAL_SYSTEM, only use AC_CANONICAL_HOST.
+ -Add the attributes.m4 macro file from xine/lscube.
+ -Check for --no-undefined linker flag and use it.
+ -Release v1.0.19
+ + Control API
+ -Make seq, rawmidi and control operation structures static const.
+ -Make all the remaining ops structure constants.
+ -Make string arrays as constant as possible.
+ -Mark static tables as constant when possible.
+ + HWDEP API
+ -Make all the remaining ops structure constants.
+ + Mixer API
+ -Fix volume/switch updates for global/simple mixer elements
+ -Make string arrays as constant as possible.
+ -Mark static tables as constant when possible.
+ + PCM API
+ -Fix segfault with invalid meter plugin option
+ -Make some static tables and strings constants.
+ -Make snd_pcm_hw_params_names static to pcm_params.c .
+ -Make all the PCM plugins ops structure constant.
+ -Make string arrays as constant as possible.
+ -Mark static tables as constant when possible.
+ -Fix softvol access refine
+ + RawMidi API
+-Make seq, rawmidi and control operation structures static const.
+ -Mark static tables as constant when possible.
+ + Sequencer API
+ -Make some static tables and strings constants.
+ -Make seq, rawmidi and control operation structures static const.
+ + Timer API
+ -Make all the remaining ops structure constants.
+ + /Makefile.am
+ -Add the attributes.m4 macro file from xine/lscube.
+ -Add m4/attributes.m4 as dist file..
+ + /src/Makefile.am
+ -Check for --no-undefined linker flag and use it.
+ + ALSA Lisp
+ -Mark static tables as constant when possible.
+ + ALSA Server
+ -Make some static tables and strings constants.
+ + Async helpers
+ -Make some static tables and strings constants.
+ + Configuration
+ -Add linear plugin wrapping iec958 PCM for ice1724-based boards
+ -Mark static tables as constant when possible.
+ -Fix snd-pcsp default configuration
+ -Don't accept an empty string for $ALSA_CONFIG_PATH
+ -add softvol for CMI8788
+ + I/O subsystem
+ -Make all the remaining ops structure constants.
+ + Simple Abstraction Mixer Modules
+ -Check for --no-undefined linker flag and use it.
+ -Make sure that python libraries are passed through LIBADD.
+
+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-lib
+ + Core
+ -IEC958 definition for consumer status channel update
+ -Release v1.0.17a
+ -Release v1.0.18rc3
+ -Release v1.0.18
+ + Control API
+ -Replace some assert() with runtime checks
+ -Fix return value of snd_ctl_hw_subscribe_events()
+ -Fix sort-out of non-existing devices in namehint
+ + Mixer API
+ -alsa-lib: Don't call the simple mixer interface "legacy"
+ + PCM API
+ -Add boolean (mute) functionality to softvol plugin
+ -clamp snd_pcm_rewind()/snd_pcm_forward() into the right direction
+ -fix type of internally used sframes variable, to avoid unnecessary casts
+ -fix return value of snd_pcm_rewind()/snd_pcm_forward() to return how much actually has been rewound, instead of what actually could have
+ -rewound
+ -Fix interleave check in pcm_direct.c
+ -Fix non-tread mode with PCM direct plugins
+ -alsa-lib: Make sure SND_PCM_NO_xxx flags don't get lost when nonblocking mode is enabled
+ -alsa-lib: Reword doxygen doc for snd_pcm_delay()
+ -Add snd_pcm_avail() and snd_pcm_avail_delay() functions. Make snd_pcm_hwsync() deprecated.
+ -pcm_softvol plugin: remove access type change for refine
+ -Fix comment typos for snd_pcm_read[in]()
+ -Add snd_pcm_avail() and snd_pcm_avail_delay() prototypes
+ + Configuration
+ -Add iec958 PCM definition for PS3
+ + Kernel Headers
+ -Increase the components array size
+ + Test/Example code
+ -test/pcm: Fix error messages in async callback and add snd_pcm_start() condition
+
+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-lib
+ + Core
+ - Add atomic operation for super-H(sh3,4) architectures
+ - Create doxgen.cfg dynamically
+ - IEC958 definitions for consumer status channel, byte 4
+ - removed .hg files and renamed hgcompile to gitcompile
+ - Release v1.0.17rc1
+ - PCM: allow mmap-access conversion in plug
+ - Release v1.0.17rc2
+ - Release v1.0.17
+ + Control API
+ - Fix device number assignment in hints
+ - Don't show non-existing devices in snd_device_name_hint()
+ - Fix cast warning
+ + Mixer API
+ - implemented integer volume <-> dB volume conversion functions for simple mixer
+ + Mixer Abstraction API
+ - implemented integer volume <-> dB volume conversion functions for simple mixer
+ + PCM API
+ - Fix conflict of obsoleted snd_pcm_hw_* definitions
+ - Fix the state in snd_pcm_ioplug_pause()
+ - Fix the build with old glibc
+ - dmix skipping first set of samples
+ - Add truncate option to PCM file plugin
+ - Use slave PCM as a timing-source for file ifile
+ - Add the support of WAV format in PCM file plugin
+ - Use defaults.pcm.file_format for the default file format of file plugin
+ - fix compilation in pcm/pcm_hw.c - monotonic clock
+ - PCM API - explain more trigger timestamp
+ - added snd_pcm_hw_params_is_monotonic/can_forward/can_rewind functions
+ - implemented snd_pcm_rewindable() and snd_pcm_forwardable(), removed can_rewind and can_forward
+ - Implemented snd_pcm_sw_params_(set|get)_period_event for interrupt wakeup like behaviour
+ - Fix compile warnings in pcm_hw.c
+ - pcm_mmap_emul: Fix invalid check
+ - pcm_mmap_emul: clean up
+ - Export __snd_pcm_mmap_emul_open()
+ - PCM: allow mmap-access conversion in plug
+ - Fix segfault with dmix of 3-bytes formats
+ - pcm: fix comment for snd_pcm_avail_update()
+ + Sequencer API
+ - Fix snd_seq_change_bit()
+ - add snd_seq_unset_bit()
+ - add snd_seq_client_info_event_filter_*() functions
+ - use snd_seq_client_info_event_filter_*() functions
+ - mark snd_seq_client_info_{get,set}_event_filter deprecated
+ + /Makefile.am
+ - hgcompile -> gitcompile
+ + Configuration
+ - Add surround71 definition to NFORCE.conf
+ - Add PCM "hdmi"
+ - Fix for alsa-lib cross-compilation problems with ALSA_CONFIG_DIR and ALSA_PLUGIN_DIR
+ - Add truncate option to PCM file plugin
+ - Use defaults.pcm.file_format for the default file format of file plugin
+ - pcsp: remove downsampling
+ + Documentation
+ - Create doxgen.cfg dynamically
+ + Kernel Headers
+ - Add surround71 definition to NFORCE.conf
+ - Implemented snd_pcm_sw_params_(set|get)_period_event for interrupt wakeup like behaviour
+ + Simple Abstraction Mixer Modules
+ - Fix for alsa-lib cross-compilation problems with ALSA_CONFIG_DIR and ALSA_PLUGIN_DIR
+ - implemented integer volume <-> dB volume conversion functions for simple mixer
+ + Test/Example code
+ - add a test code for snd_seq_client_info_event_filter_*()
+ - Implemented snd_pcm_sw_params_(set|get)_period_event for interrupt wakeup like behaviour
+ - Fix type-punning in test/pcm.c
+ - test/pcm.c: Fix SND_PCM_FORMAT_S24 support
+
+ 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-lib
+ + Core
+ - Make local functions really local
+ - Clean up Versions file
+ - Fix wrong exported functions
+ - Remove obsolete instr check in configure
+ - Remove assert from header files
+ - Remove sequencer instrument layer
+ - Re-add assert.h to asoundlib.h
+ - Add support for monotonic timestamps
+ - Fix exported symbols for hooks and functions
+ - Change assert condition in error message handler
+ - Export dB conversion helper functions
+ + Control API
+ - Make local functions really local
+ - Fix build with --disable-hwdep and co
+ - fix error code when controlC0 device has no enough permissions
+ - Remove assert from header files
+ - Remove indirect control access
+ - Export dB conversion helper functions
+ + HWDEP API
+ - Remove assert from header files
+ + Instrument API
+ - Remove assert from header files
+ - Remove sequencer instrument layer
+ - Remove obsolete instr directory
+ + Mixer API
+ - Make local functions really local
+ - simple mixer: fix calculation of control range
+ - Remove assert from header files
+ - Export dB conversion helper functions
+ + PCM API
+ - revert revision 2264:23c4c0f5de40
+ - Add snd_pcm_ioplug_set_state() function
+ - Add deprecated attribute to obsolete functions
+ - SND_PCM_TSTAMP_MMAP -> SND_PCM_TSTAMP_ENABLE change
+ - Added possibility to disable also channel and format conversions + softvol.
+ - dmix - Enable auto format detection as default
+ - Fix a memory leak in PCM hook plugin
+ - Fix wrong return values in direct plugins
+ - Fix mmap with multi plugin
+ - Make local functions really local
+ - dmix: rename mix_areas*
+ - dmix: simplify mix_areas()
+ - dmix: add U8 support
+ - Added SNDRV_PCM_IOCTL_TTSTAMP and updated PCM API version to 2.0.9
+ - pcm plug plugin: remove duplicated expression
+ - pcm hw plugin: fix TTSTAMP version check
+ - pcm hw plugin: use TSTAMP only with old drivers
+ - check availability of CLOCK_MONOTONIC
+ - pcm dmix plugin: fix generic direct remixing
+ - Add SND_PCM_TSTAMP_MMAP back
+ - Add missing remix_areas_* for x86-64
+ - ioplug - Fix the refinement of period_* after periods
+ - Remove ugly hack in rate plugin poll_descriptors callback
+ - Set PCM name properly in empty and asym plugins
+ - Fix segfault with strdup(NULL) in softvol
+ - Implemented snd_pcm_rewind() for the dmix plugin
+ - snd_pcm_dmix_close: raise semaphore if unable to discard
+ - Fix gcc compile warnings
+ - Remove assert from header files
+ - Remove PCM xfer_align
+ - Remove sleep_min and tick
+ - Allow pcm slave string references for direct plugins (bug#2893).
+ - Implement missing htimestamp callbacks
+ - pcm - Limit the avail_min minimum size
+ - Fix function declarations with old PCM API
+ - Add support for monotonic timestamps
+ - Impemented snd_pcm_htimestamp() function.
+ - Avoid (null) in printf
+ - Don't use deprecated functions inside
+ - Allow auto-config for dsnoop and dshare plugins
+ - Fix timestamp in status in PCM direct plugins
+ - Clean up using gettimestamp()
+ - softvol - add missing name
+ + Rawmidi API
+ - Remove assert from header files
+ + Sequencer API
+ - Remove sequencer instrument layer
+ + /include/Makefile.am
+ - Remove sequencer instrument layer
+ + Configuration
+ - Add the missing card alias for Prodigy71Hifi
+ - dmix - Enable auto format detection as default
+ - oxygen: remove softvol plugin
+ - fix memory leak in snd_config_update_r error path
+ - alsa.conf: cosmetic change
+ - oxygen: enhance configuration
+ - fix error path in snd_config_hook_load_for_all_cards()
+ - conf: show path of any missing configuration file
+ + Documentation
+ - Remove sequencer instrument layer
+ - Remove obsolete instr directory
+ - Change assert condition in error message handler
+ + Error handler
+ - Change assert condition in error message handler
+ + External PCM I/O Plugin SDK
+ - Add snd_pcm_ioplug_set_state() function
+ - Add support for monotonic timestamps
+ + Kernel Headers
+ - SND_PCM_TSTAMP_MMAP -> SND_PCM_TSTAMP_ENABLE change
+ - Added SNDRV_PCM_IOCTL_TTSTAMP and updated PCM API version to 2.0.9
+ - Remove indirect control access
+ - Update asound_fm.h for patch loading over hwdep
+ + Simple Abstraction Mixer Modules
+ - fix write in simple mixer API - python backends
+ + Test/Example code
+ - Remove obsolete seq event entries in seq-decoder
+ - midiloop: use blocking mode
+ - Remove PCM xfer_align
+ - Remove sleep_min and tick
+
+ 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-lib
+ + Core
+ - improved python detection and added --with-pythonincdir for
+ - configure.in
+ - Allow empty pythonincdir option
+ - Fix plugin directory
+ - Properly disable -Bsymbolic-functions if ld doesn't support
+ - release 1.0.14a
+ - Fix the build of lfloat plugin
+ - release 1.0.14
+ - Fix undefined references in namehint.c
+ - Create asoundlib.h dynamically according to configure options
+ - Fix a typo in configure script
+ - Continue build even if python-config doesn't exist
+ - mixer simple basic abstraction - added python binding
+ - Split mmap-emulation code from hw layer
+ - changed python-incdir to python-includes for configure.in
+ + Control API
+ - Fix undefined references in namehint.c
+ + Mixer API
+ - Handle "Input Source" as a capture element
+ - mixer simple basic abstraction - added python binding
+ + PCM API
+ - remove unused variables
+ - Don't set PCM pointer at error in snd_pcm_hw_open()
+ - fix mmap emulation bug of recording doesn't work
+ - Fix wrong offset calculation in snd_pcm_{read|write}_mmap()
+ - Add support of little-endian on i386/x86_64 dmix
+ - Split mmap-emulation code from hw layer
+ + /include/Makefile.am
+ - Create asoundlib.h dynamically according to configure options
+ - Fix clean-up of header files
+ + Configuration
+ - Fix subdevice number to 0 for dmix/dsnoop
+ - Added PS3 configuration
+ - Use S16_BE as dmix format for PPC drivers
+ - Fix use after free
+ - cmi8788: add alsa-lib config
+ - Add missing CMI8788.conf to Makefile.am
+ - mixer simple basic abstraction - added python binding
+ - PC-Speaker config update
+ + Documentation
+ - Add missing pcm_empty.c in doxygen configuration
+ - Add the missing include/mixer.h to doxygen.cfg
+ - Split mmap-emulation code from hw layer
+ + Simple Abstraction Mixer Modules
+ - improved python detection and added --with-pythonincdir for
+ - configure.in
+ - Fix a typo
+ - alsa simple mixer - python basic abstraction - simplified using
+ - get/setArray
+ - mixer simple basic abstraction - added python binding
+ - changed python-incdir to python-includes for configure.in
+
+ Changelog between 1.0.14 and 1.0.14a releases
+ (http://www.alsa-project.org/changes/v1-0-14--v1-0-14a.txt)
+ *********************************************
+
+ * alsa-lib
+ + Core
+ - Fix plugin directory
+ - Properly disable -Bsymbolic-functions if ld doesn't support
+ - release 1.0.14a
+ - release 1.0.14
+
+ Changelog between 1.0.14rc4 and 1.0.14 releases
+ (http://www.alsa-project.org/changes/v1-0-14rc4--v1-0-14.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - Add config and plugin directory options to configure
+ + PCM API
+ - Add support for gain in softvol plugin
+ - dmix/dshare/dsnoop plugin: enable slowptr by default
+ - Revert the wrong change in src/pcm/Makefile.am
+ + ALSA Lisp
+ - Add config and plugin directory options to configure
+ + Configuration
+ - Add support for gain in softvol plugin
+ - Add config and plugin directory options to configure
+ - Specify subdevice number for Maestor3 dmix setting
+ + Simple Abstraction Mixer Modules
+ - Add config and plugin directory options to configure
+
+ Changelog between 1.0.14rc3 and 1.0.14rc4 releases
+ (http://www.alsa-project.org/changes/v1-0-14rc3--v1-0-14rc4.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - Check _POSIX_SOURCE for timeval definition
+ - Fix build with no PCM plugin
+ - release 1.0.14rc3
+ - Allow build without libdl and libpthread
+ - Add --enable-symbolic-functions configure option
+ - Add --with-ctl-plugins configure option
+ - Use AS_HELP_STRING in configure.in
+ + Control API
+ - release 1.0.14rc3
+ - Add --with-ctl-plugins configure option
+ - Add missing control_ext entry
+ + PCM API
+ - Improve the sample conversion in plug layer
+ - fix a signedness warning
+ - String array for default rate plugin list
+ - Trivial fix of compile warning
+ - Fix start/stop of multi plugin
+ - More better fix for linked start/stop
+ - Remove _snd_pcm_link_descriptors() and more comments
+ - Define an array of default rate plugins
+ - Fixed an access to uninitialized variable in pcm_rate.c
+ + PCM Plugin API
+ - String array for default rate plugin list
+ + /Makefile.am
+ - Allow build without libdl and libpthread
+ + /src/Makefile.am
+ - Allow build without libdl and libpthread
+ - Add --enable-symbolic-functions configure option
+ + Async helpers
+ - Allow build without libdl and libpthread
+ + Configuration
+ - Add missing smixer.conf for installation
+ - Allow build without libdl and libpthread
+
+ Changelog between 1.0.14rc2 and 1.0.14rc3 releases
+ (http://www.alsa-project.org/changes/v1-0-14rc2--v1-0-14rc3.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - add support for symbol prefixes in shared libraries
+ + Mixer API
+ - fix SNDERR() format strings/arguments
+ + PCM API
+ - fix SNDERR() format strings/arguments
+ + /src/Makefile.am
+ - add support for symbol prefixes in shared libraries
+ + Configuration
+ - add card_name configuration function
+ - remove superfluous strdup() calls
+ - fix SNDERR() format strings/arguments
+ - enable dmix-ing and proper 5.1 routing for USB audio devices
+ - add USB-Audio.conf to Makefile.am
+ + Kernel Headers
+ - Update emu10k1.h for new version
+
+ Changelog between 1.0.14rc1 and 1.0.14rc2 releases
+ (http://www.alsa-project.org/changes/v1-0-14rc1--v1-0-14rc2.txt)
+ ********************************************
+
+ * alsa-lib
+ + Control API
+ - remove snd_ctl_iface_conf_name() prototype, namehint doxygen cleanups
+ + PCM API
+ - Fix compile warning with internal function
+ - pcm_ladspa - fix none policy
+ + Timer API
+ - initialize dl handles where it needs to
+ - Fix error code in timer_query.c
+
+ Changelog between 1.0.13 and 1.0.14rc1 releases
+ (http://www.alsa-project.org/changes/v1-0-13--v1-0-14rc1.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - Add struct timeval and timespec definition when _POSIX_C_SOURCE is not defined
+ - fix various warnings
+ - change iface argument for namehint function to const char *
+ - release 1.0.13
+ - add snd_device_name_get_hint() function, make hints private to alsa-lib (void)
+ - more name hint interace updates
+ - allow building out of tree (sort of)
+ - add snd_device_name_hint() function and initial implementation
+ + Control API
+ - fix various warnings
+ - revert back one diff from changeset 2219 (fix various warnings)
+ - change iface argument for namehint function to const char *
+ - Fix build of static library
+ - namehint changes: longname -> cardname, use get_card_name instead longname
+ - fix string list parameter in snd_device_name_(free_)hint prototypes
+ - Fix device name listing with card = -1
+ - add snd_device_name_get_hint() function, make hints private to alsa-lib (void)
+ - more name hint interace updates
+ - pcm config files cleanups and name hint extension
+ - add snd_device_name_get_hint() prototype to include/control.h
+ - add snd_device_name_hint() function and initial implementation
+ - fix two issues in snd_device_name_hint()
+ + Device Name API
+ - Remove snd_name_list() and snd_name_list_free() functions.
+ + HWDEP API
+ - Fix build of static library
+ + Mixer API
+ - Implements support for capture/playback enums.
+ - simple mixer - fix error recovery path for volume / switch write
+ - add snd_device_name_hint() function and initial implementation
+ + PCM API
+ - fix various warnings
+ - added pcm_empty plugin and .hgignore additions
+ - Fix build of static library
+ - direct pcm plugins: fix channel number selection
+ - direct pcm plugins: fix format selection
+ - pcm: fix ipc offset calculation for direct plugins
+ - more name hint interace updates
+ - pcm direct plugins - fix memory leak (sconf must be deleted)
+ - Fix snd_pcm_open_noupdate() to refer alias
+ - add snd_device_name_hint() function and initial implementation
+ + RawMidi API
+ - rawmidi: do not abort when seeing the hint node
+ - Fix build of static library
+ + Sequencer API
+ - change iface argument for namehint function to const char *
+ - Fix build of static library
+ + Timer API
+ - Fix build of static library
+ + /src/Makefile.am
+ - Compatibility problem with automake 1.10 fixed.
+ + Configuration
+ - Fix CS46xx.conf default capture
+ - Revert dmix.conf and dsnoop.conf
+ - fix a typo
+ - more name hint interace updates
+ - pcm config files cleanups and name hint extension
+ - Use dmix/dsnoop for maestro3 boards
+ - add snd_device_name_hint() function and initial implementation
+ - add card number to ipc key for dmix / dsnoop PCM definitions
+ + Documentation
+ - add snd_device_name_hint() function and initial implementation
+ + Test/Example code
+ - change iface argument for namehint function to const char *
+ - alsa-lib: test dir: make check: static building doesn't work on PIC architectures
+ + Utils
+ - alsa.pc's Libs shouldn't contain -lm -ldl -lpthread
+
+
+ Changelog between 1.0.12 and 1.0.13 releases
+ (http://www.alsa-project.org/changes/v1-0-12--v1-0-13.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - configure.in - fix "checking for versioned symbols" error in ./configure
+ - add support for hosts that have custom symbol prefixes
+ - make sure commands in cvs/hg compile scripts worked
+ - Add --disable-alisp configure option
+ + Control API
+ - Fix bogus value when no user TLV is defined
+ - Add dB range information to PCM softvol plugin
+ - Add handling of linear volume in simple mixer
+ - Check control API protocol version for TLV control
+ - configuration: avoid endless loop when a key refers to itself
+ - Add support of dB range compound TLV
+ + Device Name API
+ - remove unneeded headers from src/names.c
+ + Mixer API
+ - Add dB_range ops for simple mixer
+ - Add set_dB ops to simple mixer
+ - Add handling of linear volume in simple mixer
+ - Fix wrong scales in linear volume calculation
+ - Fix segfault when invalid TLV is passed
+ - Add support of dB range compound TLV
+ + PCM API
+ - Add dB range information to PCM softvol plugin
+ - fix parsing of non-decimal integers in configuration files
+ - rate plugin: fix boundary calculations
+ + Timer API
+ - timer_hw: fix file descriptor leak
+ + /Makefile.am
+ - Add --disable-alisp configure option
+ + /src/Makefile.am
+ - Fix a typo
+ - Add --disable-alisp configure option
+ + ALSA Lisp
+ - remove unneeded headers from alsa-lib/src/alisp/alisp.c
+ + Configuration
+ - fix parsing of non-decimal integers in configuration files
+ - configuration: avoid endless loop when a key refers to itself
+ - configuration: added one more alias check to detect a circular configuration
+ - Add --disable-alisp configure option
+
+ Changelog between 1.0.11 and 1.0.12 releases
+ (http://www.alsa-project.org/changes/v1-0-11--v1-0-12.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - Fix default install libpath and datapath.
+ - Add hgcompile script and fix INSTALL document
+ - Fix default paths.
+ - Control API - add TLV support
+ + Control API
+ - Move dB parser to mixer abstraction
+ - Make snd_hctl_wait() respect the API
+ - Implement support for dB gain display in alsamixer.
+ - mixer - cleanups for dB scale parsing
+ - Fix examples for PCM API. Fix dogygen warnings.
+ - Control API - add TLV support
+ + HWDEP API
+ - Add missing snd_dlclose() in snd_hwdep_close()
+ + Instrument API
+ - Remove dependencies with kernel headers from instrument layer codes
+ + Mixer API
+ - Move dB parser to mixer abstraction
+ - Implement support for dB gain display in alsamixer.
+ - mixer - cleanups for dB scale parsing
+ - Fix dB ops for global volume
+ - Fix segfault when invalid TLV is passed
+ + PCM API
+ - Use O_APPEND mode with dmix & co plugins
+ - Initialize all fields of slave PCM instance of direct plugins
+ - Fix division-by-zero in snd_pcm_dump_hw_setup()
+ - Fix a typo in pcm_file.c
+ - Correction for fixing alsa-lib static build
+ - Addition of "infile" parameter (virtual mic) to the file plugin
+ - Allow ioplugins to override snd_pcm_delay()
+ - Fix build issue on earler x86_64 based distributions
+ - Fix delayed start with rate plugin
+ - Fix the error path of snd_pcm_hook_add_conf()
+ - Add missing snd_dlclose() in pcm_meter.c
+ - Fix segfault with dshare plugin
+ - Fix examples for PCM API. Fix dogygen warnings.
+ - Fix bogus pause flag on dmix
+ - Fix segfault with bindings parameters of dmix/dshare
+ - Add check of binding ranges in direct plugins
+ - Fix hwptr update in rate plugin
+ + Sequencer API
+ - Fix missing snd_dlclose() in sequencer
+ - clarify SND_SEQ_PORT_TYPE_xxx documentation
+ + Timer API
+ - Fix missing snd_dlclose() in timer handlers
+ + /Makefile.am
+ - Add hgcompile script and fix INSTALL document
+ + Configuration
+ - Add default dmix rate and format definitions in alsa.conf
+ - Turn on iec958 capture of iec1724 boards with spdif PCM
+ - Add config for new snd-aoa driver
+ - Fixed driver alias of Aureon 7.1 Universe
+ - Fix surround40 config for ens1370
+ - Fix device number of ICH4 iec958 controls
+ - Fix the description of return value of snd_config_search_definition()
+ + Documentation
+ - Add hgcompile script and fix INSTALL document
+ - Fix examples for PCM API. Fix dogygen warnings.
+ + External PCM I/O Plugin SDK
+ - Allow ioplugins to override snd_pcm_delay()
+ + Kernel Headers
+ - Remove dependencies with kernel headers from instrument layer codes
+ - Control API - add TLV support
+ - Remove enum from kernel API
+
+ Changelog between 1.0.10 and 1.0.11 releases
+ (http://www.alsa-project.org/changes/v1-0-10--v1-0-11.txt)
+ ********************************************
+
+ * alsa-lib
+ + Core
+ - implementation of pcm simple helper function
+ - Skip resmgr when EAGAIN or EBUSY
+ - Portability fix for alsa-lib on mips
+ - Avoid unnecesasry call of resmgr
+ - allow changing of device directory path
+ - Fix infinite parse of recursive definitions
+ - Fix permission of cvscompile
+ - Changed permissions for scripts and added .hgignore file
+ - Check wordexp.h for ulibc
+ - Allow partial build with selected components
+ + Control API
+ - Fix compile warnings
+ - remove superfluous free() checks
+ - allow changing of device directory path
+ - Fix memory leaks
+ + HWDEP API
+ - Do not abort in snd_xxx_close() functions
+ - remove superfluous free() checks
+ - allow changing of device directory path
+ + Instrument API
+ - remove superfluous free() checks
+ + Mixer API
+ - Fix the handling of stereo capture source
+ - Fix compile warnings
+ - remove superfluous free() checks
+ - Fix the description of snd_mixer_handle_events()
+ + PCM API
+ - Fix compile warnings
+ - Fix check of nonblock option
+ - Fix fullduplex with dmix/dsnoop
+ - Fix plug conversion of non-linear formats
+ - implementation of pcm simple helper function
+ - Add "nonblock" option for hw layer
+ - pcm_ladspa - setup control outputs all times
+ - return ENODEV for disconnected devices
+ - Fix double free in rate plugin
+ - Add restriction parameters to pcm hw layer
+ - Fix snd_pcm_write*() return values at start up
+ - Fix PCM auto-start conditions
+ - Fix noisy output of dmix with two periods
+ - Fix compilation with assert()
+ - pcm_ladspa plugin - more verbose output
+ - dmix: add S24_3LE support
+ - dmix: fix interleaved check
+ - Remove bogus ATTRIBUTE_UNUSED
+ - Fix infinite loop in snd_pcm_wait()
+ - Do not abort in snd_xxx_close() functions
+ - allow changing of device directory path
+ - pcm - fix the buffer allocation for NONINTERLEAVED mmap access
+ - Fix S24_BE format conversions
+ - Support multi-card/device for direct plugins
+ - pcm laspa plugin - Added credits to MediaNet AG
+ - Fix infinite parse of recursive definitions
+ - rate plugin: optimize calculation of the continuous buffer part
+ - rate plugin: fix fragment size calculation
+ - rate plugin: wait for data to be drained
+ - Fix restoration of PCM open mode
+ - Add init callback to extplug
+ - Fixes S16 byte swapping with generic dmix code
+ - abort snd_pcm_dmix_drain when state is SND_PCM_STATE_XRU
+ - Abort from snd_pcm_dshare_drain in XRUN state
+ - direct plugins - fixed ipc_gid initialization when gid specified as number
+ - pcm dump() routines update: use spaces to indent texts
+ - fix compilation with gcc 2
+ - Fix buffer size handling of direct plugins
+ - Fix 32/64bit problem with multi plugin
+ - Finer sync of dmix in delay callback
+ - Allow negative coefficients in route plugin
+ - Fix meter plugin
+ - LADSPA plugin: fix compilation
+ - Fix segfault with PCM rate plugin
+ - Fix generation of IEC958 subframes
+ - Fix compile error
+ - big ALSA LADSPA plugin rewrite for multiple channel LADSPA plugins
+ - ladspa plugin - SIGSEGV fix when label is not specified
+ - Fix compile warnings
+ - snd_pcm_set_params() - added workaround for vortex driver
+ - dmix - Allow more flexible buffer sizes
+ - Fix extplug->channels initialization
+ - Fix timer read from 32bit user-space on 64bit kernel
+ - Add support for S32_3LE and byte-swapped S16/S32 to softvol
+ - Use snd_user_file() in pcm_ladpsa.c
+ - Revert the last fix: finer sync of dmix in delay callback
+ - Fixed snd_pcm_set_params() error code
+ - alsa-lib - added pcm_errors section
+ - alsa-lib - added ENOTTY and ENODEV to pcm_errors section
+ - Fix compile warnings
+ - Fix PCM without control/status mmap
+ - Fix errors in partial reads/writes with rate plugin
+ - Make plugin functions static
+ - Fix segfault of iec958 plugin with preamble
+ - Move snd_is_local() to socket.c
+ - Allow partial build with selected components
+ - Minor optimization on mmap
+ + PCM Plugin API
+ - Create rate converter plugin SDK
+ - Fix declaration of snd_pcm_ladspa_open()
+ + RawMidi API
+ - Do not abort in snd_xxx_close() functions
+ - allow changing of device directory path
+ - Fix infinite parse of recursive definitions
+ - alsa-lib virtual rawmidi device: fixed typo (NONBLOCK mode)
+ + Sequencer API
+ - Fix compile warnings
+ - Do not abort in snd_xxx_close() functions
+ - fix a typo
+ - allow changing of device directory path
+ - Fix infinite parse of recursive definitions
+ - remove SND_SEQ_CLIENT_{DUMMY,OSS} symbols
+ + Timer API
+ - Do not abort in snd_xxx_close() functions
+ - allow changing of device directory path
+ - Suppress warning messages from old timer
+ + /Makefile.am
+ - Allow partial build with selected components
+ + /alsalisp/Makefile.am
+ - Don't install alsalisp
+ + /include/Makefile.am
+ - Create rate converter plugin SDK
+ + /modules/Makefile.am
+ - Allow partial build with selected components
+ + /src/Makefile.am
+ - Allow partial build with selected components
+ + ALSA Lisp
+ - remove superfluous free() checks
+ + Configuration
+ - Fix a missing line in PMacToonie.conf
+ - snd-ca0106: update mixer controls names from SPDIF to IEC958
+ - Fix check of nonblock option
+ - Add "nonblock" option for hw layer
+ - Add missing alias entries
+ - Fix configuration for Aureon and Prodigy71 boards
+ - remove duplicate parameter
+ - Remove bad assert
+ - Add channels parameter to surround40/51 definitions
+ - Fix free of uninitialized pointer
+ - remove superfluous free() checks
+ - Support multi-card/device for direct plugins
+ - Fix infinite parse of recursive definitions
+ - Remove superfluous wordexp.h inclusion
+ - Fix buffer size handling of direct plugins
+ - Add PCM definitions dpl and dpl2
+ - snd-ca0106 Fixed SPDIF output.
+ - dmix - Allow more flexible buffer sizes
+ - Make dmix/dsnoop as default PCM for ICE1724
+ - Make dmix/dsnoop as default for ICE1712
+ + Documentation
+ - Add description about non-blocking behavior
+ - Add description for new configure options
+ + External PCM Filter Plugin SDK
+ - Add init callback to extplug
+ + External Rate Converter Plugin SDK
+ - Create rate converter plugin SDK
+ + Filename helpers
+ - Fixed compilation when HAVE_WORDEXP_H is not defined
+ - snd_user_file - keep doxygen happy
+ - Add a workaround for systems without wordexp
+ + Simple Abstraction Mixer Modules
+ - Fix compile warnings
+ + Socket helpers
+ - Move snd_is_local() to socket.c
+ + Test/Example code
+ - Added pcm_min test & example - minimalistic pcm output
+ - pcm_min - blocking mode is default - remove extra snd_pcm_nonblock() call
+ - Fix compile errors/warnings
+ - pcm_min.c example - corrected comment
+ - Remove code from check_PROGRAMS
+ + Utils
+ - Changed permissions for scripts and added .hgignore file
+
+ Changelog between 1.0.10rc3 and 1.0.10 releases
+ (http://www.alsa-project.org/changes/v1-0-10rc3--v1-0-10.txt)
+ **************************************************
+
+ * alsa-lib
+ + Core
+ - release 1.0.10
+ + Control API
+ - control - fixed crash when dynamic library is not present
+ + PCM API
+ - pcm_ladspa - fix locale issues
+
+
+ Changelog between 1.0.10rc2 and 1.0.10rc3 releases
+ (http://www.alsa-project.org/changes/v1-0-10rc2--v1-0-10rc3.txt)
+ **************************************************
+
+ * alsa-lib
+ + Core
+ - release 1.0.10rc3
+ + Mixer API
+ - fix doxygen warnings
+ + PCM API
+ - file plugin: fix various bugs
+ - Fix channel_info callback of plugins
+ - direct pcm plugins - fixed dump output name for dshare and dsnoop
+ + Configuration
+ - fix doxygen warnings
+ * alsa-utils
+ + Core
+ - release 1.0.10rc3
+ + Speaker Test
+ - Fix compile with --disable-nls
+ + aconnect
+ - Fix compile with --disable-nls
+ + aplay/arecord
+ - Fix VU meter for S24_3 and big-endian
+ - Use strtol() instead of atoi()
+ - Fix compile with --disable-nls
+ + aseqnet
+ - Fix compile with --disable-nls
+
+
+ Changelog between 1.0.10rc1 and 1.0.10rc2 releases
+ (http://alsa-project.org/changes/v1-0-10rc1--v1-0-10rc2.txt)
+ ***********************************************
+
+ * alsa-lib
+ + Core
+ - moved simple mixer abstraction modules to modules/mixer/simple directory
+ - mixer API - extend simple enumerated controls for direction tests
+ - Fix type-punning
+ - release 1.0.10rc2
+ + Mixer API
+ - mixer API - extend simple enumerated controls for direction tests
+ + Mixer Abstraction API
+ - moved simple mixer abstraction modules to modules/mixer/simple directory
+ - mixer API - extend simple enumerated controls for direction tests
+ + PCM API
+ - PCM API - handle EINTR from poll() in snd_pcm_wait() function
+ - Fix call of semctl IPC_RMID
+ - Workaround for crash with knotify
+ - Fix buffer allocation and mmap with plugins
+ - Fix compile warnings
+ - direct plugins - change group according ipc_gid for the socket file
+ - fix segfault then hooks list is empty
+ - Don't return error if chown() fails
+ - Removed unused function
+ - Fix endianess with dmix plugin
+ - pcm - Add SOFTVOL pcm type
+ - PCM add missing pcm types - DSNOOP, IEC958, IOPLUG, EXTPLUG
+ - fixed typo in comment
+ - Fix type-punning
+ - Fix mmap and channel_info of hook plugin
+ + Sequencer API
+ - Fix type-punning
+ + /Makefile.am
+ - moved simple mixer abstraction modules to modules/mixer/simple directory
+ + /include/Makefile.am
+ - Allow separate build and source trees
+ + /modules/Makefile.am
+ - moved simple mixer abstraction modules to modules/mixer/simple directory
+ + /src/Makefile.am
+ - Allow separate build and source trees
+ + Configuration
+ - Fix configuration for ICE1724
+ - dmix and dsnoop configuration - added ipc_perm 0660 (to handle all users
+ with audio group)
+ - modem's pcm "two device" config
+ - Add modem pcm definition for hda-intel driver
+ - emu10k1: Front channels via fxbus 8 and 9
+ - Use S16_LE as default for dmix
+ - Fix endianess of PMac driver
+ - New @func - pcm_args_by_class
+ - use dmix/dsnoop for default PCM on ca0106
+ + Kernel Headers
+ - Fix type-punning
+ + Simple Abstraction Mixer Modules
+ - Allow separate build and source trees
+ + Test/Example code
+ - pcm.c test / example - Added EINTR handling
+ - test/pcm.c - remove -EINTR handling (a job for alsa-lib)
+
+
+ Changelog between 1.0.9 and 1.0.10rc1 releases
+ (http://alsa-project.org/changes/v1-0-9b--v1-0-10rc1.txt)
+ **********************************************
+
+ * alsa-lib
+ + Core
+ - Remove obsolete ordinary_* entries from configure.in
+ - big simple mixer update
+ - Added snd_mixer_selem_compare
+ - initial & empty smixer-ac97.so module (only the build framework)
+ - Add external control plugin SDK
+ - more simple mixer - basic abstraction - work
+ - The simple mixer abstraction - more work
+ - release 1.0.10rc1
+ + Config API
+ - name clash (WINE, icc), interface -> iface renamed
+ + Control API
+ - Add external shared object support
+ - Add external control plugin SDK
+ - Fix _snd_ctl_hw_open() mode argument
+ - Add detailed documentation for external control plugin SDK
+ - Fix the return value of snd_card_load()
+ - Fix compile warnings with gcc-4
+ + Device Name API
+ - name clash (WINE, icc) interface -> iface rename
+ - Implemented the top-level redirector code for simple mixer
+ + HWDEP API
+ - Fix compile warnings with gcc-4
+ + Instrument API
+ - Fix compile warnings with gcc-4
+ + Mixer API
+ - a bit reordered code to fix bug #838
+ - big simple mixer update
+ - mixer - fix typo and memory leak
+ - Implemented the top-level redirector code for simple mixer
+ - initial & empty smixer-ac97.so module (only the build framework)
+ - more simple mixer - basic abstraction - work
+ - fix compilation with C++
+ - fix file name for Doxygen
+ - Fixed #include statements
+ - Fix bug when a sound card had a stereo mute element and would
+ fail to unmute the right channel.
+ - The simple mixer abstraction - more work
+ - Add -avoid-version for smixer plugins
+ - simple mixer: fix compilation with gcc 2.x
+ - Add missing header files
+ + Mixer Abstraction API
+ - big simple mixer update
+ - more simple mixer - basic abstraction - work
+ - Add function declaration
+ + Mixer Ordinary API
+ - removed ordinary stuff
+ + PCM API
+ - added ipc_gid for direct plugins
+ - Fix bugs in the last change of ipc_gid option
+ - Change .so module name and installation patch (/usr/lib/alsa-lib/scopes)
+ - pcm_multi: Increased maximum slave channels to 64
+ - Fix boundary overlap
+ - Remove the check of start_threshold in sw_params
+ - Fix direct plugins running on 32bit emulation with 64bit arch
+ - direct plugins (dmix) - suspend/resume fixes
+ - direct plugins - added graceful shutdown for the resource server
+ - Misc fixes
+ - PCM direct plugins - handle EINTR in the resource server
+ + PCM Ordinary API
+ - removed ordinary stuff
+ + Timer API
+ - timer_hw - Changed TIMER_VERSION_MAX to 2.0.5
+ - direct plugins (dmix) - suspend/resume fixes
+ + /include/Makefile.am
+ - Remove obsolete *_ordinary.h files
+ - big simple mixer update
+ - Add external control plugin SDK
+ - Fix compilation on a system with old alsa-lib headers
+ + /src/Makefile.am
+ - removed ordinary stuff
+ - Remove obsolete ordinary_* entries
+ + Configuration
+ - use ipc_gid for dmix and dsnoop
+ - fix warnings (bug #829)
+ - big simple mixer update
+ - initial & empty smixer-ac97.so module (only the build framework)
+ - fix typo
+ - Fix compile warnings with gcc-4
+ - The simple mixer abstraction - more work
+ - adjust control references in config files
+ - adjust control references in config files
+ - use PCM interface for IEC958 controls
+ - Fix surroundX PCM
+ - Clean up string parser
+ - Fix invalid read in setlocale()
+ + Documentation
+ - Added ipc_gid
+ - Corrected ipc_gid
+ - Add description for perm option of file plugin
+ - initial & empty smixer-ac97.so module (only the build framework)
+ - Add detailed documentation for external control plugin SDK
+ + Dynamic Loader helpers
+ - Fix compile warning
+ + External Control Plugin SDK
+ - Add external control plugin SDK
+ - Add detailed documentation for external control plugin SDK
+ + I/O subsystem
+ - Fix compile warnings with gcc-4
+ + Kernel Headers
+ - sync with alsa-kernel - timer SUSPEND / RESUME events
+ - direct plugins (dmix) - suspend/resume fixes
+ + Test/Example code
+ - added support for more sample widths
+
+ Changelog between 1.0.8 and 1.0.9 releases
+ (http://www.alsa-project.org/changes/v1-0-8--v1-0-9.txt)
+ *******************************************
+
+ * alsa-lib
+ + Core
+ - fix some file paths in comments
+ - Add resmgr support
+ - Fix resmgr support
+ - Add --disable-aload configure option
+ - Fix a typo
+ - Support dl-object cache
+ - move the Jack plugin to alsa-plugins
+ - release: 1.0.9rc1
+ - Fix a typo
+ - release: 1.0.9rc2
+ - Added snd_pcm_hw_params_set_rate_resample function
+ - release: 1.0.9rc3
+ - - Fedora 4 patch - fix for alpha arch
+ - API for device name lists and timer enhancements
+ - added full async interface to timer API
+ - Add snd_pcm_hw_params_get/set_export_buffer()
+ - release: 1.0.9rc4
+ - release: 1.0.9
+ + Config API
+ - fix some file paths in comments
+ - API for device name lists and timer enhancements
+ - Fix doxygen documents
+ + Control API
+ - fix some file paths in comments
+ - Add resmgr support
+ - Fix resmgr support
+ - Add --disable-aload configure option
+ - Fix invalid free
+ - Fedora 4 patch - gcc4 fixes
+ - Fix doxygen documents
+ + Device Name API
+ - API for device name lists and timer enhancements
+ + HWDEP API
+ - fix some file paths in comments
+ - Add resmgr support
+ - Fix resmgr support
+ - usb-audio - add Extigy/Audigy 2 NX remote control support
+ - Fedora 4 patch - gcc4 fixes
+ + I/O API
+ - fix some file paths in comments
+ + Instrument API
+ - fix some file paths in comments
+ + Mixer API
+ - Fix memory leak
+ - fix some file paths in comments
+ - stack protection (CAN-2005-0087)
+ - Use bag_for_each_safe() for event handling loop
+ - Add Side controls in the weight list
+ - Fix snd_mixer_sort()
+ + PCM API
+ - Use snd_config_get_bool()
+ - Fix a typo
+ - Fixed compile warning
+ - Fix compile warning
+ - improved stream linking and plugin code cleanups
+ - Add pcm_generic.h
+ - The stream linking problem for pcm_multi.c should be fixed now
+ - Use snd_config_get_bool()
+ - Fix the available formats
+ - Add resmgr support
+ - start pcm when draining in prepared state
+ - Split arch-dependent codes of dmix
+ - Fix hw_params of lfloat plugin
+ - Add external PCM plugin SDK (draft version)
+ - Fix compile warnings
+ - Fix resmgr support
+ - Add filter-type external plugin SDK
+ - Code clean-up
+ - Accept string type card
+ - Remove JACK plugin
+ - Initialize structs for ioctls
+ - fix the file plugin
+ - Add snd_pcm_parse_control_id()
+ - Small code clean up
+ - Fix resume of dmix, dsnoop and dshare plugins
+ - Fix compilation with gcc-4.0
+ - Fix noises in rate exapnsion
+ - Fix noises on exapnd
+ - Delayed start for dmix
+ - Do hwsync of slave PCM on dmix
+ - Generic architecture support
+ - Check PCM format aliases
+ - Stop timer at XRUN
+ - Fix segfault with downsampling
+ - Fix channel_info callbacks of hooks, file and plug plugins
+ - More fixes for 100% CPU hang with dmix
+ - Compile warning fixes
+ - Fix compile warning
+ - Fix more CPU hang-up bugs in dmix
+ - Added snd_pcm_hw_params_set_rate_resample function
+ - Move old PCM API to pcm_old.h
+ - Add verbose hw_params debugging
+ - Suppress verbose debug messages
+ - Check timer protocol number for direct plugins
+ - Fix timer read in non-TREAD mode
+ - Fix segfault
+ - Read $LIBASOUND_DEBUG as integer
+ - Fix ATTRIBUTE_UNUSED
+ - Show verbose errors for invalid sw_params
+ - Fix CPU hog with combination of rate plugin
+ - Fedora 4 patch - gcc4 fixes
+ - remove broken *_step initialization (caused by previous Fedora 4 patch)
+ - Fix possible problems of playback drain with rate plugin
+ - Fix partial commit in drain
+ - Fix playback start with sync_ptr mode
+ - Fix blocking during draining in dmix
+ - Check timer version for read-block workaround
+ - Propagate pcm->info
+ - Set up pcm->info properly
+ - Remove pause and fix timer initialization in prepare
+ - Fix drain of dmix without data
+ - Add poll_descriptors and poll_descriptors_count callbacks
+ - Use snd_pcm_generic_t and its callbacks
+ - Add protocl version check
+ - Remove poll_ask callback
+ - Fix snd_pcm_wait() for multiple pollfd's
+ - Add perm option
+ - Fix possible noises and optimization with dmix
+ - Revert the shmget permission
+ - More strict permission for IPC shm and sem
+ - Fix bugs in perm option
+ - Fix generic channel_info callbacks
+ - Add snd_pcm_hw_params_get/set_export_buffer()
+ - Fix poll after XRUN with dmix
+ - Minor clean up of dmix codes
+ - Fix dshare plugin codes
+ - Fix semaphore deadlocks
+ - Fix poll of dsnoop plugin
+ - Add area synchronization in poll_rsync of rate plugin
+ - Move poll_* callbacks to fast_ops
+ - Minor clean up
+ - Fix compile without debug option
+ + RawMidi API
+ - Add resmgr support
+ - Fix resmgr support
+ - rawmidi_virt: fix hang on invalid MIDI data
+ - Fedora 4 patch - gcc4 fixes
+ + Sequencer API
+ - Add resmgr support
+ - Fix resmgr support
+ - Add --disable-aload configure option
+ - Added snd_seq_ev_set_tag() macro
+ - Fix the device-open check
+ - fix snd_seq_query_next_client documentation
+ - Fedora 4 patch - gcc4 fixes
+ - Fix doxygen documents
+ + Timer API
+ - Add resmgr support
+ - Fix resmgr support
+ - Fedora 4 patch - gcc4 fixes
+ - API for device name lists and timer enhancements
+ - added full async interface to timer API
+ - Change some timer ioctls due to confliction
+ - Fix doxygen documents
+ + /include/Makefile.am
+ - Add external PCM plugin SDK (draft version)
+ - Add filter-type external plugin SDK
+ - Move old PCM API to pcm_old.h
+ + /src/Makefile.am
+ - API for device name lists and timer enhancements
+ + ALSA Lisp
+ - Fix compile warning
+ + Configuration
+ - Fix the bogus return values
+ - Make dmix card-specific
+ - Add config for HDA-Intel
+ - Check error values
+ - Fix a typo in default period size
+ - Make dsnoop card-specific
+ - Use dmix/dsnoop for default PCM
+ - Add config file for PC-Speaker driver
+ - Remove routing of 5.1 output
+ - Fix the parse of filenames with spaces
+ - use "C" locale when parsing floating point numbers
+ - Support dl-object cache
+ - Fixed rear PCM (mono output)
+ - Use softvol for default PCM
+ - Add config file for CMI8768
+ - Fix card type to string
+ - Fix SPDIF device
+ - Fix rear/center_lfe subdevice mismatch
+ - Fix AC3 output on alsa-lib ca0106.conf
+ - Fixes AC3 output on Audigy2 sound cards
+ - Enable slowptr option as default
+ - Fix compile with gcc-4.0
+ - Evaluate CARD argument
+ - Do hwsync of slave PCM on dmix
+ - Use S16 for default format
+ - Use dmix/dsnoop as default
+ - Remove Azalia.conf
+ - Use 'Channel Mode' control
+ - Add PMac Toonie configuration
+ - Make surround config backward compatible
+ - Add configuration for AACI driver
+ - Implement surround71 output for SB Live 24 bit.
+ + Documentation
+ - Remove JACK plugin
+ - Add a note on FC3
+ - More doxygen comments
+ - Add external PCM plugin
+ - Read $LIBASOUND_DEBUG as integer
+ - Fix documentation of external PCM plugin SDK
+ - Fix doxygen documents
+ + Dynamic Loader helpers
+ - Support dl-object cache
+ + Error handler
+ - Read $LIBASOUND_DEBUG as integer
+ + External PCM Filter Plugin SDK
+ - More doxygen comments
+ - Add protocl version check
+ - Fix documentation of external PCM plugin SDK
+ + External PCM I/O Plugin SDK
+ - Support dl-object cache
+ - Add protocl version check
+ + External PCM Plugin SDK
+ - Add external PCM plugin SDK (draft version)
+ - Add filter-type external plugin SDK
+ - Add snd_pcm_parse_control_id()
+ - Fix documentation of external PCM plugin SDK
+ + I/O subsystem
+ - undef gets in case it's a macro
+ - Remove invalid ATTRIBUTE_UNUSED
+ + Kernel Headers
+ - Added asound_fm.h
+ - Update user land emu10k1.h with changes from kernel emu10k1.h
+ - Added snd_pcm_hw_params_set_rate_resample function
+ - Increase timer protocol number
+ - usb-audio - add Extigy/Audigy 2 NX remote control support
+ - Change some timer ioctls due to confliction
+ - Add snd_pcm_hw_params_get/set_export_buffer()
+ + SHM helpers
+ - Fix a typo
+ + Test/Example code
+ - latency test - Added -B and -E options
+ - Added snd_pcm_hw_params_set_rate_resample function
+ - midiloop - remove running status test
+ - added full async interface to timer API
+ + Utils
+ - Fix the include path
+ - Add $include/alsa to the include path
+
+
+ (http://music.columbia.edu/pipermail/linux-audio-announce/2005-January/000522.html)
+ 1.0.8
+ -----
+
+ * alsa-lib
+ + Core
+ - Change error message handling
+ - release: 1.0.8-rc1
+ - release: 1.0.8rc1
+ - Add accessor to user control elements
+ - release: 1.0.8rc2
+ - Add inclusion of time.h
+ - release: 1.0.8
+ + Control API
+ - Add accessor to user control elements
+ + Instrument API
+ - Fix compilation with 2.6.9 kernel (glibc headers)
+ + Mixer API
+ - Add Front control to weight list
+ + PCM API
+ - Return correct error in snd_pcm_wait() after snd_pcm_poll_descriptors() call
+ - appl_ptr sync fix when status/control structures are not mmaped
+ - fix for capture for case when status/control structures are not mmaped
+ - Fixes variable shadow problem in capture direction
+ - Fixed few typos in documentation.
+ - Add preamble value configuration for iec958 plugin
+ - Change error message handling
+ - fix changed error message handling
+ - Add softvol PCM plugin
+ - Add accessor to user control elements
+ - Change the behavior with hardware volume controls
+ - Set max volume as default for softvol
+ - Fix missing declaration
+ - Support stereo volume control
+ - Performance optimization
+ - Clear sw_params struct at initialization
+ - Fix handling of DISCONNECT state
+ - Fix compile warning
+ + Configuration
+ - Rename AudigyLS -> CA0106
+ - Disable 'duplicate front' switch for rear
+ - Add preamble value configuration for iec958 plugin
+ - Add default for refer function
+ - Make "default" PCM card-specific
+ - Use softvol for PCM outputs
+ - New config for ES1968 and Maestro3
+ - New config for Azalia (intel HD audio) driver
+ - Add new config files
+ + Documentation
+ - Change error message handling
+ - Add softvol PCM plugin
+ + Error handler
+ - Change error message handling
+ + I/O subsystem
+ - fix miscalculation of buffer size in snd_output_buffer_need()
+ - Removed wrong ATTRIBUTE_UNUSED
+ + Kernel Headers
+ - Sync with the driver (EFX code structure)
+
+
+ (http://music.columbia.edu/pipermail/linux-audio-announce/2004-November/000484.html)
+ 1.0.7
+ -----
+
+ * alsa-lib
+ - fixed endless loop when parsing backslash inside bad configuration file
+ - suppress PAUSE and RESUME for direct plugins
+ - dmix plugin - dont forget to return -EINVAL on errors
+ - rate plugin - Fix the downsampling noise problem
+ - Avoid zero division (sw_params)
+
+
+ (http://music.columbia.edu/pipermail/linux-audio-announce/2004-August/000435.html)
+ 1.0.6a
+ ------
+
+ * alsa-lib
+ - emu10k1 config
+ - Added surround71 and side pcm definitions.
+ - Added the support of side speakers on Audigy 2 ZS.
+ - ice1724
+ - Fixed iec958 capture using asym plugin.
+ - Added the support of side and surround71 PCM types.
+ - pcm_rate plugin
+ - This patch fixes a number of different bugs in pcm_rate.c.
+ - pcm_plug plugin
+ - Fixed problem with the route plugin and ttable
+
+vim:syntax=changelog
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 00000000..ec635144
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 00000000..dfd83e3f
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,93 @@
+Source: alsa-lib
+Section: libs
+Priority: optional
+Maintainer: Debian ALSA Maintainers <pkg-alsa-devel@lists.alioth.debian.org>
+Uploaders: Jordi Mallach <jordi@debian.org>,
+ Elimar Riesebieter <riesebie@lxtec.de>
+Build-Depends: autotools-dev,
+ debhelper (>= 9),
+ dh-autoreconf,
+ dpkg-dev (>= 1.16.1)
+Build-Depends-Indep: doxygen
+Standards-Version: 3.9.4
+Homepage: http://www.alsa-project.org/
+Vcs-Svn: svn://anonscm.debian.org/pkg-alsa/trunk/alsa-lib
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-alsa/trunk/alsa-lib/
+
+Package: libasound2
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libasound2-data (>= ${source:Version})
+Suggests: libasound2-plugins (>= 1.0.24)
+Breaks: bluez-alsa (<= 4.94-2),
+ libasound2-plugin-equal (<= 0.6-1),
+ libasound2-plugins (<< 1.0.24)
+Description: shared library for ALSA applications
+ This package contains the ALSA library and its standard plugins, as well
+ as the required configuration files.
+ .
+ ALSA is the Advanced Linux Sound Architecture.
+
+Package: libasound2-dev
+Architecture: linux-any
+Section: libdevel
+Multi-Arch: same
+Provides: libasound-dev
+Depends: libasound2 (= ${binary:Version}), ${misc:Depends}
+Suggests: libasound2-doc
+Description: shared library for ALSA applications -- development files
+ This package contains files required for developing software
+ that makes use of libasound2, the ALSA library.
+ .
+ ALSA is the Advanced Linux Sound Architecture.
+
+Package: libasound2-dbg
+Architecture: linux-any
+Multi-Arch: same
+Section: debug
+Priority: extra
+Depends: libasound2 (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for libasound2
+ This package contains the debugging symbols for the ALSA library.
+ .
+ Most people will not need this package.
+ .
+ ALSA is the Advanced Linux Sound Architecture.
+
+Package: libasound2-data
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: alsa-utils
+Breaks: libasound2 (<< 1.0.27-4)
+Replaces: libasound2 (<< 1.0.27-4)
+Multi-Arch: foreign
+Description: Configuration files and profiles for ALSA drivers
+ This package contains configuration files for ALSA drivers and UCM
+ profiles for use with alsaucm.
+ .
+ ALSA is the Advanced Linux Sound Architecture.
+
+Package: libasound2-udeb
+Section: debian-installer
+Architecture: linux-any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Package-Type: udeb
+Description: shared library for ALSA applications (udeb)
+ This package contains the ALSA library for use in the Debian Installer.
+ .
+ ALSA is the Advanced Linux Sound Architecture.
+
+Package: libasound2-doc
+Architecture: all
+Section: doc
+Depends: libjs-jquery, ${misc:Depends}
+Suggests: libasound2-dev
+Description: documentation for user-space ALSA application programming
+ This package contains the HTML documentation for the ALSA library, which
+ describes the development API for user-space applications that want to
+ use ALSA.
+ .
+ ALSA is the Advanced Linux Sound Architecture.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 00000000..48d33cd4
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,35 @@
+This package was debianized by Wichert Akkerman 7 Jun 1998.
+Masato Taruishi took over on 17 Oct 1999.
+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-lib
+--------
+Copyright (c) 1998 Jarsolav Kysela <perex@suse.cz> 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
+can be found in /usr/share/common-licenses/LGPL-2.1.
diff --git a/debian/libasound2-data.install b/debian/libasound2-data.install
new file mode 100644
index 00000000..8fee46d1
--- /dev/null
+++ b/debian/libasound2-data.install
@@ -0,0 +1 @@
+usr/share/alsa
diff --git a/debian/libasound2-dbg.preinst b/debian/libasound2-dbg.preinst
new file mode 100644
index 00000000..4bc26b72
--- /dev/null
+++ b/debian/libasound2-dbg.preinst
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+DOCDIR=/usr/share/doc/libasound2-dbg
+
+if [ -L $DOCDIR ]; then
+ rm $DOCDIR
+fi
+
+#DEBHELPER#
diff --git a/debian/libasound2-dev.install b/debian/libasound2-dev.install
new file mode 100644
index 00000000..4ece264b
--- /dev/null
+++ b/debian/libasound2-dev.install
@@ -0,0 +1,4 @@
+usr/include
+usr/lib/*/*.so
+usr/lib/*/pkgconfig
+usr/share/aclocal
diff --git a/debian/libasound2-dev.preinst b/debian/libasound2-dev.preinst
new file mode 100644
index 00000000..71fbbf40
--- /dev/null
+++ b/debian/libasound2-dev.preinst
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+DOCDIR=/usr/share/doc/libasound2-dev
+
+if [ -L $DOCDIR ]; then
+ rm $DOCDIR
+fi
+
+#DEBHELPER#
diff --git a/debian/libasound2-doc.doc-base b/debian/libasound2-doc.doc-base
new file mode 100644
index 00000000..9e24459d
--- /dev/null
+++ b/debian/libasound2-doc.doc-base
@@ -0,0 +1,11 @@
+Document: alsa-lib-reference
+Title: ALSA-lib C library reference
+Author: Jaroslav Kysela, Takashi Iwai and others
+Abstract: The Advanced Linux Sound Architecture (ALSA) comes
+ with a kernel API and a library API. This document describes
+ the library API and how it interfaces with the kernel API.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/libasound2-doc/html/index.html
+Files: /usr/share/doc/libasound2-doc/html/*.html
diff --git a/debian/libasound2-doc.docs b/debian/libasound2-doc.docs
new file mode 100644
index 00000000..601787f0
--- /dev/null
+++ b/debian/libasound2-doc.docs
@@ -0,0 +1,2 @@
+NOTES
+doc/doxygen/html
diff --git a/debian/libasound2-doc.links b/debian/libasound2-doc.links
new file mode 100644
index 00000000..3005c9c6
--- /dev/null
+++ b/debian/libasound2-doc.links
@@ -0,0 +1 @@
+usr/share/javascript/jquery/jquery.js usr/share/doc/libasound2-doc/html/jquery.js
diff --git a/debian/libasound2-udeb.install b/debian/libasound2-udeb.install
new file mode 100644
index 00000000..2e3d6e11
--- /dev/null
+++ b/debian/libasound2-udeb.install
@@ -0,0 +1,4 @@
+usr/lib/*/*.so.* usr/lib
+usr/share/alsa/cards
+usr/share/alsa/pcm
+usr/share/alsa/alsa.conf
diff --git a/debian/libasound2.NEWS b/debian/libasound2.NEWS
new file mode 100644
index 00000000..422912c7
--- /dev/null
+++ b/debian/libasound2.NEWS
@@ -0,0 +1,38 @@
+alsa-lib (1.0.7-1) unstable; urgency=high
+
+ Some users might encounter problems getting their sound cards to work
+ when using alsa-lib version 1.0.6 or 1.0.7 along with Linux kernel
+ 2.6.8.1. (The latter is the kernel that Debian plans to ship with
+ sarge. Users of Linux 2.4 are not affected by this problem because
+ Linux 2.4 does not contain any ALSA drivers.) The reason is that
+ Linux 2.6.8.1 includes ALSA drivers at version level 1.0.4 and these
+ appear to be incompatible in some cases with the ALSA libraries at
+ version 1.0.6. As of this writing, we know the emu10k driver is
+ affected by this, but for all we know there might be others.
+
+ There is an easy fix for the problem with the emu10k driver. Simply
+ do one of the following:
+
+ - Use Linux 2.4.x and a matching alsa-modules package.
+ - Use Linux 2.6.8.1 but don't use the ALSA drivers that come with it.
+ Instead, create an alsa-modules package for Linux 2.6.8.1 using
+ the make-kpkg utility and the alsa-source package.
+ - Use Linux 2.6.9 or higher. These kernels include the latest ALSA drivers.
+ - Apply the following patch to fix the configuration file for emu10k:
+
+ --- /usr/share/alsa/cards/EMU10K1.conf~ 2004-09-26 19:17:05.000000000 +0200
+ +++ /usr/share/alsa/cards/EMU10K1.conf 2004-10-08 22:29:14.000000000 +0200
+ @@ -223,7 +223,7 @@
+ slave.pcm {
+ type hw
+ card $CARD
+ - device 2
+ + device 3
+ }
+ hooks.0 {
+ type ctl_elems
+
+
+ See http://bugs.debian.org/275573 for more information.
+
+ -- Jordi Mallach <jordi@debian.org> Wed, 18 Nov 2004 10:00:00 +0200
diff --git a/debian/libasound2.examples b/debian/libasound2.examples
new file mode 100644
index 00000000..6b7dce5a
--- /dev/null
+++ b/debian/libasound2.examples
@@ -0,0 +1 @@
+doc/asoundrc.txt
diff --git a/debian/libasound2.install b/debian/libasound2.install
new file mode 100644
index 00000000..fc0615c7
--- /dev/null
+++ b/debian/libasound2.install
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/lib/*/alsa-lib/smixer/*.so
diff --git a/debian/libasound2.symbols b/debian/libasound2.symbols
new file mode 100644
index 00000000..c8d33f2f
--- /dev/null
+++ b/debian/libasound2.symbols
@@ -0,0 +1,1665 @@
+libasound.so.2 libasound2 #MINVER#
+ ALSA_0.9.0@ALSA_0.9.0 1.0.16
+ ALSA_0.9.0rc4@ALSA_0.9.0rc4 1.0.16
+ ALSA_0.9.0rc8@ALSA_0.9.0rc8 1.0.16
+ ALSA_0.9.3@ALSA_0.9.3 1.0.16
+ ALSA_0.9.5@ALSA_0.9.5 1.0.16
+ ALSA_0.9.7@ALSA_0.9.7 1.0.16
+ ALSA_0.9@ALSA_0.9 1.0.16
+ __snd_ctl_hw_open_dlsym_control_001@ALSA_0.9 1.0.16
+ __snd_ctl_shm_open_dlsym_control_001@ALSA_0.9 1.0.16
+ __snd_hwdep_hw_open_dlsym_hwdep_001@ALSA_0.9 1.0.16
+ __snd_pcm_adpcm_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_alaw_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_asym_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_copy_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_dmix_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_dshare_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_dsnoop_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_empty_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_file_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_hook_ctl_elems_install_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_hooks_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_hw_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_access@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_buffer_size@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_buffer_size_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_buffer_size_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_buffer_time@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_buffer_time_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_buffer_time_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_channels@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_channels_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_channels_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_format@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_period_size@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_period_size_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_period_size_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_period_time@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_period_time_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_period_time_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_periods@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_periods_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_periods_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_rate@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_rate_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_rate_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_subformat@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_tick_time@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_tick_time_max@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_get_tick_time_min@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_access_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_access_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_buffer_size_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_buffer_size_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_buffer_size_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_buffer_time_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_buffer_time_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_channels_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_channels_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_channels_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_format_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_format_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_period_size_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_period_size_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_period_size_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_period_time_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_period_time_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_period_time_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_periods_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_periods_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_periods_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_rate_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_rate_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_rate_near@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_subformat_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_subformat_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_tick_time_first@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_tick_time_last@ALSA_0.9 1.0.16
+ __snd_pcm_hw_params_set_tick_time_near@ALSA_0.9 1.0.16
+ __snd_pcm_iec958_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_ladspa_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_lfloat_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_linear_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_meter_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_mmap_emul_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_mulaw_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_multi_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_null_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_plug_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_rate_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_route_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_share_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_shm_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_softvol_open_dlsym_pcm_001@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_avail_min@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_silence_size@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_silence_threshold@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_sleep_min@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_start_threshold@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_stop_threshold@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_tstamp_mode@ALSA_0.9 1.0.16
+ __snd_pcm_sw_params_get_xfer_align@ALSA_0.9 1.0.16
+ __snd_rawmidi_hw_open_dlsym_rawmidi_001@ALSA_0.9 1.0.16
+ __snd_rawmidi_virtual_open_dlsym_rawmidi_001@ALSA_0.9 1.0.16
+ __snd_seq_hw_open_dlsym_seq_001@ALSA_0.9 1.0.16
+ __snd_timer_hw_open_dlsym_timer_001@ALSA_0.9 1.0.16
+ __snd_timer_query_hw_open_dlsym_timer_query_001@ALSA_0.9 1.0.16
+ _snd_config_hook_load_dlsym_config_hook_001@ALSA_0.9 1.0.16
+ _snd_config_hook_load_for_all_cards_dlsym_config_hook_001@ALSA_0.9 1.0.16
+ _snd_ctl_hw_open@ALSA_0.9 1.0.16
+ _snd_ctl_poll_descriptor@ALSA_0.9 1.0.16
+ _snd_ctl_shm_open@ALSA_0.9 1.0.16
+ _snd_func_card_driver_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_card_id_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_card_inum_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_card_name_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_concat_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_datadir_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_getenv_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_iadd_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_igetenv_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_imul_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_pcm_args_by_class_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_pcm_id_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_private_card_driver_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_private_pcm_subdevice_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_private_string_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_func_refer_dlsym_config_evaluate_001@ALSA_0.9 1.0.16
+ _snd_hwdep_hw_open@ALSA_0.9 1.0.16
+ _snd_pcm_adpcm_open@ALSA_0.9 1.0.16
+ _snd_pcm_alaw_open@ALSA_0.9 1.0.16
+ _snd_pcm_asym_open@ALSA_0.9 1.0.16
+ _snd_pcm_copy_open@ALSA_0.9 1.0.16
+ _snd_pcm_dmix_open@ALSA_0.9 1.0.16
+ _snd_pcm_dshare_open@ALSA_0.9 1.0.16
+ _snd_pcm_dsnoop_open@ALSA_0.9 1.0.16
+ _snd_pcm_empty_open@ALSA_0.9 1.0.16
+ _snd_pcm_file_open@ALSA_0.9 1.0.16
+ _snd_pcm_hook_ctl_elems_install@ALSA_0.9 1.0.16
+ _snd_pcm_hooks_open@ALSA_0.9 1.0.16
+ _snd_pcm_hw_open@ALSA_0.9 1.0.16
+ _snd_pcm_iec958_open@ALSA_0.9 1.0.16
+ _snd_pcm_ladspa_open@ALSA_0.9 1.0.16
+ _snd_pcm_lfloat_open@ALSA_0.9 1.0.16
+ _snd_pcm_linear_open@ALSA_0.9 1.0.16
+ _snd_pcm_meter_open@ALSA_0.9 1.0.16
+ _snd_pcm_mmap_emul_open@ALSA_0.9 1.0.16
+ _snd_pcm_mulaw_open@ALSA_0.9 1.0.16
+ _snd_pcm_multi_open@ALSA_0.9 1.0.16
+ _snd_pcm_null_open@ALSA_0.9 1.0.16
+ _snd_pcm_plug_open@ALSA_0.9 1.0.16
+ _snd_pcm_poll_descriptor@ALSA_0.9 1.0.16
+ _snd_pcm_rate_linear_open@ALSA_0.9 1.0.16
+ _snd_pcm_rate_open@ALSA_0.9 1.0.16
+ _snd_pcm_route_open@ALSA_0.9 1.0.16
+ _snd_pcm_share_open@ALSA_0.9 1.0.16
+ _snd_pcm_shm_open@ALSA_0.9 1.0.16
+ _snd_pcm_softvol_open@ALSA_0.9 1.0.16
+ _snd_rawmidi_hw_open@ALSA_0.9 1.0.16
+ _snd_rawmidi_virtual_open@ALSA_0.9 1.0.16
+ _snd_seq_hw_open@ALSA_0.9 1.0.16
+ _snd_timer_hw_open@ALSA_0.9 1.0.16
+ _snd_timer_query_hw_open@ALSA_0.9 1.0.16
+ alsa_lisp@ALSA_0.9.5 1.0.16
+ alsa_lisp_default_cfg@ALSA_0.9.7 1.0.16
+ alsa_lisp_default_cfg_free@ALSA_0.9.7 1.0.16
+ alsa_lisp_free@ALSA_0.9.7 1.0.16
+ alsa_lisp_function@ALSA_0.9.7 1.0.16
+ alsa_lisp_init_objects@ALSA_0.9.7 1.0.16
+ alsa_lisp_nil@ALSA_0.9.7 1.0.16
+ alsa_lisp_result_free@ALSA_0.9.7 1.0.16
+ alsa_lisp_seq_count@ALSA_0.9.7 1.0.16
+ alsa_lisp_seq_first@ALSA_0.9.7 1.0.16
+ alsa_lisp_seq_integer@ALSA_0.9.7 1.0.16
+ alsa_lisp_seq_next@ALSA_0.9.7 1.0.16
+ alsa_lisp_seq_pointer@ALSA_0.9.7 1.0.16
+ alsa_lisp_t@ALSA_0.9.7 1.0.16
+ snd_asoundlib_version@ALSA_0.9 1.0.16
+ snd_async_add_ctl_handler@ALSA_0.9 1.0.16
+ snd_async_add_handler@ALSA_0.9 1.0.16
+ snd_async_add_pcm_handler@ALSA_0.9 1.0.16
+ snd_async_add_timer_handler@ALSA_0.9 1.0.16
+ snd_async_del_handler@ALSA_0.9 1.0.16
+ snd_async_handler_get_callback_private@ALSA_0.9 1.0.16
+ snd_async_handler_get_ctl@ALSA_0.9 1.0.16
+ snd_async_handler_get_fd@ALSA_0.9 1.0.16
+ snd_async_handler_get_pcm@ALSA_0.9 1.0.16
+ snd_async_handler_get_signo@ALSA_0.9 1.0.16
+ snd_async_handler_get_timer@ALSA_0.9 1.0.16
+ snd_atomic_read_wait@ALSA_0.9 1.0.16
+ snd_card_get_index@ALSA_0.9 1.0.16
+ snd_card_get_longname@ALSA_0.9 1.0.16
+ snd_card_get_name@ALSA_0.9 1.0.16
+ snd_card_load@ALSA_0.9 1.0.16
+ snd_card_next@ALSA_0.9 1.0.16
+ snd_config@ALSA_0.9 1.0.16
+ snd_config_add@ALSA_0.9 1.0.16
+ snd_config_copy@ALSA_0.9 1.0.16
+ snd_config_delete@ALSA_0.9 1.0.16
+ snd_config_delete_compound_members@ALSA_0.9 1.0.16
+ snd_config_evaluate@ALSA_0.9 1.0.16
+ snd_config_expand@ALSA_0.9 1.0.16
+ snd_config_get_ascii@ALSA_0.9 1.0.16
+ snd_config_get_bool@ALSA_0.9 1.0.16
+ snd_config_get_bool_ascii@ALSA_0.9 1.0.16
+ snd_config_get_ctl_iface@ALSA_0.9 1.0.16
+ snd_config_get_ctl_iface_ascii@ALSA_0.9 1.0.16
+ snd_config_get_id@ALSA_0.9 1.0.16
+ snd_config_get_integer64@ALSA_0.9 1.0.16
+ snd_config_get_integer@ALSA_0.9 1.0.16
+ snd_config_get_ireal@ALSA_0.9 1.0.16
+ snd_config_get_pointer@ALSA_0.9 1.0.16
+ snd_config_get_real@ALSA_0.9 1.0.16
+ snd_config_get_string@ALSA_0.9 1.0.16
+ snd_config_get_type@ALSA_0.9 1.0.16
+ snd_config_get_type_ascii@ALSA_0.9 1.0.16
+ snd_config_hook_load@ALSA_0.9 1.0.16
+ snd_config_hook_load_for_all_cards@ALSA_0.9 1.0.16
+ snd_config_imake_integer64@ALSA_0.9 1.0.16
+ snd_config_imake_integer@ALSA_0.9 1.0.16
+ snd_config_imake_pointer@ALSA_0.9 1.0.16
+ snd_config_imake_real@ALSA_0.9 1.0.16
+ snd_config_imake_string@ALSA_0.9 1.0.16
+ snd_config_iterator_end@ALSA_0.9 1.0.16
+ snd_config_iterator_entry@ALSA_0.9 1.0.16
+ snd_config_iterator_first@ALSA_0.9 1.0.16
+ snd_config_iterator_next@ALSA_0.9 1.0.16
+ snd_config_load@ALSA_0.9 1.0.16
+ snd_config_load_override@ALSA_0.9 1.0.16
+ snd_config_make@ALSA_0.9 1.0.16
+ snd_config_make_compound@ALSA_0.9 1.0.16
+ snd_config_make_integer64@ALSA_0.9 1.0.16
+ snd_config_make_integer@ALSA_0.9 1.0.16
+ snd_config_make_pointer@ALSA_0.9 1.0.16
+ snd_config_make_real@ALSA_0.9 1.0.16
+ snd_config_make_string@ALSA_0.9 1.0.16
+ snd_config_remove@ALSA_0.9 1.0.16
+ snd_config_save@ALSA_0.9 1.0.16
+ snd_config_search@ALSA_0.9 1.0.16
+ snd_config_search_alias@ALSA_0.9 1.0.16
+ snd_config_search_definition@ALSA_0.9 1.0.16
+ snd_config_search_hooks@ALSA_0.9 1.0.16
+ snd_config_searcha@ALSA_0.9 1.0.16
+ snd_config_searcha_hooks@ALSA_0.9 1.0.16
+ snd_config_searchv@ALSA_0.9 1.0.16
+ snd_config_searchva@ALSA_0.9 1.0.16
+ snd_config_searchva_hooks@ALSA_0.9 1.0.16
+ snd_config_set_ascii@ALSA_0.9 1.0.16
+ snd_config_set_id@ALSA_0.9 1.0.16
+ snd_config_set_integer64@ALSA_0.9 1.0.16
+ snd_config_set_integer@ALSA_0.9 1.0.16
+ snd_config_set_pointer@ALSA_0.9 1.0.16
+ snd_config_set_real@ALSA_0.9 1.0.16
+ snd_config_set_string@ALSA_0.9 1.0.16
+ snd_config_substitute@ALSA_0.9 1.0.16
+ snd_config_test_id@ALSA_0.9 1.0.16
+ snd_config_top@ALSA_0.9 1.0.16
+ snd_config_update@ALSA_0.9 1.0.16
+ snd_config_update_free@ALSA_0.9 1.0.16
+ snd_config_update_free_global@ALSA_0.9 1.0.16
+ snd_config_update_r@ALSA_0.9 1.0.16
+ snd_ctl_ascii_elem_id_get@ALSA_0.9 1.0.24.1
+ snd_ctl_ascii_elem_id_parse@ALSA_0.9 1.0.24.1
+ snd_ctl_ascii_value_parse@ALSA_0.9 1.0.24.1
+ snd_ctl_async@ALSA_0.9 1.0.16
+ snd_ctl_card_info@ALSA_0.9 1.0.16
+ snd_ctl_card_info_clear@ALSA_0.9 1.0.16
+ snd_ctl_card_info_copy@ALSA_0.9 1.0.16
+ snd_ctl_card_info_free@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_card@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_components@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_driver@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_id@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_longname@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_mixername@ALSA_0.9 1.0.16
+ snd_ctl_card_info_get_name@ALSA_0.9 1.0.16
+ snd_ctl_card_info_malloc@ALSA_0.9 1.0.16
+ snd_ctl_card_info_sizeof@ALSA_0.9 1.0.16
+ snd_ctl_close@ALSA_0.9 1.0.16
+ snd_ctl_convert_from_dB@ALSA_0.9 1.0.16
+ snd_ctl_convert_to_dB@ALSA_0.9 1.0.16
+ snd_ctl_elem_add_boolean@ALSA_0.9 1.0.16
+ snd_ctl_elem_add_enumerated@ALSA_0.9 1.0.25
+ snd_ctl_elem_add_iec958@ALSA_0.9 1.0.16
+ snd_ctl_elem_add_integer64@ALSA_0.9 1.0.16
+ snd_ctl_elem_add_integer@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_clear@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_copy@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_free@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_get_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_get_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_get_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_get_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_get_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_get_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_malloc@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_set_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_set_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_set_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_set_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_set_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_set_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_id_sizeof@ALSA_0.9 1.0.16
+ snd_ctl_elem_iface_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_info@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_clear@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_copy@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_free@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_count@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_dimension@ALSA_0.9.3 1.0.16
+ snd_ctl_elem_info_get_dimensions@ALSA_0.9.3 1.0.16
+ snd_ctl_elem_info_get_id@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_item_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_items@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_max64@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_max@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_min64@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_min@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_owner@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_step64@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_step@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_get_type@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_inactive@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_indirect@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_locked@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_owner@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_readable@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_tlv_commandable@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_tlv_readable@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_tlv_writable@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_user@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_volatile@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_is_writable@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_malloc@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_id@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_item@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_set_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_info_sizeof@ALSA_0.9 1.0.16
+ snd_ctl_elem_list@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_alloc_space@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_clear@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_copy@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_free@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_free_space@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_count@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_id@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_get_used@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_malloc@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_set_offset@ALSA_0.9 1.0.16
+ snd_ctl_elem_list_sizeof@ALSA_0.9 1.0.16
+ snd_ctl_elem_lock@ALSA_0.9 1.0.16
+ snd_ctl_elem_read@ALSA_0.9 1.0.16
+ snd_ctl_elem_remove@ALSA_0.9 1.0.16
+ snd_ctl_elem_set_bytes@ALSA_0.9 1.0.16
+ snd_ctl_elem_tlv_command@ALSA_0.9 1.0.16
+ snd_ctl_elem_tlv_read@ALSA_0.9 1.0.16
+ snd_ctl_elem_tlv_write@ALSA_0.9 1.0.16
+ snd_ctl_elem_type_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_unlock@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_clear@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_compare@ALSA_0.9 1.0.23
+ snd_ctl_elem_value_copy@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_free@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_boolean@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_byte@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_bytes@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_enumerated@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_id@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_iec958@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_integer64@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_integer@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_get_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_malloc@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_boolean@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_byte@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_device@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_enumerated@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_id@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_iec958@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_index@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_integer64@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_integer@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_interface@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_name@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_numid@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_set_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_elem_value_sizeof@ALSA_0.9 1.0.16
+ snd_ctl_elem_write@ALSA_0.9 1.0.16
+ snd_ctl_event_clear@ALSA_0.9 1.0.16
+ snd_ctl_event_copy@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_device@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_id@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_index@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_interface@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_mask@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_name@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_numid@ALSA_0.9 1.0.16
+ snd_ctl_event_elem_get_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_event_free@ALSA_0.9 1.0.16
+ snd_ctl_event_get_type@ALSA_0.9 1.0.16
+ snd_ctl_event_malloc@ALSA_0.9 1.0.16
+ snd_ctl_event_sizeof@ALSA_0.9 1.0.16
+ snd_ctl_event_type_name@ALSA_0.9 1.0.16
+ snd_ctl_ext_create@ALSA_0.9 1.0.16
+ snd_ctl_ext_delete@ALSA_0.9 1.0.16
+ snd_ctl_get_dB_range@ALSA_0.9 1.0.16
+ snd_ctl_get_power_state@ALSA_0.9 1.0.16
+ snd_ctl_hw_open@ALSA_0.9 1.0.16
+ snd_ctl_hwdep_info@ALSA_0.9 1.0.16
+ snd_ctl_hwdep_next_device@ALSA_0.9 1.0.16
+ snd_ctl_name@ALSA_0.9 1.0.16
+ snd_ctl_nonblock@ALSA_0.9 1.0.16
+ snd_ctl_open@ALSA_0.9 1.0.16
+ snd_ctl_open_fallback@ALSA_0.9 1.0.25
+ snd_ctl_open_lconf@ALSA_0.9 1.0.16
+ snd_ctl_pcm_info@ALSA_0.9 1.0.16
+ snd_ctl_pcm_next_device@ALSA_0.9 1.0.16
+ snd_ctl_pcm_prefer_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_poll_descriptors@ALSA_0.9 1.0.16
+ snd_ctl_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_ctl_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_ctl_rawmidi_info@ALSA_0.9 1.0.16
+ snd_ctl_rawmidi_next_device@ALSA_0.9 1.0.16
+ snd_ctl_rawmidi_prefer_subdevice@ALSA_0.9 1.0.16
+ snd_ctl_read@ALSA_0.9 1.0.16
+ snd_ctl_set_power_state@ALSA_0.9 1.0.16
+ snd_ctl_shm_open@ALSA_0.9 1.0.16
+ snd_ctl_subscribe_events@ALSA_0.9 1.0.16
+ snd_ctl_type@ALSA_0.9 1.0.16
+ snd_ctl_wait@ALSA_0.9 1.0.16
+ snd_determine_driver@ALSA_0.9 1.0.16
+ snd_device_name_free_hint@ALSA_0.9 1.0.16
+ snd_device_name_get_hint@ALSA_0.9 1.0.16
+ snd_device_name_hint@ALSA_0.9 1.0.16
+ snd_dlclose@ALSA_0.9 1.0.16
+ snd_dlopen@ALSA_0.9 1.0.16
+ snd_dlsym@ALSA_0.9 1.0.16
+ snd_err_msg@ALSA_0.9 1.0.16
+ snd_func_card_driver@ALSA_0.9 1.0.16
+ snd_func_card_id@ALSA_0.9 1.0.16
+ snd_func_card_inum@ALSA_0.9 1.0.16
+ snd_func_card_name@ALSA_0.9 1.0.16
+ snd_func_concat@ALSA_0.9 1.0.16
+ snd_func_datadir@ALSA_0.9 1.0.16
+ snd_func_getenv@ALSA_0.9 1.0.16
+ snd_func_iadd@ALSA_0.9 1.0.16
+ snd_func_igetenv@ALSA_0.9 1.0.16
+ snd_func_imul@ALSA_0.9 1.0.16
+ snd_func_pcm_args_by_class@ALSA_0.9 1.0.16
+ snd_func_pcm_id@ALSA_0.9 1.0.16
+ snd_func_private_card_driver@ALSA_0.9 1.0.16
+ snd_func_private_pcm_subdevice@ALSA_0.9 1.0.16
+ snd_func_private_string@ALSA_0.9 1.0.16
+ snd_func_refer@ALSA_0.9 1.0.16
+ snd_hctl_async@ALSA_0.9 1.0.16
+ snd_hctl_close@ALSA_0.9 1.0.16
+ snd_hctl_compare_fast@ALSA_0.9 1.0.16
+ snd_hctl_ctl@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_callback_private@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_device@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_hctl@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_id@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_index@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_interface@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_name@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_numid@ALSA_0.9 1.0.16
+ snd_hctl_elem_get_subdevice@ALSA_0.9 1.0.16
+ snd_hctl_elem_info@ALSA_0.9 1.0.16
+ snd_hctl_elem_next@ALSA_0.9 1.0.16
+ snd_hctl_elem_prev@ALSA_0.9 1.0.16
+ snd_hctl_elem_read@ALSA_0.9 1.0.16
+ snd_hctl_elem_set_callback@ALSA_0.9 1.0.16
+ snd_hctl_elem_set_callback_private@ALSA_0.9 1.0.16
+ snd_hctl_elem_tlv_command@ALSA_0.9 1.0.16
+ snd_hctl_elem_tlv_read@ALSA_0.9 1.0.16
+ snd_hctl_elem_tlv_write@ALSA_0.9 1.0.16
+ snd_hctl_elem_write@ALSA_0.9 1.0.16
+ snd_hctl_find_elem@ALSA_0.9 1.0.16
+ snd_hctl_first_elem@ALSA_0.9 1.0.16
+ snd_hctl_free@ALSA_0.9 1.0.16
+ snd_hctl_get_callback_private@ALSA_0.9 1.0.16
+ snd_hctl_get_count@ALSA_0.9 1.0.16
+ snd_hctl_handle_events@ALSA_0.9 1.0.16
+ snd_hctl_last_elem@ALSA_0.9 1.0.16
+ snd_hctl_load@ALSA_0.9 1.0.16
+ snd_hctl_name@ALSA_0.9 1.0.16
+ snd_hctl_nonblock@ALSA_0.9 1.0.16
+ snd_hctl_open@ALSA_0.9 1.0.16
+ snd_hctl_open_ctl@ALSA_0.9 1.0.16
+ snd_hctl_poll_descriptors@ALSA_0.9 1.0.16
+ snd_hctl_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_hctl_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_hctl_set_callback@ALSA_0.9 1.0.16
+ snd_hctl_set_callback_private@ALSA_0.9 1.0.16
+ snd_hctl_set_compare@ALSA_0.9 1.0.16
+ snd_hctl_wait@ALSA_0.9 1.0.16
+ snd_hwdep_close@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_copy@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_free@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_get_image@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_get_index@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_get_length@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_get_name@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_malloc@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_set_image@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_set_index@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_set_length@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_set_name@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_image_sizeof@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_load@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_copy@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_free@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_get_chip_ready@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_get_dsp_loaded@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_get_id@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_get_num_dsps@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_get_version@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_malloc@ALSA_0.9 1.0.16
+ snd_hwdep_dsp_status_sizeof@ALSA_0.9 1.0.16
+ snd_hwdep_hw_open@ALSA_0.9 1.0.16
+ snd_hwdep_info@ALSA_0.9 1.0.16
+ snd_hwdep_info_copy@ALSA_0.9 1.0.16
+ snd_hwdep_info_free@ALSA_0.9 1.0.16
+ snd_hwdep_info_get_card@ALSA_0.9 1.0.16
+ snd_hwdep_info_get_device@ALSA_0.9 1.0.16
+ snd_hwdep_info_get_id@ALSA_0.9 1.0.16
+ snd_hwdep_info_get_iface@ALSA_0.9 1.0.16
+ snd_hwdep_info_get_name@ALSA_0.9 1.0.16
+ snd_hwdep_info_malloc@ALSA_0.9 1.0.16
+ snd_hwdep_info_set_device@ALSA_0.9 1.0.16
+ snd_hwdep_info_sizeof@ALSA_0.9 1.0.16
+ snd_hwdep_ioctl@ALSA_0.9 1.0.16
+ snd_hwdep_name@ALSA_0.9 1.0.16
+ snd_hwdep_nonblock@ALSA_0.9 1.0.16
+ snd_hwdep_open@ALSA_0.9 1.0.16
+ snd_hwdep_open_lconf@ALSA_0.9 1.0.16
+ snd_hwdep_poll_descriptors@ALSA_0.9 1.0.16
+ snd_hwdep_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_hwdep_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_hwdep_read@ALSA_0.9 1.0.16
+ snd_hwdep_type@ALSA_0.9 1.0.16
+ snd_hwdep_write@ALSA_0.9 1.0.16
+ snd_input_buffer_open@ALSA_0.9 1.0.16
+ snd_input_close@ALSA_0.9 1.0.16
+ snd_input_getc@ALSA_0.9 1.0.16
+ snd_input_gets@ALSA_0.9 1.0.16
+ snd_input_scanf@ALSA_0.9 1.0.16
+ snd_input_stdio_attach@ALSA_0.9 1.0.16
+ snd_input_stdio_open@ALSA_0.9 1.0.16
+ snd_input_ungetc@ALSA_0.9 1.0.16
+ snd_instr_fm_convert_from_stream@ALSA_0.9 1.0.16
+ snd_instr_fm_convert_to_stream@ALSA_0.9 1.0.16
+ snd_instr_fm_free@ALSA_0.9 1.0.16
+ snd_instr_header_copy@ALSA_0.9 1.0.16
+ snd_instr_header_free@ALSA_0.9 1.0.16
+ snd_instr_header_get_alias@ALSA_0.9 1.0.16
+ snd_instr_header_get_cluster@ALSA_0.9 1.0.16
+ snd_instr_header_get_cmd@ALSA_0.9 1.0.16
+ snd_instr_header_get_data@ALSA_0.9 1.0.16
+ snd_instr_header_get_follow_alias@ALSA_0.9 1.0.16
+ snd_instr_header_get_format@ALSA_0.9 1.0.16
+ snd_instr_header_get_id@ALSA_0.9 1.0.16
+ snd_instr_header_get_len@ALSA_0.9 1.0.16
+ snd_instr_header_get_name@ALSA_0.9 1.0.16
+ snd_instr_header_get_type@ALSA_0.9 1.0.16
+ snd_instr_header_malloc@ALSA_0.9 1.0.16
+ snd_instr_header_set_alias@ALSA_0.9 1.0.16
+ snd_instr_header_set_cluster@ALSA_0.9 1.0.16
+ snd_instr_header_set_cmd@ALSA_0.9 1.0.16
+ snd_instr_header_set_follow_alias@ALSA_0.9 1.0.16
+ snd_instr_header_set_format@ALSA_0.9 1.0.16
+ snd_instr_header_set_id@ALSA_0.9 1.0.16
+ snd_instr_header_set_len@ALSA_0.9 1.0.16
+ snd_instr_header_set_name@ALSA_0.9 1.0.16
+ snd_instr_header_set_type@ALSA_0.9 1.0.16
+ snd_instr_header_sizeof@ALSA_0.9 1.0.16
+ snd_instr_iwffff_close@ALSA_0.9 1.0.16
+ snd_instr_iwffff_convert_from_stream@ALSA_0.9 1.0.16
+ snd_instr_iwffff_convert_to_stream@ALSA_0.9 1.0.16
+ snd_instr_iwffff_free@ALSA_0.9 1.0.16
+ snd_instr_iwffff_load@ALSA_0.9 1.0.16
+ snd_instr_iwffff_open@ALSA_0.9 1.0.16
+ snd_instr_iwffff_open_rom@ALSA_0.9 1.0.16
+ snd_instr_iwffff_open_rom_file@ALSA_0.9 1.0.16
+ snd_instr_simple_convert_from_stream@ALSA_0.9 1.0.16
+ snd_instr_simple_convert_to_stream@ALSA_0.9 1.0.16
+ snd_instr_simple_free@ALSA_0.9 1.0.16
+ snd_is_local@ALSA_0.9 1.0.16
+ snd_lib_error@ALSA_0.9 1.0.16
+ snd_lib_error_set_handler@ALSA_0.9 1.0.16
+ snd_lib_error_set_local@ALSA_0.9 1.0.27
+ snd_midi_event_decode@ALSA_0.9 1.0.16
+ snd_midi_event_encode@ALSA_0.9 1.0.16
+ snd_midi_event_encode_byte@ALSA_0.9 1.0.16
+ snd_midi_event_free@ALSA_0.9 1.0.16
+ snd_midi_event_init@ALSA_0.9 1.0.16
+ snd_midi_event_new@ALSA_0.9 1.0.16
+ snd_midi_event_no_status@ALSA_0.9 1.0.16
+ snd_midi_event_reset_decode@ALSA_0.9 1.0.16
+ snd_midi_event_reset_encode@ALSA_0.9 1.0.16
+ snd_midi_event_resize_buffer@ALSA_0.9 1.0.16
+ snd_mixer_attach@ALSA_0.9 1.0.16
+ snd_mixer_attach_hctl@ALSA_0.9 1.0.16
+ snd_mixer_class_copy@ALSA_0.9 1.0.16
+ snd_mixer_class_free@ALSA_0.9 1.0.16
+ snd_mixer_class_get_compare@ALSA_0.9 1.0.16
+ snd_mixer_class_get_event@ALSA_0.9 1.0.16
+ snd_mixer_class_get_mixer@ALSA_0.9 1.0.16
+ snd_mixer_class_get_private@ALSA_0.9 1.0.16
+ snd_mixer_class_malloc@ALSA_0.9 1.0.16
+ snd_mixer_class_register@ALSA_0.9 1.0.16
+ snd_mixer_class_set_compare@ALSA_0.9 1.0.16
+ snd_mixer_class_set_event@ALSA_0.9 1.0.16
+ snd_mixer_class_set_private@ALSA_0.9 1.0.16
+ snd_mixer_class_set_private_free@ALSA_0.9 1.0.16
+ snd_mixer_class_sizeof@ALSA_0.9 1.0.16
+ snd_mixer_class_unregister@ALSA_0.9 1.0.16
+ snd_mixer_close@ALSA_0.9 1.0.16
+ snd_mixer_detach@ALSA_0.9 1.0.16
+ snd_mixer_detach_hctl@ALSA_0.9 1.0.16
+ snd_mixer_elem_add@ALSA_0.9 1.0.16
+ snd_mixer_elem_attach@ALSA_0.9 1.0.16
+ snd_mixer_elem_detach@ALSA_0.9 1.0.16
+ snd_mixer_elem_empty@ALSA_0.9 1.0.16
+ snd_mixer_elem_free@ALSA_0.9 1.0.16
+ snd_mixer_elem_get_callback_private@ALSA_0.9 1.0.16
+ snd_mixer_elem_get_private@ALSA_0.9 1.0.16
+ snd_mixer_elem_get_type@ALSA_0.9 1.0.16
+ snd_mixer_elem_info@ALSA_0.9 1.0.16
+ snd_mixer_elem_new@ALSA_0.9 1.0.16
+ snd_mixer_elem_next@ALSA_0.9 1.0.16
+ snd_mixer_elem_prev@ALSA_0.9 1.0.16
+ snd_mixer_elem_remove@ALSA_0.9 1.0.16
+ snd_mixer_elem_set_callback@ALSA_0.9 1.0.16
+ snd_mixer_elem_set_callback_private@ALSA_0.9 1.0.16
+ snd_mixer_elem_value@ALSA_0.9 1.0.16
+ snd_mixer_find_selem@ALSA_0.9 1.0.16
+ snd_mixer_first_elem@ALSA_0.9 1.0.16
+ snd_mixer_free@ALSA_0.9 1.0.16
+ snd_mixer_get_callback_private@ALSA_0.9 1.0.16
+ snd_mixer_get_count@ALSA_0.9 1.0.16
+ snd_mixer_get_hctl@ALSA_0.9 1.0.16
+ snd_mixer_handle_events@ALSA_0.9 1.0.16
+ snd_mixer_last_elem@ALSA_0.9 1.0.16
+ snd_mixer_load@ALSA_0.9 1.0.16
+ snd_mixer_open@ALSA_0.9 1.0.16
+ snd_mixer_poll_descriptors@ALSA_0.9 1.0.16
+ snd_mixer_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_mixer_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_mixer_sbasic_get_private@ALSA_0.9 1.0.16
+ snd_mixer_sbasic_info@ALSA_0.9 1.0.16
+ snd_mixer_sbasic_set_private@ALSA_0.9 1.0.16
+ snd_mixer_sbasic_set_private_free@ALSA_0.9 1.0.16
+ snd_mixer_selem_ask_capture_dB_vol@ALSA_0.9 1.0.17
+ snd_mixer_selem_ask_capture_vol_dB@ALSA_0.9 1.0.17
+ snd_mixer_selem_ask_playback_dB_vol@ALSA_0.9 1.0.17
+ snd_mixer_selem_ask_playback_vol_dB@ALSA_0.9 1.0.17
+ snd_mixer_selem_channel_name@ALSA_0.9 1.0.16
+ snd_mixer_selem_compare@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_capture_dB@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_capture_dB_range@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_capture_group@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_capture_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_capture_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_capture_volume_range@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_enum_item@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_enum_item_name@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_enum_items@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_id@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_index@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_name@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_playback_dB@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_playback_dB_range@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_playback_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_playback_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_get_playback_volume_range@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_capture_channel@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_capture_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_capture_switch_exclusive@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_capture_switch_joined@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_capture_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_capture_volume_joined@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_common_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_common_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_playback_channel@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_playback_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_playback_switch_joined@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_playback_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_has_playback_volume_joined@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_copy@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_free@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_get_index@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_get_name@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_malloc@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_set_index@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_set_name@ALSA_0.9 1.0.16
+ snd_mixer_selem_id_sizeof@ALSA_0.9 1.0.16
+ snd_mixer_selem_is_active@ALSA_0.9 1.0.16
+ snd_mixer_selem_is_capture_mono@ALSA_0.9 1.0.16
+ snd_mixer_selem_is_enum_capture@ALSA_0.9 1.0.16
+ snd_mixer_selem_is_enum_playback@ALSA_0.9 1.0.16
+ snd_mixer_selem_is_enumerated@ALSA_0.9 1.0.16
+ snd_mixer_selem_is_playback_mono@ALSA_0.9 1.0.16
+ snd_mixer_selem_register@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_dB@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_dB_all@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_switch_all@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_volume_all@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_capture_volume_range@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_enum_item@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_dB@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_dB_all@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_switch@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_switch_all@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_volume@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_volume_all@ALSA_0.9 1.0.16
+ snd_mixer_selem_set_playback_volume_range@ALSA_0.9 1.0.16
+ snd_mixer_set_callback@ALSA_0.9 1.0.16
+ snd_mixer_set_callback_private@ALSA_0.9 1.0.16
+ snd_mixer_set_compare@ALSA_0.9 1.0.16
+ snd_mixer_wait@ALSA_0.9 1.0.16
+ snd_names_list@ALSA_0.9 1.0.16
+ snd_names_list_free@ALSA_0.9 1.0.16
+ snd_output_buffer_open@ALSA_0.9 1.0.16
+ snd_output_buffer_string@ALSA_0.9 1.0.16
+ snd_output_close@ALSA_0.9 1.0.16
+ snd_output_flush@ALSA_0.9 1.0.16
+ snd_output_printf@ALSA_0.9 1.0.16
+ snd_output_putc@ALSA_0.9 1.0.16
+ snd_output_puts@ALSA_0.9 1.0.16
+ snd_output_stdio_attach@ALSA_0.9 1.0.16
+ snd_output_stdio_open@ALSA_0.9 1.0.16
+ snd_output_vprintf@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_any@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_copy@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_empty@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_free@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_malloc@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_none@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_reset@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_set@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_access_mask_test@ALSA_0.9 1.0.16
+ snd_pcm_access_name@ALSA_0.9 1.0.16
+ snd_pcm_adpcm_open@ALSA_0.9 1.0.16
+ snd_pcm_alaw_open@ALSA_0.9 1.0.16
+ snd_pcm_area_copy@ALSA_0.9 1.0.16
+ snd_pcm_area_silence@ALSA_0.9 1.0.16
+ snd_pcm_areas_copy@ALSA_0.9 1.0.16
+ snd_pcm_areas_silence@ALSA_0.9 1.0.16
+ snd_pcm_async@ALSA_0.9 1.0.16
+ snd_pcm_avail@ALSA_0.9 1.0.18
+ snd_pcm_avail_delay@ALSA_0.9 1.0.18
+ snd_pcm_avail_update@ALSA_0.9 1.0.16
+ snd_pcm_build_linear_format@ALSA_0.9 1.0.16
+ snd_pcm_bytes_to_frames@ALSA_0.9 1.0.16
+ snd_pcm_bytes_to_samples@ALSA_0.9 1.0.16
+ snd_pcm_chmap_from_string@ALSA_0.9 1.0.27
+ snd_pcm_chmap_long_name@ALSA_0.9 1.0.27
+ snd_pcm_chmap_name@ALSA_0.9 1.0.27
+ snd_pcm_chmap_parse_string@ALSA_0.9 1.0.27
+ snd_pcm_chmap_print@ALSA_0.9 1.0.27
+ snd_pcm_chmap_type_name@ALSA_0.9 1.0.27
+ snd_pcm_close@ALSA_0.9 1.0.16
+ snd_pcm_copy_open@ALSA_0.9 1.0.16
+ snd_pcm_delay@ALSA_0.9 1.0.16
+ snd_pcm_dmix_open@ALSA_0.9 1.0.16
+ snd_pcm_drain@ALSA_0.9 1.0.16
+ snd_pcm_drop@ALSA_0.9 1.0.16
+ snd_pcm_dshare_open@ALSA_0.9 1.0.16
+ snd_pcm_dsnoop_open@ALSA_0.9 1.0.16
+ snd_pcm_dump@ALSA_0.9 1.0.16
+ snd_pcm_dump_hw_setup@ALSA_0.9 1.0.16
+ snd_pcm_dump_setup@ALSA_0.9 1.0.16
+ snd_pcm_dump_sw_setup@ALSA_0.9 1.0.16
+ snd_pcm_extplug_create@ALSA_0.9 1.0.16
+ snd_pcm_extplug_delete@ALSA_0.9 1.0.16
+ snd_pcm_extplug_params_reset@ALSA_0.9 1.0.16
+ snd_pcm_extplug_set_param_list@ALSA_0.9 1.0.16
+ snd_pcm_extplug_set_param_minmax@ALSA_0.9 1.0.16
+ snd_pcm_extplug_set_slave_param_list@ALSA_0.9 1.0.16
+ snd_pcm_extplug_set_slave_param_minmax@ALSA_0.9 1.0.16
+ snd_pcm_file_open@ALSA_0.9 1.0.16
+ snd_pcm_format_big_endian@ALSA_0.9 1.0.16
+ snd_pcm_format_cpu_endian@ALSA_0.9 1.0.16
+ snd_pcm_format_description@ALSA_0.9 1.0.16
+ snd_pcm_format_float@ALSA_0.9 1.0.16
+ snd_pcm_format_linear@ALSA_0.9 1.0.16
+ snd_pcm_format_little_endian@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_any@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_copy@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_empty@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_free@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_malloc@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_none@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_reset@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_set@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_format_mask_test@ALSA_0.9 1.0.16
+ snd_pcm_format_name@ALSA_0.9 1.0.16
+ snd_pcm_format_physical_width@ALSA_0.9 1.0.16
+ snd_pcm_format_set_silence@ALSA_0.9 1.0.16
+ snd_pcm_format_signed@ALSA_0.9 1.0.16
+ snd_pcm_format_silence@ALSA_0.9 1.0.16
+ snd_pcm_format_silence_16@ALSA_0.9 1.0.16
+ snd_pcm_format_silence_32@ALSA_0.9 1.0.16
+ snd_pcm_format_silence_64@ALSA_0.9 1.0.16
+ snd_pcm_format_size@ALSA_0.9 1.0.16
+ snd_pcm_format_unsigned@ALSA_0.9 1.0.16
+ snd_pcm_format_value@ALSA_0.9 1.0.16
+ snd_pcm_format_width@ALSA_0.9 1.0.16
+ snd_pcm_forward@ALSA_0.9.0rc8 1.0.16
+ snd_pcm_forwardable@ALSA_0.9 1.0.17
+ snd_pcm_frames_to_bytes@ALSA_0.9 1.0.16
+ snd_pcm_free_chmaps@ALSA_0.9 1.0.27
+ snd_pcm_generic_htimestamp@ALSA_0.9 1.0.16
+ snd_pcm_generic_real_htimestamp@ALSA_0.9 1.0.16
+ snd_pcm_get_chmap@ALSA_0.9 1.0.27
+ snd_pcm_get_params@ALSA_0.9 1.0.16
+ snd_pcm_hook_add@ALSA_0.9 1.0.16
+ snd_pcm_hook_get_pcm@ALSA_0.9 1.0.16
+ snd_pcm_hook_get_private@ALSA_0.9 1.0.16
+ snd_pcm_hook_remove@ALSA_0.9 1.0.16
+ snd_pcm_hook_set_private@ALSA_0.9 1.0.16
+ snd_pcm_hooks_open@ALSA_0.9 1.0.16
+ snd_pcm_htimestamp@ALSA_0.9 1.0.16
+ snd_pcm_hw_fast_tstamp@ALSA_0.9 1.0.16
+ snd_pcm_hw_free@ALSA_0.9 1.0.16
+ snd_pcm_hw_open@ALSA_0.9 1.0.16
+ snd_pcm_hw_param_dump@ALSA_0.9 1.0.16
+ snd_pcm_hw_params@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_any@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_can_disable_period_wakeup@ALSA_0.9 1.0.24.1
+ snd_pcm_hw_params_can_mmap_sample_resolution@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_can_overrange@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_can_pause@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_can_resume@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_can_sync_start@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_copy@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_current@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_dump@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_free@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_access@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_access@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_access_mask@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_size@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_buffer_size_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_size_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_buffer_size_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_size_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_buffer_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_time@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_buffer_time_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_time_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_buffer_time_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_buffer_time_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_channels@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_channels@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_channels_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_channels_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_channels_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_channels_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_export_buffer@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_fifo_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_format@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_format@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_format_mask@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_min_align@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_size@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_period_size_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_size_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_period_size_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_size_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_period_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_time@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_period_time_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_time_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_period_time_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_period_time_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_period_wakeup@ALSA_0.9 1.0.24.1
+ snd_pcm_hw_params_get_periods@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_periods@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_periods_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_periods_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_periods_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_periods_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_rate@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_rate@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_rate_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_rate_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_rate_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_rate_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_rate_numden@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_rate_resample@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_sbits@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_subformat@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_subformat@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_subformat_mask@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_tick_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_tick_time@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_tick_time_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_tick_time_max@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_get_tick_time_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_get_tick_time_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_is_batch@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_is_block_transfer@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_is_double@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_is_half_duplex@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_is_joint_duplex@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_is_monotonic@ALSA_0.9 1.0.17
+ snd_pcm_hw_params_malloc@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_access@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_access_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_access_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_access_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_access_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_access_mask@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_buffer_size_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_buffer_size_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_size_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_buffer_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_buffer_time_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_buffer_time_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_channels@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_channels_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_channels_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_channels_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_export_buffer@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_format@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_format_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_format_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_format_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_format_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_format_mask@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_period_size_integer@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_period_size_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_size_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_period_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_period_time_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_period_time_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_period_time_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_period_wakeup@ALSA_0.9 1.0.24.1
+ snd_pcm_hw_params_set_periods@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_periods_integer@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_periods_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_periods_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_rate@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_rate_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_rate_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_rate_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_rate_resample@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_subformat@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_subformat_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_subformat_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_subformat_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_subformat_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_subformat_mask@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_first@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_first@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_tick_time_last@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_last@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_set_tick_time_max@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_min@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_minmax@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_near@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_set_tick_time_near@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_hw_params_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_supports_audio_wallclock_ts@ALSA_0.9 1.0.27
+ snd_pcm_hw_params_test_access@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_buffer_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_buffer_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_channels@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_format@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_period_size@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_period_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_periods@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_rate@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_subformat@ALSA_0.9 1.0.16
+ snd_pcm_hw_params_test_tick_time@ALSA_0.9 1.0.16
+ snd_pcm_hw_refine@ALSA_0.9 1.0.16
+ snd_pcm_hwsync@ALSA_0.9 1.0.16
+ snd_pcm_iec958_open@ALSA_0.9 1.0.16
+ snd_pcm_info@ALSA_0.9 1.0.16
+ snd_pcm_info_copy@ALSA_0.9 1.0.16
+ snd_pcm_info_free@ALSA_0.9 1.0.16
+ snd_pcm_info_get_card@ALSA_0.9 1.0.16
+ snd_pcm_info_get_class@ALSA_0.9 1.0.16
+ snd_pcm_info_get_device@ALSA_0.9 1.0.16
+ snd_pcm_info_get_id@ALSA_0.9 1.0.16
+ snd_pcm_info_get_name@ALSA_0.9 1.0.16
+ snd_pcm_info_get_stream@ALSA_0.9 1.0.16
+ snd_pcm_info_get_subclass@ALSA_0.9 1.0.16
+ snd_pcm_info_get_subdevice@ALSA_0.9 1.0.16
+ snd_pcm_info_get_subdevice_name@ALSA_0.9 1.0.16
+ snd_pcm_info_get_subdevices_avail@ALSA_0.9 1.0.16
+ snd_pcm_info_get_subdevices_count@ALSA_0.9 1.0.16
+ snd_pcm_info_get_sync@ALSA_0.9 1.0.16
+ snd_pcm_info_malloc@ALSA_0.9 1.0.16
+ snd_pcm_info_set_device@ALSA_0.9 1.0.16
+ snd_pcm_info_set_stream@ALSA_0.9 1.0.16
+ snd_pcm_info_set_subdevice@ALSA_0.9 1.0.16
+ snd_pcm_info_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_create@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_delete@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_mmap_areas@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_params_reset@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_reinit_status@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_set_param_list@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_set_param_minmax@ALSA_0.9 1.0.16
+ snd_pcm_ioplug_set_state@ALSA_0.9 1.0.16
+ snd_pcm_ladspa_open@ALSA_0.9 1.0.16
+ snd_pcm_lfloat_convert_float_integer@ALSA_0.9 1.0.16
+ snd_pcm_lfloat_convert_integer_float@ALSA_0.9 1.0.16
+ snd_pcm_lfloat_get_s32_index@ALSA_0.9 1.0.16
+ snd_pcm_lfloat_open@ALSA_0.9 1.0.16
+ snd_pcm_lfloat_put_s32_index@ALSA_0.9 1.0.16
+ snd_pcm_linear_open@ALSA_0.9 1.0.16
+ snd_pcm_link@ALSA_0.9 1.0.16
+ snd_pcm_meter_add_scope@ALSA_0.9 1.0.16
+ snd_pcm_meter_get_boundary@ALSA_0.9 1.0.16
+ snd_pcm_meter_get_bufsize@ALSA_0.9 1.0.16
+ snd_pcm_meter_get_channels@ALSA_0.9 1.0.16
+ snd_pcm_meter_get_now@ALSA_0.9 1.0.16
+ snd_pcm_meter_get_rate@ALSA_0.9 1.0.16
+ snd_pcm_meter_open@ALSA_0.9 1.0.16
+ snd_pcm_meter_search_scope@ALSA_0.9 1.0.16
+ snd_pcm_mmap@ALSA_0.9 1.0.16
+ snd_pcm_mmap_begin@ALSA_0.9 1.0.16
+ snd_pcm_mmap_commit@ALSA_0.9 1.0.16
+ snd_pcm_mmap_readi@ALSA_0.9 1.0.16
+ snd_pcm_mmap_readn@ALSA_0.9 1.0.16
+ snd_pcm_mmap_writei@ALSA_0.9 1.0.16
+ snd_pcm_mmap_writen@ALSA_0.9 1.0.16
+ snd_pcm_mulaw_open@ALSA_0.9 1.0.16
+ snd_pcm_multi_open@ALSA_0.9 1.0.16
+ snd_pcm_munmap@ALSA_0.9 1.0.16
+ snd_pcm_name@ALSA_0.9 1.0.16
+ snd_pcm_nonblock@ALSA_0.9 1.0.16
+ snd_pcm_null_open@ALSA_0.9 1.0.16
+ snd_pcm_open@ALSA_0.9 1.0.16
+ snd_pcm_open_fallback@ALSA_0.9 1.0.25
+ snd_pcm_open_lconf@ALSA_0.9 1.0.16
+ snd_pcm_parse_control_id@ALSA_0.9 1.0.16
+ snd_pcm_pause@ALSA_0.9 1.0.16
+ snd_pcm_plug_open@ALSA_0.9 1.0.16
+ snd_pcm_poll_descriptors@ALSA_0.9 1.0.16
+ snd_pcm_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_pcm_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_pcm_prepare@ALSA_0.9 1.0.16
+ snd_pcm_query_chmaps@ALSA_0.9 1.0.27
+ snd_pcm_query_chmaps_from_hw@ALSA_0.9 1.0.27
+ snd_pcm_rate_open@ALSA_0.9 1.0.16
+ snd_pcm_readi@ALSA_0.9 1.0.16
+ snd_pcm_readn@ALSA_0.9 1.0.16
+ snd_pcm_recover@ALSA_0.9 1.0.16
+ snd_pcm_reset@ALSA_0.9 1.0.16
+ snd_pcm_resume@ALSA_0.9 1.0.16
+ snd_pcm_rewind@ALSA_0.9 1.0.16
+ snd_pcm_rewindable@ALSA_0.9 1.0.17
+ snd_pcm_route_determine_ttable@ALSA_0.9 1.0.16
+ snd_pcm_route_load_ttable@ALSA_0.9 1.0.16
+ snd_pcm_route_open@ALSA_0.9 1.0.16
+ snd_pcm_samples_to_bytes@ALSA_0.9 1.0.16
+ snd_pcm_scope_get_callback_private@ALSA_0.9 1.0.16
+ snd_pcm_scope_get_name@ALSA_0.9 1.0.16
+ snd_pcm_scope_malloc@ALSA_0.9 1.0.16
+ snd_pcm_scope_s16_get_channel_buffer@ALSA_0.9 1.0.16
+ snd_pcm_scope_s16_open@ALSA_0.9 1.0.16
+ snd_pcm_scope_set_callback_private@ALSA_0.9 1.0.16
+ snd_pcm_scope_set_name@ALSA_0.9 1.0.16
+ snd_pcm_scope_set_ops@ALSA_0.9 1.0.16
+ snd_pcm_set_chmap@ALSA_0.9 1.0.27
+ snd_pcm_set_params@ALSA_0.9 1.0.16
+ snd_pcm_share_open@ALSA_0.9 1.0.16
+ snd_pcm_shm_open@ALSA_0.9 1.0.16
+ snd_pcm_slave_conf@ALSA_0.9 1.0.16
+ snd_pcm_softvol_open@ALSA_0.9 1.0.16
+ snd_pcm_start@ALSA_0.9 1.0.16
+ snd_pcm_start_mode_name@ALSA_0.9 1.0.16
+ snd_pcm_state@ALSA_0.9 1.0.16
+ snd_pcm_state_name@ALSA_0.9 1.0.16
+ snd_pcm_status@ALSA_0.9 1.0.16
+ snd_pcm_status_copy@ALSA_0.9 1.0.16
+ snd_pcm_status_dump@ALSA_0.9 1.0.16
+ snd_pcm_status_free@ALSA_0.9 1.0.16
+ snd_pcm_status_get_audio_htstamp@ALSA_0.9 1.0.27
+ snd_pcm_status_get_avail@ALSA_0.9 1.0.16
+ snd_pcm_status_get_avail_max@ALSA_0.9 1.0.16
+ snd_pcm_status_get_delay@ALSA_0.9 1.0.16
+ snd_pcm_status_get_htstamp@ALSA_0.9.0rc8 1.0.16
+ snd_pcm_status_get_overrange@ALSA_0.9 1.0.16
+ snd_pcm_status_get_state@ALSA_0.9 1.0.16
+ snd_pcm_status_get_trigger_htstamp@ALSA_0.9.0rc8 1.0.16
+ snd_pcm_status_get_trigger_tstamp@ALSA_0.9 1.0.16
+ snd_pcm_status_get_tstamp@ALSA_0.9 1.0.16
+ snd_pcm_status_malloc@ALSA_0.9 1.0.16
+ snd_pcm_status_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_stream@ALSA_0.9 1.0.16
+ snd_pcm_stream_name@ALSA_0.9 1.0.16
+ snd_pcm_subformat_description@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_any@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_copy@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_empty@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_free@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_malloc@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_none@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_reset@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_set@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_subformat_mask_test@ALSA_0.9 1.0.16
+ snd_pcm_subformat_name@ALSA_0.9 1.0.16
+ snd_pcm_sw_params@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_copy@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_current@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_dump@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_free@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_avail_min@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_avail_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_boundary@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_period_event@ALSA_0.9 1.0.17
+ snd_pcm_sw_params_get_silence_size@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_silence_size@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_silence_threshold@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_silence_threshold@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_sleep_min@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_sleep_min@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_start_mode@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_start_threshold@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_start_threshold@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_stop_threshold@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_stop_threshold@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_tstamp_mode@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_tstamp_mode@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_xfer_align@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_get_xfer_align@ALSA_0.9.0rc4 1.0.16
+ snd_pcm_sw_params_get_xrun_mode@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_malloc@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_avail_min@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_period_event@ALSA_0.9 1.0.17
+ snd_pcm_sw_params_set_silence_size@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_silence_threshold@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_sleep_min@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_start_mode@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_start_threshold@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_stop_threshold@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_tstamp_mode@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_xfer_align@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_set_xrun_mode@ALSA_0.9 1.0.16
+ snd_pcm_sw_params_sizeof@ALSA_0.9 1.0.16
+ snd_pcm_tstamp_mode_name@ALSA_0.9 1.0.16
+ snd_pcm_type@ALSA_0.9 1.0.16
+ snd_pcm_type_name@ALSA_0.9.0 1.0.16
+ snd_pcm_unlink@ALSA_0.9 1.0.16
+ snd_pcm_wait@ALSA_0.9 1.0.16
+ snd_pcm_writei@ALSA_0.9 1.0.16
+ snd_pcm_writen@ALSA_0.9 1.0.16
+ snd_pcm_xrun_mode_name@ALSA_0.9 1.0.16
+ snd_rawmidi_close@ALSA_0.9 1.0.16
+ snd_rawmidi_conf_generic_id@ALSA_0.9 1.0.16
+ snd_rawmidi_drain@ALSA_0.9 1.0.16
+ snd_rawmidi_drop@ALSA_0.9 1.0.16
+ snd_rawmidi_hw_open@ALSA_0.9 1.0.16
+ snd_rawmidi_info@ALSA_0.9 1.0.16
+ snd_rawmidi_info_copy@ALSA_0.9 1.0.16
+ snd_rawmidi_info_free@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_card@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_device@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_flags@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_id@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_name@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_stream@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_subdevice@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_subdevice_name@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_subdevices_avail@ALSA_0.9 1.0.16
+ snd_rawmidi_info_get_subdevices_count@ALSA_0.9 1.0.16
+ snd_rawmidi_info_malloc@ALSA_0.9 1.0.16
+ snd_rawmidi_info_set_device@ALSA_0.9 1.0.16
+ snd_rawmidi_info_set_stream@ALSA_0.9 1.0.16
+ snd_rawmidi_info_set_subdevice@ALSA_0.9 1.0.16
+ snd_rawmidi_info_sizeof@ALSA_0.9 1.0.16
+ snd_rawmidi_name@ALSA_0.9 1.0.16
+ snd_rawmidi_nonblock@ALSA_0.9 1.0.16
+ snd_rawmidi_open@ALSA_0.9 1.0.16
+ snd_rawmidi_open_lconf@ALSA_0.9 1.0.16
+ snd_rawmidi_params@ALSA_0.9 1.0.16
+ snd_rawmidi_params_copy@ALSA_0.9 1.0.16
+ snd_rawmidi_params_current@ALSA_0.9 1.0.16
+ snd_rawmidi_params_free@ALSA_0.9 1.0.16
+ snd_rawmidi_params_get_avail_min@ALSA_0.9 1.0.16
+ snd_rawmidi_params_get_buffer_size@ALSA_0.9 1.0.16
+ snd_rawmidi_params_get_no_active_sensing@ALSA_0.9 1.0.16
+ snd_rawmidi_params_malloc@ALSA_0.9 1.0.16
+ snd_rawmidi_params_set_avail_min@ALSA_0.9 1.0.16
+ snd_rawmidi_params_set_buffer_size@ALSA_0.9 1.0.16
+ snd_rawmidi_params_set_no_active_sensing@ALSA_0.9 1.0.16
+ snd_rawmidi_params_sizeof@ALSA_0.9 1.0.16
+ snd_rawmidi_poll_descriptors@ALSA_0.9 1.0.16
+ snd_rawmidi_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_rawmidi_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_rawmidi_read@ALSA_0.9 1.0.16
+ snd_rawmidi_status@ALSA_0.9 1.0.16
+ snd_rawmidi_status_copy@ALSA_0.9 1.0.16
+ snd_rawmidi_status_free@ALSA_0.9 1.0.16
+ snd_rawmidi_status_get_avail@ALSA_0.9 1.0.16
+ snd_rawmidi_status_get_tstamp@ALSA_0.9 1.0.16
+ snd_rawmidi_status_get_xruns@ALSA_0.9 1.0.16
+ snd_rawmidi_status_malloc@ALSA_0.9 1.0.16
+ snd_rawmidi_status_sizeof@ALSA_0.9 1.0.16
+ snd_rawmidi_stream@ALSA_0.9 1.0.16
+ snd_rawmidi_type@ALSA_0.9 1.0.16
+ snd_rawmidi_virtual_open@ALSA_0.9 1.0.16
+ snd_rawmidi_write@ALSA_0.9 1.0.16
+ snd_receive_fd@ALSA_0.9 1.0.16
+ snd_sctl_build@ALSA_0.9 1.0.16
+ snd_sctl_free@ALSA_0.9 1.0.16
+ snd_sctl_install@ALSA_0.9 1.0.16
+ snd_sctl_remove@ALSA_0.9 1.0.16
+ snd_send_fd@ALSA_0.9 1.0.16
+ snd_seq_alloc_named_queue@ALSA_0.9 1.0.16
+ snd_seq_alloc_queue@ALSA_0.9 1.0.16
+ snd_seq_change_bit@ALSA_0.9 1.0.16
+ snd_seq_client_id@ALSA_0.9 1.0.16
+ snd_seq_client_info_copy@ALSA_0.9 1.0.16
+ snd_seq_client_info_event_filter_add@ALSA_0.9 1.0.17
+ snd_seq_client_info_event_filter_check@ALSA_0.9 1.0.17
+ snd_seq_client_info_event_filter_clear@ALSA_0.9 1.0.17
+ snd_seq_client_info_event_filter_del@ALSA_0.9 1.0.17
+ snd_seq_client_info_free@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_broadcast_filter@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_client@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_error_bounce@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_event_filter@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_event_lost@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_name@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_num_ports@ALSA_0.9 1.0.16
+ snd_seq_client_info_get_type@ALSA_0.9 1.0.16
+ snd_seq_client_info_malloc@ALSA_0.9 1.0.16
+ snd_seq_client_info_set_broadcast_filter@ALSA_0.9 1.0.16
+ snd_seq_client_info_set_client@ALSA_0.9 1.0.16
+ snd_seq_client_info_set_error_bounce@ALSA_0.9 1.0.16
+ snd_seq_client_info_set_event_filter@ALSA_0.9 1.0.16
+ snd_seq_client_info_set_name@ALSA_0.9 1.0.16
+ snd_seq_client_info_sizeof@ALSA_0.9 1.0.16
+ snd_seq_client_pool_copy@ALSA_0.9 1.0.16
+ snd_seq_client_pool_free@ALSA_0.9 1.0.16
+ snd_seq_client_pool_get_client@ALSA_0.9 1.0.16
+ snd_seq_client_pool_get_input_free@ALSA_0.9 1.0.16
+ snd_seq_client_pool_get_input_pool@ALSA_0.9 1.0.16
+ snd_seq_client_pool_get_output_free@ALSA_0.9 1.0.16
+ snd_seq_client_pool_get_output_pool@ALSA_0.9 1.0.16
+ snd_seq_client_pool_get_output_room@ALSA_0.9 1.0.16
+ snd_seq_client_pool_malloc@ALSA_0.9 1.0.16
+ snd_seq_client_pool_set_input_pool@ALSA_0.9 1.0.16
+ snd_seq_client_pool_set_output_pool@ALSA_0.9 1.0.16
+ snd_seq_client_pool_set_output_room@ALSA_0.9 1.0.16
+ snd_seq_client_pool_sizeof@ALSA_0.9 1.0.16
+ snd_seq_close@ALSA_0.9 1.0.16
+ snd_seq_connect_from@ALSA_0.9 1.0.16
+ snd_seq_connect_to@ALSA_0.9 1.0.16
+ snd_seq_control_queue@ALSA_0.9 1.0.16
+ snd_seq_create_event@ALSA_0.9 1.0.16
+ snd_seq_create_port@ALSA_0.9 1.0.16
+ snd_seq_create_queue@ALSA_0.9 1.0.16
+ snd_seq_create_simple_port@ALSA_0.9 1.0.16
+ snd_seq_delete_port@ALSA_0.9 1.0.16
+ snd_seq_delete_simple_port@ALSA_0.9 1.0.16
+ snd_seq_disconnect_from@ALSA_0.9 1.0.16
+ snd_seq_disconnect_to@ALSA_0.9 1.0.16
+ snd_seq_drain_output@ALSA_0.9 1.0.16
+ snd_seq_drop_input@ALSA_0.9 1.0.16
+ snd_seq_drop_input_buffer@ALSA_0.9 1.0.16
+ snd_seq_drop_output@ALSA_0.9 1.0.16
+ snd_seq_drop_output_buffer@ALSA_0.9 1.0.16
+ snd_seq_event_input@ALSA_0.9 1.0.16
+ snd_seq_event_input_pending@ALSA_0.9 1.0.16
+ snd_seq_event_length@ALSA_0.9 1.0.16
+ snd_seq_event_output@ALSA_0.9 1.0.16
+ snd_seq_event_output_buffer@ALSA_0.9 1.0.16
+ snd_seq_event_output_direct@ALSA_0.9 1.0.16
+ snd_seq_event_output_pending@ALSA_0.9 1.0.16
+ snd_seq_event_types@ALSA_0.9 1.0.16
+ snd_seq_extract_output@ALSA_0.9 1.0.16
+ snd_seq_free_event@ALSA_0.9 1.0.16
+ snd_seq_free_queue@ALSA_0.9 1.0.16
+ snd_seq_get_any_client_info@ALSA_0.9 1.0.16
+ snd_seq_get_any_port_info@ALSA_0.9 1.0.16
+ snd_seq_get_bit@ALSA_0.9 1.0.16
+ snd_seq_get_client_info@ALSA_0.9 1.0.16
+ snd_seq_get_client_pool@ALSA_0.9 1.0.16
+ snd_seq_get_input_buffer_size@ALSA_0.9 1.0.16
+ snd_seq_get_output_buffer_size@ALSA_0.9 1.0.16
+ snd_seq_get_port_info@ALSA_0.9 1.0.16
+ snd_seq_get_port_subscription@ALSA_0.9 1.0.16
+ snd_seq_get_queue_info@ALSA_0.9 1.0.16
+ snd_seq_get_queue_status@ALSA_0.9 1.0.16
+ snd_seq_get_queue_tempo@ALSA_0.9 1.0.16
+ snd_seq_get_queue_timer@ALSA_0.9 1.0.16
+ snd_seq_get_queue_usage@ALSA_0.9 1.0.16
+ snd_seq_hw_open@ALSA_0.9 1.0.16
+ snd_seq_name@ALSA_0.9 1.0.16
+ snd_seq_nonblock@ALSA_0.9 1.0.16
+ snd_seq_open@ALSA_0.9 1.0.16
+ snd_seq_open_lconf@ALSA_0.9 1.0.16
+ snd_seq_parse_address@ALSA_0.9 1.0.16
+ snd_seq_poll_descriptors@ALSA_0.9 1.0.16
+ snd_seq_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_seq_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_seq_port_info_copy@ALSA_0.9 1.0.16
+ snd_seq_port_info_free@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_addr@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_capability@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_client@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_midi_channels@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_midi_voices@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_name@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_port@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_port_specified@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_read_use@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_synth_voices@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_timestamp_queue@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_timestamp_real@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_timestamping@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_type@ALSA_0.9 1.0.16
+ snd_seq_port_info_get_write_use@ALSA_0.9 1.0.16
+ snd_seq_port_info_malloc@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_addr@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_capability@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_client@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_midi_channels@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_midi_voices@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_name@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_port@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_port_specified@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_synth_voices@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_timestamp_queue@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_timestamp_real@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_timestamping@ALSA_0.9 1.0.16
+ snd_seq_port_info_set_type@ALSA_0.9 1.0.16
+ snd_seq_port_info_sizeof@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_copy@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_free@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_get_dest@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_get_exclusive@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_get_queue@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_get_sender@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_get_time_real@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_get_time_update@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_malloc@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_set_dest@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_set_exclusive@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_set_queue@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_set_sender@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_set_time_real@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_set_time_update@ALSA_0.9 1.0.16
+ snd_seq_port_subscribe_sizeof@ALSA_0.9 1.0.16
+ snd_seq_query_named_queue@ALSA_0.9 1.0.16
+ snd_seq_query_next_client@ALSA_0.9 1.0.16
+ snd_seq_query_next_port@ALSA_0.9 1.0.16
+ snd_seq_query_port_subscribers@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_copy@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_free@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_addr@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_client@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_exclusive@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_index@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_num_subs@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_port@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_queue@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_root@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_time_real@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_time_update@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_get_type@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_malloc@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_set_client@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_set_index@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_set_port@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_set_root@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_set_type@ALSA_0.9 1.0.16
+ snd_seq_query_subscribe_sizeof@ALSA_0.9 1.0.16
+ snd_seq_queue_info_copy@ALSA_0.9 1.0.16
+ snd_seq_queue_info_free@ALSA_0.9 1.0.16
+ snd_seq_queue_info_get_flags@ALSA_0.9 1.0.16
+ snd_seq_queue_info_get_locked@ALSA_0.9 1.0.16
+ snd_seq_queue_info_get_name@ALSA_0.9 1.0.16
+ snd_seq_queue_info_get_owner@ALSA_0.9 1.0.16
+ snd_seq_queue_info_get_queue@ALSA_0.9 1.0.16
+ snd_seq_queue_info_malloc@ALSA_0.9 1.0.16
+ snd_seq_queue_info_set_flags@ALSA_0.9 1.0.16
+ snd_seq_queue_info_set_locked@ALSA_0.9 1.0.16
+ snd_seq_queue_info_set_name@ALSA_0.9 1.0.16
+ snd_seq_queue_info_set_owner@ALSA_0.9 1.0.16
+ snd_seq_queue_info_sizeof@ALSA_0.9 1.0.16
+ snd_seq_queue_status_copy@ALSA_0.9 1.0.16
+ snd_seq_queue_status_free@ALSA_0.9 1.0.16
+ snd_seq_queue_status_get_events@ALSA_0.9 1.0.16
+ snd_seq_queue_status_get_queue@ALSA_0.9 1.0.16
+ snd_seq_queue_status_get_real_time@ALSA_0.9 1.0.16
+ snd_seq_queue_status_get_status@ALSA_0.9 1.0.16
+ snd_seq_queue_status_get_tick_time@ALSA_0.9 1.0.16
+ snd_seq_queue_status_malloc@ALSA_0.9 1.0.16
+ snd_seq_queue_status_sizeof@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_copy@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_free@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_get_ppq@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_get_queue@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_get_skew@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_get_skew_base@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_get_tempo@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_malloc@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_set_ppq@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_set_skew@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_set_skew_base@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_set_tempo@ALSA_0.9 1.0.16
+ snd_seq_queue_tempo_sizeof@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_copy@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_free@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_get_id@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_get_queue@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_get_resolution@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_get_type@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_malloc@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_set_id@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_set_resolution@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_set_type@ALSA_0.9 1.0.16
+ snd_seq_queue_timer_sizeof@ALSA_0.9 1.0.16
+ snd_seq_remove_events@ALSA_0.9 1.0.16
+ snd_seq_remove_events_copy@ALSA_0.9 1.0.16
+ snd_seq_remove_events_free@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_channel@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_condition@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_dest@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_event_type@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_queue@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_tag@ALSA_0.9 1.0.16
+ snd_seq_remove_events_get_time@ALSA_0.9 1.0.16
+ snd_seq_remove_events_malloc@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_channel@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_condition@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_dest@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_event_type@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_queue@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_tag@ALSA_0.9 1.0.16
+ snd_seq_remove_events_set_time@ALSA_0.9 1.0.16
+ snd_seq_remove_events_sizeof@ALSA_0.9 1.0.16
+ snd_seq_reset_pool_input@ALSA_0.9 1.0.16
+ snd_seq_reset_pool_output@ALSA_0.9 1.0.16
+ snd_seq_set_bit@ALSA_0.9 1.0.16
+ snd_seq_set_client_event_filter@ALSA_0.9 1.0.16
+ snd_seq_set_client_info@ALSA_0.9 1.0.16
+ snd_seq_set_client_name@ALSA_0.9 1.0.16
+ snd_seq_set_client_pool@ALSA_0.9 1.0.16
+ snd_seq_set_client_pool_input@ALSA_0.9 1.0.16
+ snd_seq_set_client_pool_output@ALSA_0.9 1.0.16
+ snd_seq_set_client_pool_output_room@ALSA_0.9 1.0.16
+ snd_seq_set_input_buffer_size@ALSA_0.9 1.0.16
+ snd_seq_set_output_buffer_size@ALSA_0.9 1.0.16
+ snd_seq_set_port_info@ALSA_0.9 1.0.16
+ snd_seq_set_queue_info@ALSA_0.9 1.0.16
+ snd_seq_set_queue_tempo@ALSA_0.9 1.0.16
+ snd_seq_set_queue_timer@ALSA_0.9 1.0.16
+ snd_seq_set_queue_usage@ALSA_0.9 1.0.16
+ snd_seq_subscribe_port@ALSA_0.9 1.0.16
+ snd_seq_sync_output_queue@ALSA_0.9 1.0.16
+ snd_seq_system_info@ALSA_0.9 1.0.16
+ snd_seq_system_info_copy@ALSA_0.9 1.0.16
+ snd_seq_system_info_free@ALSA_0.9 1.0.16
+ snd_seq_system_info_get_channels@ALSA_0.9 1.0.16
+ snd_seq_system_info_get_clients@ALSA_0.9 1.0.16
+ snd_seq_system_info_get_cur_clients@ALSA_0.9 1.0.16
+ snd_seq_system_info_get_cur_queues@ALSA_0.9 1.0.16
+ snd_seq_system_info_get_ports@ALSA_0.9 1.0.16
+ snd_seq_system_info_get_queues@ALSA_0.9 1.0.16
+ snd_seq_system_info_malloc@ALSA_0.9 1.0.16
+ snd_seq_system_info_sizeof@ALSA_0.9 1.0.16
+ snd_seq_type@ALSA_0.9 1.0.16
+ snd_seq_unset_bit@ALSA_0.9 1.0.17
+ snd_seq_unsubscribe_port@ALSA_0.9 1.0.16
+ snd_shm_area_create@ALSA_0.9 1.0.16
+ snd_shm_area_destroy@ALSA_0.9 1.0.16
+ snd_shm_area_destructor@ALSA_0.9 1.0.16
+ snd_shm_area_share@ALSA_0.9 1.0.16
+ snd_spcm_init@ALSA_0.9 1.0.16
+ snd_spcm_init_duplex@ALSA_0.9 1.0.16
+ snd_spcm_init_get_params@ALSA_0.9 1.0.16
+ snd_strerror@ALSA_0.9 1.0.16
+ snd_timer_async@ALSA_0.9 1.0.16
+ snd_timer_close@ALSA_0.9 1.0.16
+ snd_timer_continue@ALSA_0.9 1.0.16
+ snd_timer_ginfo_copy@ALSA_0.9 1.0.16
+ snd_timer_ginfo_free@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_card@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_clients@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_flags@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_id@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_name@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_resolution@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_resolution_max@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_resolution_min@ALSA_0.9 1.0.16
+ snd_timer_ginfo_get_tid@ALSA_0.9 1.0.16
+ snd_timer_ginfo_malloc@ALSA_0.9 1.0.16
+ snd_timer_ginfo_set_tid@ALSA_0.9 1.0.16
+ snd_timer_ginfo_sizeof@ALSA_0.9 1.0.16
+ snd_timer_hw_open@ALSA_0.9 1.0.16
+ snd_timer_id_copy@ALSA_0.9 1.0.16
+ snd_timer_id_free@ALSA_0.9 1.0.16
+ snd_timer_id_get_card@ALSA_0.9 1.0.16
+ snd_timer_id_get_class@ALSA_0.9 1.0.16
+ snd_timer_id_get_device@ALSA_0.9 1.0.16
+ snd_timer_id_get_sclass@ALSA_0.9 1.0.16
+ snd_timer_id_get_subdevice@ALSA_0.9 1.0.16
+ snd_timer_id_malloc@ALSA_0.9 1.0.16
+ snd_timer_id_set_card@ALSA_0.9 1.0.16
+ snd_timer_id_set_class@ALSA_0.9 1.0.16
+ snd_timer_id_set_device@ALSA_0.9 1.0.16
+ snd_timer_id_set_sclass@ALSA_0.9 1.0.16
+ snd_timer_id_set_subdevice@ALSA_0.9 1.0.16
+ snd_timer_id_sizeof@ALSA_0.9 1.0.16
+ snd_timer_info@ALSA_0.9 1.0.16
+ snd_timer_info_copy@ALSA_0.9 1.0.16
+ snd_timer_info_free@ALSA_0.9 1.0.16
+ snd_timer_info_get_card@ALSA_0.9 1.0.16
+ snd_timer_info_get_id@ALSA_0.9 1.0.16
+ snd_timer_info_get_name@ALSA_0.9 1.0.16
+ snd_timer_info_get_resolution@ALSA_0.9 1.0.16
+ snd_timer_info_get_ticks@ALSA_0.9 1.0.16
+ snd_timer_info_is_slave@ALSA_0.9 1.0.16
+ snd_timer_info_malloc@ALSA_0.9 1.0.16
+ snd_timer_info_sizeof@ALSA_0.9 1.0.16
+ snd_timer_name@ALSA_0.9 1.0.16
+ snd_timer_nonblock@ALSA_0.9 1.0.16
+ snd_timer_open@ALSA_0.9 1.0.16
+ snd_timer_open_lconf@ALSA_0.9 1.0.16
+ snd_timer_params@ALSA_0.9 1.0.16
+ snd_timer_params_copy@ALSA_0.9 1.0.16
+ snd_timer_params_free@ALSA_0.9 1.0.16
+ snd_timer_params_get_auto_start@ALSA_0.9 1.0.16
+ snd_timer_params_get_early_event@ALSA_0.9 1.0.16
+ snd_timer_params_get_exclusive@ALSA_0.9.0 1.0.16
+ snd_timer_params_get_filter@ALSA_0.9.0 1.0.16
+ snd_timer_params_get_queue_size@ALSA_0.9 1.0.16
+ snd_timer_params_get_ticks@ALSA_0.9 1.0.16
+ snd_timer_params_malloc@ALSA_0.9 1.0.16
+ snd_timer_params_set_auto_start@ALSA_0.9 1.0.16
+ snd_timer_params_set_early_event@ALSA_0.9 1.0.16
+ snd_timer_params_set_exclusive@ALSA_0.9.0 1.0.16
+ snd_timer_params_set_filter@ALSA_0.9.0 1.0.16
+ snd_timer_params_set_queue_size@ALSA_0.9 1.0.16
+ snd_timer_params_set_ticks@ALSA_0.9 1.0.16
+ snd_timer_params_sizeof@ALSA_0.9 1.0.16
+ snd_timer_poll_descriptors@ALSA_0.9 1.0.16
+ snd_timer_poll_descriptors_count@ALSA_0.9 1.0.16
+ snd_timer_poll_descriptors_revents@ALSA_0.9 1.0.16
+ snd_timer_query_close@ALSA_0.9 1.0.16
+ snd_timer_query_hw_open@ALSA_0.9 1.0.16
+ snd_timer_query_info@ALSA_0.9.0 1.0.16
+ snd_timer_query_next_device@ALSA_0.9 1.0.16
+ snd_timer_query_open@ALSA_0.9 1.0.16
+ snd_timer_query_open_lconf@ALSA_0.9 1.0.16
+ snd_timer_query_params@ALSA_0.9.0 1.0.16
+ snd_timer_query_status@ALSA_0.9.0 1.0.16
+ snd_timer_read@ALSA_0.9 1.0.16
+ snd_timer_start@ALSA_0.9 1.0.16
+ snd_timer_status@ALSA_0.9 1.0.16
+ snd_timer_status_copy@ALSA_0.9 1.0.16
+ snd_timer_status_free@ALSA_0.9 1.0.16
+ snd_timer_status_get_lost@ALSA_0.9 1.0.16
+ snd_timer_status_get_overrun@ALSA_0.9 1.0.16
+ snd_timer_status_get_queue@ALSA_0.9 1.0.16
+ snd_timer_status_get_resolution@ALSA_0.9 1.0.16
+ snd_timer_status_get_timestamp@ALSA_0.9 1.0.16
+ snd_timer_status_malloc@ALSA_0.9 1.0.16
+ snd_timer_status_sizeof@ALSA_0.9 1.0.16
+ snd_timer_stop@ALSA_0.9 1.0.16
+ snd_timer_type@ALSA_0.9 1.0.16
+ snd_tlv_convert_from_dB@ALSA_0.9 1.0.16
+ snd_tlv_convert_to_dB@ALSA_0.9 1.0.16
+ snd_tlv_get_dB_range@ALSA_0.9 1.0.16
+ snd_tlv_parse_dB_info@ALSA_0.9 1.0.16
+ snd_use_case_free_list@ALSA_0.9 1.0.24.1
+ snd_use_case_get@ALSA_0.9 1.0.24.1
+ snd_use_case_get_list@ALSA_0.9 1.0.24.1
+ snd_use_case_geti@ALSA_0.9 1.0.24.1
+ snd_use_case_identifier@ALSA_0.9 1.0.24.1
+ snd_use_case_mgr_close@ALSA_0.9 1.0.24.1
+ snd_use_case_mgr_open@ALSA_0.9 1.0.24.1
+ snd_use_case_mgr_reload@ALSA_0.9 1.0.24.1
+ snd_use_case_mgr_reset@ALSA_0.9 1.0.24.1
+ snd_use_case_set@ALSA_0.9 1.0.24.1
+ snd_user_file@ALSA_0.9 1.0.16
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 00000000..a827fa8e
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+tests_lm_ftbfs.patch
diff --git a/debian/patches/tests_lm_ftbfs.patch b/debian/patches/tests_lm_ftbfs.patch
new file mode 100644
index 00000000..7aa11d0b
--- /dev/null
+++ b/debian/patches/tests_lm_ftbfs.patch
@@ -0,0 +1,31 @@
+From 7a794ce0d1e28f191e113742ce1604334b4187f2 Mon Sep 17 00:00:00 2001
+From: Jordi Mallach <jordi@debian.org>
+Date: Fri, 28 Jun 2013 15:01:40 +0200
+Subject: [PATCH] Add -lm to test programs to fix build failure.
+
+Add -lm to test programs that use sin(), to fix a build failure with recent
+binutils.
+
+Signed-off-by: Jordi Mallach <jordi@debian.org>
+---
+ test/Makefile.am | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/test/Makefile.am b/test/Makefile.am
+index 8705402..c1896f8 100644
+--- a/test/Makefile.am
++++ b/test/Makefile.am
+@@ -7,8 +7,10 @@ check_PROGRAMS=control pcm pcm_min latency seq \
+
+ control_LDADD=../src/libasound.la
+ pcm_LDADD=../src/libasound.la
++pcm_LDFLAGS= -lm
+ pcm_min_LDADD=../src/libasound.la
+ latency_LDADD=../src/libasound.la
++latency_LDFLAGS= -lm
+ seq_LDADD=../src/libasound.la
+ playmidi1_LDADD=../src/libasound.la
+ timer_LDADD=../src/libasound.la
+--
+1.8.3.1
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 00000000..7b2e48d9
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,33 @@
+#!/usr/bin/make -f
+
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
+%:
+ dh $@ --with autoreconf
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ --with-plugindir=/usr/lib/$(DEB_HOST_MULTIARCH)/alsa-lib \
+ --disable-silent-rules \
+ --disable-static \
+ --disable-python
+
+override_dh_auto_build-indep:
+ $(MAKE) doc
+
+override_dh_auto_test-indep:
+
+override_dh_auto_install-indep:
+ $(MAKE) -C doc install
+
+override_dh_strip:
+ dh_strip --dbg-package=libasound2-dbg
+
+override_dh_makeshlibs:
+ dh_makeshlibs --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/alsa-lib/smixer -V'libasound2 (>= 1.0.27)' --add-udeb=libasound2-udeb -- -c4
+
+override_dh_install:
+ dh_install --list-missing
+
+override_dh_installchangelogs:
+ dh_installchangelogs debian/changelog.ALSA
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 00000000..163aaf8d
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 00000000..0075cfb5
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+ftp://ftp.alsa-project.org/pub/lib/alsa-lib-(.*).tar.bz2