Hello community,

here is the log from the commit of package alsa-utils for openSUSE:Factory 
checked in at 2013-05-28 07:26:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alsa-utils (Old)
 and      /work/SRC/openSUSE:Factory/.alsa-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alsa-utils"

Changes:
--------
--- /work/SRC/openSUSE:Factory/alsa-utils/alsa-utils.changes    2013-04-19 
09:43:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.alsa-utils.new/alsa-utils.changes       
2013-05-28 07:26:43.000000000 +0200
@@ -1,0 +2,18 @@
+Mon May 27 09:42:39 CEST 2013 - [email protected]
+
+- Backport upstream fixes:
+  0002-alsactl-init-ca0106-file-was-omitted.patch 
+  0003-alsactl-return-back-the-udevrules_DATA-rule-for-90-a.patch 
+- Add missing ca0106 alsactl init file
+- Revert the udev file drop in the previous commit
+
+-------------------------------------------------------------------
+Thu May 23 15:44:23 CEST 2013 - [email protected]
+
+- Bump to version 1.0.27.1, including previous fixes
+- Removed requirement of libudev-devel, as the superfluous rules
+  file is dropped in 1.0.27.1.
+- Backport upstream fix:
+  0001-Release-v1.0.27.1.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-alsactl-Fix-a-typo-in-systemd-alsa-restore.service.patch
  0002-alsactl-Fix-the-string-size-for-the-lock-file-contents.patch
  0003-arecord-add-a-missing-break-to-the-capture-loop.patch
  alsa-utils-1.0.27.tar.bz2

New:
----
  0001-Require-alsa-lib-1.0.27.patch
  0002-alsactl-init-ca0106-file-was-omitted.patch
  0003-alsactl-return-back-the-udevrules_DATA-rule-for-90-a.patch
  alsa-utils-1.0.27.1.tar.bz2
  ca0106

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ alsa-utils.spec ++++++
--- /var/tmp/diff_new_pack.3Torwj/_old  2013-05-28 07:26:44.000000000 +0200
+++ /var/tmp/diff_new_pack.3Torwj/_new  2013-05-28 07:26:44.000000000 +0200
@@ -44,7 +44,7 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
-%define package_version        1.0.27
+%define package_version        1.0.27.1
 Provides:       alsa-conf
 Requires:       alsa
 Requires:       dialog
@@ -52,15 +52,17 @@
 Summary:        Advanced Linux Sound Architecture Utilities
 License:        GPL-2.0+
 Group:          Productivity/Multimedia/Sound/Players
-Version:        1.0.27
+Version:        1.0.27.1
 Release:        0
 Source:         
ftp://ftp.alsa-project.org/pub/utils/alsa-utils-%{package_version}.tar.bz2
 Source1:        01beep.conf
+# missing in 1.0.27.1 tarball
+Source99:       ca0106
 # Patch:          alsa-utils-git-fixes.diff
 # upstream fix patches
-Patch1:         0001-alsactl-Fix-a-typo-in-systemd-alsa-restore.service.patch
-Patch2:         
0002-alsactl-Fix-the-string-size-for-the-lock-file-contents.patch
-Patch3:         0003-arecord-add-a-missing-break-to-the-capture-loop.patch
+Patch1:         0001-Require-alsa-lib-1.0.27.patch
+Patch2:         0002-alsactl-init-ca0106-file-was-omitted.patch 
+Patch3:         
0003-alsactl-return-back-the-udevrules_DATA-rule-for-90-a.patch 
 #
 Patch99:        alsa-utils-gettext-version-removal.diff
 Url:            http://www.alsa-project.org/
@@ -79,6 +81,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+cp %{S:99} alsactl/init
 #
 %if %suse_version < 1020
 %patch99 -p1

++++++ 0001-Require-alsa-lib-1.0.27.patch ++++++
>From 2f2576518c8336f5d64f1111f2a1a0abeda54a1f Mon Sep 17 00:00:00 2001
From: Jordi Mallach <[email protected]>
Date: Fri, 17 May 2013 14:30:46 +0200
Subject: [PATCH] Require alsa-lib 1.0.27.

Both aplay and speaker-test use the new snd_pcm_abort() function, which was
introduced in alsa-lib 1.0.27.

Signed-off-by: Jordi Mallach <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
---
 configure.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.in b/configure.in
index 39f2d0d..0e43327 100644
--- a/configure.in
+++ b/configure.in
@@ -32,7 +32,7 @@ AC_PROG_MKDIR_P
 AC_PROG_LN_S
 AC_PROG_SED
 PKG_PROG_PKG_CONFIG
-AM_PATH_ALSA(1.0.24)
+AM_PATH_ALSA(1.0.27)
 if test "x$enable_alsatest" = "xyes"; then
 AC_CHECK_FUNC([snd_ctl_elem_add_enumerated],
              , [AC_ERROR([No user enum control support in alsa-lib])])
-- 
1.8.2.3

++++++ 0002-alsactl-init-ca0106-file-was-omitted.patch ++++++
>From 121df3694970d7eded56432c9baa24b8ccd122b1 Mon Sep 17 00:00:00 2001
From: "Gabriel M. Beddingfield" <[email protected]>
Date: Sun, 26 May 2013 15:54:44 -0700
Subject: [PATCH] alsactl init: ca0106 file was omitted

The file alsactl/init/00main includes the line:

CARDINFO{driver}=="CA0106", INCLUDE="ca0106", GOTO="init_end"

However, the file alsactl/init/ca0106 is not making it into the
release tarballs (nor to user installations).

This patch adds the ca0106 file to the build.

Signed-off-by: Gabriel M. Beddingfield <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
---
 alsactl/init/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/alsactl/init/Makefile.am b/alsactl/init/Makefile.am
