diff --git a/configure.ac b/configure.ac
index 8cef9b39..43a39d0d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.50])
-AC_INIT([shairport-sync], [2.1.11], [mikebrady@eircom.net])
+AC_INIT([shairport-sync], [2.1.12], [mikebrady@eircom.net])
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR([shairport.c])
AC_CONFIG_HEADERS([config.h])
diff --git a/man/shairport-sync.7 b/man/shairport-sync.7
index d9669ee0..c0a2cb47 100644
--- a/man/shairport-sync.7
+++ b/man/shairport-sync.7
@@ -2,7 +2,7 @@
.SH NAME
shairport-sync \- Synchronised Audio Player for iTunes / AirPlay
.SH SYNOPSIS
-\fBshairport-sync [-dvw]\fB [-A \fB\fIname\fB]\fB [-a \fB\fIlatency\fB]\fB [-B \fB\fIcommand\fB]\fB [-E \fB\fIcommand\fB]\fB [-i \fB\fIlatency\fB]\fB [-m \fB\fIbackend\fB]\fB [-o \fB\fIbackend\fB]\fB [-r \fB\fIthreshold\fB]\fB [-S \fB\fImode\fB]\fB [-t \fB\fItimeout\fB]\fB [-- \fB\fIaudio_backend_options\fB]\fB
+\fBshairport-sync [-dvw]\fB [-a \fB\fIname\fB]\fB [-A \fB\fIlatency\fB]\fB [-B \fB\fIcommand\fB]\fB [-E \fB\fIcommand\fB]\fB [-i \fB\fIlatency\fB]\fB [-m \fB\fIbackend\fB]\fB [-o \fB\fIbackend\fB]\fB [-r \fB\fIthreshold\fB]\fB [-S \fB\fImode\fB]\fB [-t \fB\fItimeout\fB]\fB [-- \fB\fIaudio_backend_options\fB]\fB
shairport-sync -D\fB
@@ -17,7 +17,7 @@ shairport-sync -R\fB
shairport-sync -V\fB
\f1
.SH DESCRIPTION
-shairport-sync plays audio streamed from iTunes or from an AirPlay device to an audio device connected via an audio back end. (At present, only an ALSA audio back end has been implemented.)
+shairport-sync plays audio streamed from iTunes or from an AirPlay device to an audio device connected via an audio back end. At present, the only fully-implemented back end is for ALSA.
A feature of shairport-sync is that the audio is played synchronously. This means that if many devices are playing the same stream at the same time, all the outputs will stay in step with one another. This allows multiple devices play the same source without getting out of phase with one another, enabling, for example, simultaneous multi-room operation.
.SH OPTIONS
@@ -28,10 +28,10 @@ The command line for shairport-sync can take two kinds of options: regular progr
These options are used by shairport-sync itself.
.TP
\fB-A | --AirPlayLatency=\f1\fIlatency\f1
-Use this latency, in frames, for audio streamed from an AirPlay device. The default is 88,200 frames, where there are 44,100 frames to the second.
+Use this \fIlatency\f1, in frames, for audio streamed from an AirPlay device. The default is 88,200 frames, where there are 44,100 frames to the second.
.TP
\fB-a \f1\fIservice name\f1\fB | --name=\f1\fIservice name\f1
-Use this service name to identify this player in iTunes, etc. The default name is "Shairport Sync on shairport-sync plays audio streamed from iTunes or from an AirPlay
- device to an audio device connected via an audio back end. (At present,
- only an ALSA audio back end has been implemented.)
A feature of shairport-sync is that the audio is played synchronously. This means that if many devices are playing the same stream at the same @@ -75,7 +75,8 @@ ignore most of them. See the EXAMPLES section for typical usages.
The command line for shairport-sync can take two kinds of options: - regular program options and audio backend options. Program options are + regular program options and audio backend options. + Program options are always listed first, followed by any audio backend options separated by a -- symbol.
@@ -86,7 +87,7 @@ @@ -127,7 +128,7 @@
Instruct shairport-sync to demonise itself. It will write its
Process ID (PID) to a file, usually at
- /var/run/shairport-sync.pid, which is used by the
+
shairport-sync plays audio streamed from iTunes or from an AirPlay - device to an audio device connected via an audio back end. (At present, - only an ALSA audio back end has been implemented.)
+ device to an audio device connected via an audio back end. At present, + the only fully-implemented back end is for ALSA.A feature of shairport-sync is that the audio is played synchronously. This means that if many devices are playing the same stream at the same @@ -58,7 +58,8 @@ ignore most of them. See the EXAMPLES section for typical usages.
The command line for shairport-sync can take two kinds of options: - regular program options and audio backend options. Program options are + regular program options and audio backend options. + Program options are always listed first, followed by any audio backend options separated by a -- symbol.
@@ -71,7 +72,7 @@-A | --AirPlayLatency=latency
- Use this latency, in frames, for audio streamed from an AirPlay + Use this latency, in frames, for audio streamed from an AirPlay device. The default is 88,200 frames, where there are 44,100 frames to the second.
@@ -80,7 +81,7 @@-a service name | --name=service name
- Use this service name to identify this player in iTunes, etc. + Use this service name to identify this player in iTunes, etc. The default name is "Shairport Sync on <hostname>".
@@ -112,7 +113,7 @@Instruct shairport-sync to demonise itself. It will write its Process ID (PID) to a file, usually at - /var/run/shairport-sync.pid, which is used by the + /var/run/shairport-sync.pid, which is used by the -k, -D and -R options to locate the daemon at a later time.
@@ -140,7 +141,7 @@-i | --iTunesLatency=latency
- Use this latency, in frames, for audio streamed from an iTunes + Use this latency, in frames, for audio streamed from an iTunes source. The default is 99,400 frames, where there are 44,100 frames to the second.
@@ -158,7 +159,7 @@-m mdnsbackend | --mdns=mdnsbackend
Force the use of the specified mDNS backend to advertise the - player on the network. The default is to try them all until one + player on the network. The default is to try all mDNS backends all until one works.