index 9e2b83d..64dac41 100644
--- a/alsactl/init/Makefile.am
+++ b/alsactl/init/Makefile.am
@@ -1,7 +1,7 @@
 
 init_files = \
        00main default help info test \
-       hda
+       hda ca0106
 EXTRA_DIST = $(init_files)
 alsainitdir = $(datadir)/alsa/init
 alsainit_DATA = $(init_files)
-- 
1.8.2.3

++++++ 0003-alsactl-return-back-the-udevrules_DATA-rule-for-90-a.patch ++++++
>From c0f70a0b8e340d6ee903ff226886bb6f969d46a1 Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela <[email protected]>
Date: Mon, 27 May 2013 09:26:39 +0200
Subject: [PATCH] alsactl: return back the udevrules_DATA rule for
 90-alsa-restore.rules

Signed-off-by: Jaroslav Kysela <[email protected]>
---
 alsactl/Makefile.am | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/alsactl/Makefile.am b/alsactl/Makefile.am
index c0df981..bac84eb 100644
--- a/alsactl/Makefile.am
+++ b/alsactl/Makefile.am
@@ -11,6 +11,9 @@ alsactl_SOURCES=alsactl.c state.c lock.c utils.c init_parse.c 
daemon.c
 alsactl_CFLAGS=$(AM_CFLAGS) -D__USE_GNU 
-DSYS_ASOUNDRC=\"$(ASOUND_STATE_DIR)/asound.state\" 
-DSYS_PIDFILE=\"$(ALSACTL_PIDFILE_DIR)/alsactl.pid\"
 noinst_HEADERS=alsactl.h list.h init_sysdeps.c init_utils_string.c 
init_utils_run.c init_sysfs.c
 
+udevrules_DATA = \
+       90-alsa-restore.rules
+
 if HAVE_SYSTEMD
 
 systemdsystemunit_DATA = \
-- 
1.8.2.3

++++++ alsa-utils-1.0.27.tar.bz2 -> alsa-utils-1.0.27.1.tar.bz2 ++++++
++++ 1730 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/alsactl/90-alsa-restore.rules 
new/alsa-utils-1.0.27.1/alsactl/90-alsa-restore.rules
--- old/alsa-utils-1.0.27/alsactl/90-alsa-restore.rules 2013-04-11 
14:54:47.000000000 +0200
+++ new/alsa-utils-1.0.27.1/alsactl/90-alsa-restore.rules       1970-01-01 
01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS!="card*", 
GOTO="alsa_restore_go"
-GOTO="alsa_restore_end"
-
-LABEL="alsa_restore_go"
-TEST!="/etc/alsa/state-daemon.conf", RUN+="/usr/sbin/alsactl restore 
$attr{number}"
-TEST=="/etc/alsa/state-daemon.conf", RUN+="/usr/sbin/alsactl nrestore 
$attr{number}"
-
-LABEL="alsa_restore_end"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/alsactl/Makefile.am 
new/alsa-utils-1.0.27.1/alsactl/Makefile.am
--- old/alsa-utils-1.0.27/alsactl/Makefile.am   2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/alsactl/Makefile.am 2013-05-21 10:48:28.000000000 
+0200
@@ -11,9 +11,6 @@
 alsactl_CFLAGS=$(AM_CFLAGS) -D__USE_GNU 
-DSYS_ASOUNDRC=\"$(ASOUND_STATE_DIR)/asound.state\" 
-DSYS_PIDFILE=\"$(ALSACTL_PIDFILE_DIR)/alsactl.pid\"
 noinst_HEADERS=alsactl.h list.h init_sysdeps.c init_utils_string.c 
init_utils_run.c init_sysfs.c
 
-dist_udevrules_DATA = \
-       90-alsa-restore.rules
-
 if HAVE_SYSTEMD
 
 systemdsystemunit_DATA = \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/alsactl/alsa-restore.service.in 
new/alsa-utils-1.0.27.1/alsactl/alsa-restore.service.in
--- old/alsa-utils-1.0.27/alsactl/alsa-restore.service.in       2013-04-11 
13:43:06.000000000 +0200
+++ new/alsa-utils-1.0.27.1/alsactl/alsa-restore.service.in     2013-05-21 
10:48:28.000000000 +0200
@@ -12,6 +12,6 @@
 Conflicts=shutdown.target
 
 [Service]
-Type=oneshop
+Type=oneshot
 ExecStart=-@sbindir@/alsactl restore
 StandardOutput=syslog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/alsactl/lock.c new/alsa-utils-1.0.27.1/alsactl/lock.c
--- old/alsa-utils-1.0.27/alsactl/lock.c        2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/alsactl/lock.c      2013-05-21 10:48:28.000000000 
+0200
@@ -35,7 +35,7 @@
        int fd = -1, err = 0;
        struct flock lck;
        struct stat st;
-       char lcktxt[11];
+       char lcktxt[12];
        char *nfile;
 
        if (!do_lock)
@@ -53,9 +53,9 @@
        lck.l_len = 11;
        lck.l_pid = 0;
        if (lock) {
-               sprintf(lcktxt, "%10li\n", (long)getpid());
+               snprintf(lcktxt, sizeof(lcktxt), "%10li\n", (long)getpid());
        } else {
-               sprintf(lcktxt, "%10s\n", "");
+               snprintf(lcktxt, sizeof(lcktxt), "%10s\n", "");
        }
        while (fd < 0 && timeout-- > 0) {
                fd = open(nfile, O_RDWR);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/alsactl/utils.c new/alsa-utils-1.0.27.1/alsactl/utils.c
--- old/alsa-utils-1.0.27/alsactl/utils.c       2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/alsactl/utils.c     2013-05-21 10:48:28.000000000 
+0200
@@ -111,7 +111,7 @@
        buf[sizeof(buf)-1] = '\0';
        vsnprintf(buf + strlen(buf), sizeof(buf)-strlen(buf), fmt, ap);
        buf[sizeof(buf)-1] = '\0';
-       syslog(LOG_INFO, buf);
+       syslog(LOG_INFO, "%s", buf);
 }
 
 void info_(const char *fcn, long line, const char *fmt, ...)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/alsaloop/alsaloop.1 
new/alsa-utils-1.0.27.1/alsaloop/alsaloop.1
--- old/alsa-utils-1.0.27/alsaloop/alsaloop.1   2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/alsaloop/alsaloop.1 2013-05-21 10:48:28.000000000 
+0200
@@ -1,6 +1,6 @@
 .TH ALSALOOP 1 "5 Aug 2010"
 .SH NAME
-alsaloop \- command-line PCM loopback
+alsaloop \- command\-line PCM loopback
 .SH SYNOPSIS
 \fBalsaloop\fP [\fI\-option\fP] [\fIcmd\fP]
 .SH DESCRIPTION
@@ -27,10 +27,10 @@
 contains the command line options for one job. The '#' means comment and
 rest of line is ignored. Example:
 
-  # First line - comment, second line - first job
-  -C hw:1,0 -P hw:0,0 -t 50000 -T 1
-  # Third line - comment, fourth line - second job
-  -C hw:1,1 -P hw:0,1 -t 40000 -T 2
+  # First line \- comment, second line \- first job
+  \-C hw:1,0 \-P hw:0,0 \-t 50000 \-T 1
+  # Third line \- comment, fourth line \- second job
+  \-C hw:1,1 \-P hw:0,1 \-t 40000 \-T 2
 
 .TP
 \fI\-d\fP | \fI\-\-daemonize\fP
@@ -70,7 +70,7 @@
 .TP
 \fI\-f <format>\fP | \fI\-\-format=<format>\fP
 
-Format specification (usually S16_LE S32_LE). Use -h to list all formats.
+Format specification (usually S16_LE S32_LE). Use \-h to list all formats.
 Default format is S16_LE.
 
 .TP
@@ -86,19 +86,19 @@
 .TP
 \fI\-n\fP | \fI\-\-resample\fP
 
-Allow rate resampling using alsa-lib.
+Allow rate resampling using alsa\-lib.
 
 .TP
 \fI\-A <converter>\fP | \fI\-\-samplerate=<converter>\fP
 
 Use libsamplerate and choose a converter:
 
-  0 or sincbest     - best quality
-  1 or sincmedium   - medium quality
-  2 or sincfastest  - lowest quality
-  3 or zerohold     - hold zero samples
-  4 or linear       - worst quality - linear resampling
-  5 or auto         - choose best method
+  0 or sincbest     \- best quality
+  1 or sincmedium   \- medium quality
+  2 or sincfastest  \- lowest quality
+  3 or zerohold     \- hold zero samples
+  4 or linear       \- worst quality - linear resampling
+  5 or auto         \- choose best method
 
 .TP
 \fI\-B <size>\fP | \fI\-\-buffer=<size>\fP
@@ -118,30 +118,30 @@
 .TP
 \fI\-b\fP | \fI\-\-nblock\fP
 
-Non-block mode (very early process wakeup). Eats more CPU.
+Non\-block mode (very early process wakeup). Eats more CPU.
 
 .TP
 \fI\-S <mode>\fP | \fI\-\-sync=<mode>\fP
 
 Sync mode specification for capture to playback stream:
-  0 or none       - do not touch the stream
-  1 or simple     - add or remove samples to keep
+  0 or none       \- do not touch the stream
+  1 or simple     \- add or remove samples to keep
                     both streams synchronized
-  2 or captshift  - use driver for the capture device
+  2 or captshift  \- use driver for the capture device
                     (if supported) to compensate
                     the rate shift
-  3 or playshift  - use driver for the playback device
+  3 or playshift  \- use driver for the playback device
                     (if supported) to compensate
                     the rate shift
-  4 or samplerate - use samplerate library to do rate resampling
-  5 or auto       - automatically selects the best method
+  4 or samplerate \- use samplerate library to do rate resampling
+  5 or auto       \- automatically selects the best method
                     in this order: captshift, playshift,
                     samplerate, simple
 
 .TP
 \fI\-T <num>\fP | \fI\-\-thread=<num>\fP
 
-Thread number (-1 means create a unique thread). All jobs with same
+Thread number (\-1 means create a unique thread). All jobs with same
 thread numbers are run within one thread.
 
 .TP
@@ -155,12 +155,12 @@
 
 Known attributes:
 
-  name      - control ID name
-  index     - control ID index
-  device    - control ID device
-  subdevice - control ID subdevice
-  iface     - control ID interface
-  numid     - control ID numid
+  name      \- control ID name
+  index     \- control ID index
+  device    \- control ID device
+  subdevice \- control ID subdevice
+  iface     \- control ID interface
+  numid     \- control ID numid
 
 .TP
 \fI\-O <ossmixid>\fP | \fI\-\-ossmixer=<midid>\fP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/amidi/amidi.1 new/alsa-utils-1.0.27.1/amidi/amidi.1
--- old/alsa-utils-1.0.27/amidi/amidi.1 2013-04-11 13:43:06.000000000 +0200
+++ new/alsa-utils-1.0.27.1/amidi/amidi.1       2013-05-21 10:48:28.000000000 
+0200
@@ -9,7 +9,7 @@
 
 .SH DESCRIPTION
 .B amidi
-is a command-line utility which allows to receive and send
+is a command-line utility which allows one to receive and send
 SysEx (system exclusive) data from/to external MIDI devices.
 It can also send any other MIDI commands.
 
@@ -141,7 +141,7 @@
 default rawmidi definitions
 .br
 .I /etc/asound.conf
-system-wide rawmidi definitions
+system\-wide rawmidi definitions
 .br
 .I ~/.asoundrc
 user specific rawmidi definitions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/amixer/amixer.1 new/alsa-utils-1.0.27.1/amixer/amixer.1
--- old/alsa-utils-1.0.27/amixer/amixer.1       2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/amixer/amixer.1     2013-05-21 10:48:28.000000000 
+0200
@@ -4,7 +4,7 @@
 .SH SYNOPSIS
 \fBamixer\fP [\fI\-option\fP] [\fIcmd\fP]
 .SH DESCRIPTION
-\fBamixer\fP allows command-line control of the mixer for the ALSA
+\fBamixer\fP allows command\-line control of the mixer for the ALSA
 soundcard driver.
 \fBamixer\fP supports multiple soundcards.
 
@@ -34,7 +34,7 @@
 \fIset\fP or \fIsset\fP <\fISCONTROL\fP> <\fIPARAMETER\fP> ...
 Sets the simple mixer control contents. The parameter can be the volume
 either as a percentage from 0% to 100% with \fI%\fP suffix,
-a dB gain with \fIdB\fP suffix (like -12.5dB), or an exact hardware value.
+a dB gain with \fIdB\fP suffix (like \-12.5dB), or an exact hardware value.
 The dB gain can be used only for the mixer elements with available
 dB information.
 When plus(+) or minus(\-) letter is appended after
@@ -96,7 +96,7 @@
 \fI\-s\fP | \fI\-\-stdin\fP
 
 Read from stdin and execute the command on each line sequentially.
-When this option is given, the command in command-line arguments is ignored.
+When this option is given, the command in command\-line arguments is ignored.
 
 Only sset and cset are accepted.  Other commands are ignored.
 The commands to unmatched ids are ignored without errors too.
@@ -128,8 +128,8 @@
 capture (recording).\fR
 
 .TP
-\fBamixer \-c 1 \-\- sset Master playback -20dB\fR
-will set the master volume of the second card to -20dB.  If the master
+\fBamixer \-c 1 \-\- sset Master playback \-20dB\fR
+will set the master volume of the second card to \-20dB.  If the master
 has multiple channels, all channels are set to the same value.
 
 .TP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/aplay/aplay.1 new/alsa-utils-1.0.27.1/aplay/aplay.1
--- old/alsa-utils-1.0.27/aplay/aplay.1 2013-04-11 13:43:06.000000000 +0200
+++ new/alsa-utils-1.0.27.1/aplay/aplay.1       2013-05-21 10:48:28.000000000 
+0200
@@ -1,6 +1,6 @@
 .TH APLAY 1 "1 January 2010"
 .SH NAME
-arecord, aplay \- command-line sound recorder and player for ALSA 
+arecord, aplay \- command\-line sound recorder and player for ALSA 
 soundcard driver
 .SH SYNOPSIS
 \fBarecord\fP [\fIflags\fP] [filename]
@@ -8,7 +8,7 @@
 \fBaplay\fP [\fIflags\fP] [filename [filename]] ...
 
 .SH DESCRIPTION
-\fBarecord\fP is a command-line soundfile recorder for the ALSA soundcard
+\fBarecord\fP is a command\-line soundfile recorder for the ALSA soundcard
 driver. It supports several file formats and multiple soundcards with
 multiple devices. If recording with interleaved mode samples the file is
 automatically split before the 2GB filesize.
@@ -81,11 +81,11 @@
 Min ticks to sleep. The default is not to sleep.
 .TP
 \fI\-M, \-\-mmap\fP            
-Use memory-mapped (mmap) I/O mode for the audio stream.
+Use memory\-mapped (mmap) I/O mode for the audio stream.
 If this option is not set, the read/write I/O mode will be used.
 .TP
 \fI\-N, \-\-nonblock\fP          
-Open the audio device in non-blocking mode. If the device is busy the program 
will exit immediately.
+Open the audio device in non\-blocking mode. If the device is busy the program 
will exit immediately.
 If this option is not set the program will block until the audio device is 
available again.
 .TP
 \fI\-F, \-\-period\-time=#\fP     
@@ -120,8 +120,8 @@
 is given twice or three times.
 .TP
 \fI\-V, \-\-vumeter=TYPE\fP
-Specifies the VU-meter type, either \fIstereo\fP or \fImono\fP.
-The stereo VU-meter is available only for 2-channel stereo samples
+Specifies the VU\-meter type, either \fIstereo\fP or \fImono\fP.
+The stereo VU\-meter is available only for 2\-channel stereo samples
 with interleaved format.
 .TP
 \fI\-I, \-\-separate\-channels\fP 
@@ -173,7 +173,7 @@
 Minimum value is 1.
 .TP
 \fI\-\-test\-nowait\fP
-Do not wait for the ring buffer--eats the whole CPU.
+Do not wait for the ring buffer \(hy eats the whole CPU.
 .TP
 \fI\-\-max\-file\-time\fP
 While recording, when the output file has been accumulating
@@ -188,7 +188,7 @@
 send signals to it.
 .TP
 \fI\-\-use\-strftime\fP
-When recording, interpret %-codes in the file name parameter using
+When recording, interpret %\-codes in the file name parameter using
 the strftime facility whenever the output file is opened.  The
 important strftime codes are: %Y is the year, %m month, %d day of
 the month, %H hour, %M minute and %S second.  In addition, %v is
@@ -218,11 +218,11 @@
 .TP
 \fBaplay \-c 1 \-t raw \-r 22050 \-f mu_law foobar\fR
 will play the raw file "foobar" as a
-22050-Hz, mono, 8-bit, Mu-Law .au file. 
+22050\-Hz, mono, 8\-bit, Mu\-Law .au file. 
 
 .TP
 \fBarecord \-d 10 \-f cd \-t wav \-D copy foobar.wav\fP
-will record foobar.wav as a 10-second, CD-quality wave file, using the
+will record foobar.wav as a 10\-second, CD\-quality wave file, using the
 PCM "copy" (which might be defined in the user's .asoundrc file as:
 .nf
 pcm.copy {
@@ -235,14 +235,14 @@
 .fi
 
 .TP
-\fBarecord \-t wav \-\-max-file-time 30 mon.wav\fP
+\fBarecord \-t wav \-\-max\-file\-time 30 mon.wav\fP
 Record from the default audio source in monaural, 8,000 samples
 per second, 8 bits per sample.  Start a new file every
-30 seconds.  File names are mon-nn.wav, where nn increases
-from 01.  The file after mon-99.wav is mon-100.wav.
+30 seconds.  File names are mon\-nn.wav, where nn increases
+from 01.  The file after mon\-99.wav is mon\-100.wav.
 
 .TP
-\fBarecord \-f cd \-t wav \-\-max-file-time 3600 --use-strftime 
%Y/%m/%d/listen-%H-%M-%v.wav\fP
+\fBarecord \-f cd \-t wav \-\-max\-file\-time 3600 \-\-use-strftime 
%Y/%m/%d/listen-%H-%M-%v.wav\fP
 Record in stereo from the default audio source.  Create a new file
 every hour.  The files are placed in directories based on their start dates
 and have names which include their start times and file numbers.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/aplay/aplay.c new/alsa-utils-1.0.27.1/aplay/aplay.c
--- old/alsa-utils-1.0.27/aplay/aplay.c 2013-04-11 13:43:06.000000000 +0200
+++ new/alsa-utils-1.0.27.1/aplay/aplay.c       2013-05-21 10:48:28.000000000 
+0200
@@ -248,7 +248,7 @@
                        printf(" %s", s);
        }
        printf(_("\nSome of these may not be available on selected 
hardware\n"));
-       printf(_("The availabled format shortcuts are:\n"));
+       printf(_("The available format shortcuts are:\n"));
        printf(_("-f cd (16 bit little endian, 44100, stereo)\n"));
        printf(_("-f cdr (16 bit big endian, 44100, stereo)\n"));
        printf(_("-f dat (16 bit little endian, 48000, stereo)\n"));
@@ -3021,6 +3021,9 @@
                        fd = -1;
                }
 
+               if (in_aborting)
+                       break;
+
                /* repeat the loop when format is raw without timelimit or
                 * requested counts of data are recorded
                 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/aplay/arecord.1 new/alsa-utils-1.0.27.1/aplay/arecord.1
--- old/alsa-utils-1.0.27/aplay/arecord.1       2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/aplay/arecord.1     2013-05-21 10:48:28.000000000 
+0200
@@ -1,6 +1,6 @@
 .TH APLAY 1 "1 January 2010"
 .SH NAME
-arecord, aplay \- command-line sound recorder and player for ALSA 
+arecord, aplay \- command\-line sound recorder and player for ALSA 
 soundcard driver
 .SH SYNOPSIS
 \fBarecord\fP [\fIflags\fP] [filename]
@@ -8,7 +8,7 @@
 \fBaplay\fP [\fIflags\fP] [filename [filename]] ...
 
 .SH DESCRIPTION
-\fBarecord\fP is a command-line soundfile recorder for the ALSA soundcard
+\fBarecord\fP is a command\-line soundfile recorder for the ALSA soundcard
 driver. It supports several file formats and multiple soundcards with
 multiple devices. If recording with interleaved mode samples the file is
 automatically split before the 2GB filesize.
@@ -81,11 +81,11 @@
 Min ticks to sleep. The default is not to sleep.
 .TP
 \fI\-M, \-\-mmap\fP            
-Use memory-mapped (mmap) I/O mode for the audio stream.
+Use memory\-mapped (mmap) I/O mode for the audio stream.
 If this option is not set, the read/write I/O mode will be used.
 .TP
 \fI\-N, \-\-nonblock\fP          
-Open the audio device in non-blocking mode. If the device is busy the program 
will exit immediately.
+Open the audio device in non\-blocking mode. If the device is busy the program 
will exit immediately.
 If this option is not set the program will block until the audio device is 
available again.
 .TP
 \fI\-F, \-\-period\-time=#\fP     
@@ -120,8 +120,8 @@
 is given twice or three times.
 .TP
 \fI\-V, \-\-vumeter=TYPE\fP
-Specifies the VU-meter type, either \fIstereo\fP or \fImono\fP.
-The stereo VU-meter is available only for 2-channel stereo samples
+Specifies the VU\-meter type, either \fIstereo\fP or \fImono\fP.
+The stereo VU\-meter is available only for 2\-channel stereo samples
 with interleaved format.
 .TP
 \fI\-I, \-\-separate\-channels\fP 
@@ -173,7 +173,7 @@
 Minimum value is 1.
 .TP
 \fI\-\-test\-nowait\fP
-Do not wait for the ring buffer--eats the whole CPU.
+Do not wait for the ring buffer \(hy eats the whole CPU.
 .TP
 \fI\-\-max\-file\-time\fP
 While recording, when the output file has been accumulating
@@ -188,7 +188,7 @@
 send signals to it.
 .TP
 \fI\-\-use\-strftime\fP
-When recording, interpret %-codes in the file name parameter using
+When recording, interpret %\-codes in the file name parameter using
 the strftime facility whenever the output file is opened.  The
 important strftime codes are: %Y is the year, %m month, %d day of
 the month, %H hour, %M minute and %S second.  In addition, %v is
@@ -218,11 +218,11 @@
 .TP
 \fBaplay \-c 1 \-t raw \-r 22050 \-f mu_law foobar\fR
 will play the raw file "foobar" as a
-22050-Hz, mono, 8-bit, Mu-Law .au file. 
+22050\-Hz, mono, 8\-bit, Mu\-Law .au file. 
 
 .TP
 \fBarecord \-d 10 \-f cd \-t wav \-D copy foobar.wav\fP
-will record foobar.wav as a 10-second, CD-quality wave file, using the
+will record foobar.wav as a 10\-second, CD\-quality wave file, using the
 PCM "copy" (which might be defined in the user's .asoundrc file as:
 .nf
 pcm.copy {
@@ -235,14 +235,14 @@
 .fi
 
 .TP
-\fBarecord \-t wav \-\-max-file-time 30 mon.wav\fP
+\fBarecord \-t wav \-\-max\-file\-time 30 mon.wav\fP
 Record from the default audio source in monaural, 8,000 samples
 per second, 8 bits per sample.  Start a new file every
-30 seconds.  File names are mon-nn.wav, where nn increases
-from 01.  The file after mon-99.wav is mon-100.wav.
+30 seconds.  File names are mon\-nn.wav, where nn increases
+from 01.  The file after mon\-99.wav is mon\-100.wav.
 
 .TP
-\fBarecord \-f cd \-t wav \-\-max-file-time 3600 --use-strftime 
%Y/%m/%d/listen-%H-%M-%v.wav\fP
+\fBarecord \-f cd \-t wav \-\-max\-file\-time 3600 \-\-use-strftime 
%Y/%m/%d/listen-%H-%M-%v.wav\fP
 Record in stereo from the default audio source.  Create a new file
 every hour.  The files are placed in directories based on their start dates
 and have names which include their start times and file numbers.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/configure.in new/alsa-utils-1.0.27.1/configure.in
--- old/alsa-utils-1.0.27/configure.in  2013-04-11 14:54:37.000000000 +0200
+++ new/alsa-utils-1.0.27.1/configure.in        2013-05-21 10:50:34.000000000 
+0200
@@ -2,7 +2,9 @@
 AC_PREREQ(2.59)
 AC_INIT(aplay/aplay.c)
 AC_PREFIX_DEFAULT(/usr)
-AM_INIT_AUTOMAKE(alsa-utils, 1.0.27)
+AM_INIT_AUTOMAKE(alsa-utils, 1.0.27.1)
+
+AM_MAINTAINER_MODE([enable])
 
 AM_GNU_GETTEXT([external])
 AM_GNU_GETTEXT_VERSION([0.15])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/iecset/iecbits.c new/alsa-utils-1.0.27.1/iecset/iecbits.c
--- old/alsa-utils-1.0.27/iecset/iecbits.c      2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/iecset/iecbits.c    2013-05-21 10:48:28.000000000 
+0200
@@ -218,7 +218,7 @@
                        printf("user-defined\n");
                        break;
                default:
-                       printf("unkown\n");
+                       printf("unknown\n");
                        break;
                }
                printf("Sample Bits: ");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/include/version.h 
new/alsa-utils-1.0.27.1/include/version.h
--- old/alsa-utils-1.0.27/include/version.h     2013-04-11 14:54:43.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/include/version.h   2013-05-21 10:50:42.000000000 
+0200
@@ -8,5 +8,5 @@
 #define SND_UTIL_VERSION               ((SND_UTIL_MAJOR<<16)|\
                                 (SND_UTIL_MINOR<<8)|\
                                  SND_UTIL_SUBMINOR)
-#define SND_UTIL_VERSION_STR   "1.0.27"
+#define SND_UTIL_VERSION_STR   "1.0.27.1"
 
Files old/alsa-utils-1.0.27/po/de.gmo and new/alsa-utils-1.0.27.1/po/de.gmo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/po/de.po new/alsa-utils-1.0.27.1/po/de.po
--- old/alsa-utils-1.0.27/po/de.po      2013-04-11 14:54:48.000000000 +0200
+++ new/alsa-utils-1.0.27.1/po/de.po    2013-05-21 10:50:47.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: alsa-utils 1.0.23\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-04-11 14:54+0200\n"
+"POT-Creation-Date: 2013-05-21 10:50+0200\n"
 "PO-Revision-Date: 2010-11-09 21:12+0100\n"
 "Last-Translator: Clemens Ladisch <[email protected]>\n"
 "Language-Team: German\n"
@@ -486,8 +486,8 @@
 "Nicht alle davon sind auf jeder Hardware verfügbar.\n"
 
 #: aplay/aplay.c:251
-#, c-format
-msgid "The availabled format shortcuts are:\n"
+#, fuzzy, c-format
+msgid "The available format shortcuts are:\n"
 msgstr "Unterstütze Format-Abkürzungen:\n"
 
 #: aplay/aplay.c:252
@@ -959,7 +959,7 @@
 msgid "Channels %i"
 msgstr "%i Kanäle"
 
-#: aplay/aplay.c:3142 aplay/aplay.c:3195
+#: aplay/aplay.c:3145 aplay/aplay.c:3198
 #, c-format
 msgid "You need to specify %d files"
 msgstr "Es werden %d Dateien benötigt."
@@ -1146,8 +1146,8 @@
 msgstr "Optionen:\n"
 
 #: seq/aseqnet/aseqnet.c:170
-#, c-format
-msgid "  -p,--port # : sepcify TCP port (digit or service name)\n"
+#, fuzzy, c-format
+msgid "  -p,--port # : specify TCP port (digit or service name)\n"
 msgstr "  -p,--port # : TCP-Port (Zahl oder Service-Name)\n"
 
 #: seq/aseqnet/aseqnet.c:171
Files old/alsa-utils-1.0.27/po/fr.gmo and new/alsa-utils-1.0.27.1/po/fr.gmo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/po/fr.po new/alsa-utils-1.0.27.1/po/fr.po
--- old/alsa-utils-1.0.27/po/fr.po      2013-04-11 14:54:48.000000000 +0200
+++ new/alsa-utils-1.0.27.1/po/fr.po    2013-05-21 10:50:47.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: alsa-utils 1.0.23\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-04-11 14:54+0200\n"
+"POT-Creation-Date: 2013-05-21 10:50+0200\n"
 "PO-Revision-Date: 2011-01-07 06:23+0100\n"
 "Last-Translator: Christoph J. Thompson <[email protected]>\n"
 "Language-Team: French <[email protected]>\n"
@@ -493,8 +493,8 @@
 "Certains de ceux-ci ne sont peut être pas disponibles avec ce matériel\n"
 
 #: aplay/aplay.c:251
-#, c-format
-msgid "The availabled format shortcuts are:\n"
+#, fuzzy, c-format
+msgid "The available format shortcuts are:\n"
 msgstr "Les raccourcis format disponibles sont:\n"
 
 #: aplay/aplay.c:252
@@ -968,7 +968,7 @@
 msgid "Channels %i"
 msgstr "%i Canaux"
 
-#: aplay/aplay.c:3142 aplay/aplay.c:3195
+#: aplay/aplay.c:3145 aplay/aplay.c:3198
 #, c-format
 msgid "You need to specify %d files"
 msgstr "Vous devez spécifier %d fichiers"
@@ -1157,8 +1157,8 @@
 msgstr "options:\n"
 
 #: seq/aseqnet/aseqnet.c:170
-#, c-format
-msgid "  -p,--port # : sepcify TCP port (digit or service name)\n"
+#, fuzzy, c-format
+msgid "  -p,--port # : specify TCP port (digit or service name)\n"
 msgstr "  -p,--port # : spécifier le port TCP (numéro ou nom de service)\n"
 
 #: seq/aseqnet/aseqnet.c:171
Files old/alsa-utils-1.0.27/po/ja.gmo and new/alsa-utils-1.0.27.1/po/ja.gmo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/po/ja.po new/alsa-utils-1.0.27.1/po/ja.po
--- old/alsa-utils-1.0.27/po/ja.po      2013-04-11 14:54:48.000000000 +0200
+++ new/alsa-utils-1.0.27.1/po/ja.po    2013-05-21 10:50:47.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: alsa-utils 1.0.9a\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-04-11 14:54+0200\n"
+"POT-Creation-Date: 2013-05-21 10:50+0200\n"
 "PO-Revision-Date: 2009-05-27 15:08+0200\n"
 "Last-Translator: Takashi Iwai <[email protected]>\n"
 "Language-Team: Japanese\n"
@@ -483,8 +483,8 @@
 "これらのいくつかは指定のハードウェアで使用不可能な場合があります\n"
 
 #: aplay/aplay.c:251
-#, c-format
-msgid "The availabled format shortcuts are:\n"
+#, fuzzy, c-format
+msgid "The available format shortcuts are:\n"
 msgstr "可能なフォーマットの省略形:\n"
 
 #: aplay/aplay.c:252
@@ -947,7 +947,7 @@
 msgid "Channels %i"
 msgstr "チャネル数 %i"
 
-#: aplay/aplay.c:3142 aplay/aplay.c:3195
+#: aplay/aplay.c:3145 aplay/aplay.c:3198
 #, c-format
 msgid "You need to specify %d files"
 msgstr "%d 個のファイルを指定してください"
@@ -1134,8 +1134,8 @@
 msgstr "オプション:\n"
 
 #: seq/aseqnet/aseqnet.c:170
-#, c-format
-msgid "  -p,--port # : sepcify TCP port (digit or service name)\n"
+#, fuzzy, c-format
+msgid "  -p,--port # : specify TCP port (digit or service name)\n"
 msgstr "  -p,--port # : TCP ポートの指定 (数字またはサービス名)\n"
 
 #: seq/aseqnet/aseqnet.c:171
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/seq/aseqnet/aseqnet.c 
new/alsa-utils-1.0.27.1/seq/aseqnet/aseqnet.c
--- old/alsa-utils-1.0.27/seq/aseqnet/aseqnet.c 2013-04-11 13:43:06.000000000 
+0200
+++ new/alsa-utils-1.0.27.1/seq/aseqnet/aseqnet.c       2013-05-21 
10:48:28.000000000 +0200
@@ -167,7 +167,7 @@
        printf(_("  server mode: aseqnet [-options]\n"));
        printf(_("  client mode: aseqnet [-options] server_host\n"));
        printf(_("options:\n"));
-       printf(_("  -p,--port # : sepcify TCP port (digit or service name)\n"));
+       printf(_("  -p,--port # : specify TCP port (digit or service name)\n"));
        printf(_("  -s,--source addr : read from given addr (client:port)\n"));
        printf(_("  -d,--dest addr : write to given addr (client:port)\n"));
        printf(_("  -v, --verbose : print verbose messages\n"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/alsa-utils-1.0.27/speaker-test/speaker-test.1 
new/alsa-utils-1.0.27.1/speaker-test/speaker-test.1
--- old/alsa-utils-1.0.27/speaker-test/speaker-test.1   2013-04-11 
13:43:06.000000000 +0200
+++ new/alsa-utils-1.0.27.1/speaker-test/speaker-test.1 2013-05-21 
10:48:28.000000000 +0200
@@ -11,26 +11,26 @@
 .  fi
 .  PP
 ..
-.TH SPEAKER\-TEST 1 "April 2nd, 2011" speaker-test
+.TH SPEAKER\-TEST 1 "April 2nd, 2011" speaker\-test
 .SH NAME
-speaker\-test \- command-line speaker test tone generator for ALSA 
+speaker\-test \- command\-line speaker test tone generator for ALSA 
 .SH SYNOPSIS
 .B speaker\-test [\-options]
 
 .SH DESCRIPTION
 \fBspeaker\-test\fP generates a tone that can be used to test the speakers of 
a computer.
 
-\fBspeaker-test\fP by default will test the \fIdefault\fP device. If you
+\fBspeaker\-test\fP by default will test the \fIdefault\fP device. If you
 want to test another sound device you will have first to get a list of
 all of the sound cards in your system and the devices associated with
 those cards. Notice that there might be for example, one device for
 analog sound, one for digital sound and one for HDMI sound.
-To get the list of available cards and devices you can run \fBaplay -L\fR.
+To get the list of available cards and devices you can run \fBaplay \-L\fR.
 
 .P \fBaplay\fR's output will be similar to this one:
 
 .nf
-$ aplay -L
+$ aplay \-L
 null
     Discard all samples (playback) or generate zero samples (capture)
 default:CARD=ICH5
@@ -48,7 +48,7 @@
 .P Each of the devices is listed in the beginning of the definition so,
 in the above example, there are four devices listed: null, default, front
 and surround40. So, if you want to test the last device you can 
-run \fBspeaker-test -Dsurround40:ICH5 -c 6\fR. The \fB-c\fR option will
+run \fBspeaker\-test \-Dsurround40:ICH5 \-c 6\fR. The \fB\-c\fR option will
 indicate that the six audio channels in the device have to be tested.
 
 
@@ -86,7 +86,7 @@
 The default value is 0.
 
 .TP
-\fB\-P\fP | \fB\-\-nperiods\fP \fPERIODS\fP
+\fB\-P\fP | \fB\-\-nperiods\fP \fPPERIODS\fP
 Use number of periods.  The default value is 4.
 
 .TP
@@ -141,38 +141,38 @@
 
 Produce stereo sound from one stereo jack:
 .EX
-  speaker-test -Dplug:front -c2
+  speaker\-test \-Dplug:front \-c2
 .EE
 
 Produce 4 speaker sound from two stereo jacks:
 .EX
-  speaker-test -Dplug:surround40 -c4
+  speaker\-test \-Dplug:surround40 \-c4
 .EE
 
 Produce 5.1 speaker sound from three stereo jacks:
 .EX
-  speaker-test -Dplug:surround51 -c6
+  speaker\-test \-Dplug:surround51 \-c6
 .EE
 
 To send a nice low 75Hz tone to the Woofer and then exit without touching any 
other speakers:
 .EX
-  speaker-test -Dplug:surround51 -c6 -s1 -f75
+  speaker\-test \-Dplug:surround51 \-c6 \-s1 \-f75
 .EE
 
-To do a 2-speaker test using the spdif (coax or optical) output:
+To do a 2\-speaker test using the spdif (coax or optical) output:
 .EX
-  speaker-test -Dplug:spdif -c2
+  speaker\-test \-Dplug:spdif \-c2
 .EE
 
-Play in the order of front-right and front-left from the front PCM
+Play in the order of front\-right and front-left from the front PCM
 .EX
-  speaker-test -Dplug:front -c2 -mFR,FL
+  speaker\-test \-Dplug:front \-c2 \-mFR,FL
 .EE
 
 .SH SEE ALSO
 .BR aplay(1)
 
 .SH AUTHOR
-The speaker-test program was written by James Courtier-Dutton.
+The speaker\-test program was written by James Courtier-Dutton.
 Pink noise support was added by Nathan Hurst.
 Further extensions by Takashi Iwai.

++++++ ca0106 ++++++
# Configuration for CA0106 driver

CTL{reset}="mixer"
CTL{name}="Master Playback Volume", CTL{value}="-20dB"
CTL{name}="Master Playback Switch", CTL{value}="on"
CTL{name}="Analog Front Playback Volume", CTL{value}="0dB"
CTL{name}="Analog Front Playback Switch", CTL{value}="on"
CTL{name}="Analog Rear Playback Volume", CTL{value}="0dB"
CTL{name}="Analog Rear Playback Switch", CTL{value}="on"
CTL{name}="Analog Center/LFE Playback Volume", CTL{value}="0dB"
CTL{name}="Analog Center/LFE Playback Switch", CTL{value}="on"
CTL{name}="Analog Side Playback Volume", CTL{value}="0dB"
CTL{name}="Analog Side Playback Switch", CTL{value}="on"
CTL{name}="IEC958 Front Playback Volume", CTL{value}="0dB"
CTL{name}="IEC958 Rear Playback Volume", CTL{value}="0dB"
CTL{name}="IEC958 Center/LFE Playback Volume", CTL{value}="0dB"
# capture
CTL{name}="Analog Source Capture Enum", CTL{value}="Mic"
CTL{name}="Mic Capture Volume", CTL{value}="6dB"
CTL{name}="Shared Mic/Line in Capture Switch", CTL{value}="Mic in"

# some variants have also AC97 mixer

CTL{reset}="mixer"
CTL{name}="AC97 Line Capture Volume",PROGRAM!="__ctl_search",GOTO="ac97_end"
CTL{name}="Analog Source Capture Enum", CTL{value}="AC97 in"
CTL{name}="AC97 Mic Capture Switch", "on"
CTL{name}="AC97 Mic Capture Value", "6dB"
LABEL="ac97_end"

RESULT="true", EXIT="return"
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to