diff --git a/doc/user.xml b/doc/user.xml
index b68c473d9..7a64894a3 100644
--- a/doc/user.xml
+++ b/doc/user.xml
@@ -190,10 +190,11 @@ systemctl start mpd.socket
- Instead of using local files, you can use storage plugins to
- access files on a remote file server. For example, to use
- music from the SMB/CIFS server "myfileserver" on the share
- called "Music", configure the music directory
+ Instead of using local files, you can use storage plugins to access
+ files on a remote file server. For example, to use music from
+ the SMB/CIFS server "myfileserver" on the share called
+ "Music", configure the music directory
"smb://myfileserver/Music".
@@ -243,6 +244,11 @@ systemctl start mpd.socket
+
+
+ More information can be found in the database plugin reference.
+
@@ -299,6 +305,11 @@ systemctl start mpd.socket
+
+
+ More information can be found in the input plugin reference.
+
@@ -355,19 +366,27 @@ systemctl start mpd.socket
+
+
+ More information can be found in the decoder plugin reference.
+ Configuring encoder plugins
- Encoders are used by some of the output plugins (such as
- shout). The encoder settings are included
- in the audio_output section.
+ Encoders are used by some of the output plugins (such as shout). The
+ encoder settings are included in the
+ audio_output section. More information can
+ be found in the encoder plugin
+ reference.
-
+ Configuring audio outputs
@@ -475,10 +494,12 @@ systemctl start mpd.socket
yes|no
- If set to no, then MPD
- will not send tags to this output. This is only
- useful for output plugins that can receive tags, for
- example the httpd output plugin.
+ If set to no, then
+ MPD will not send tags to
+ this output. This is only useful for output plugins
+ that can receive tags, for example the httpd
+ output plugin.
@@ -502,8 +523,11 @@ systemctl start mpd.socket
Specifies which mixer should be used for this audio
- output: the hardware mixer (available for ALSA, OSS
- and PulseAudio), the software mixer or no mixer
+ output: the hardware mixer (available for ALSA, OSS and PulseAudio), the
+ software mixer or no mixer
(none). By default, the
hardware mixer is used for devices which support it,
and none for the others.
@@ -646,6 +670,11 @@ systemctl start mpd.socket
+
+
+ More information can be found in the playlist plugin reference.
+
@@ -659,8 +688,9 @@ systemctl start mpd.socket
MPD to use one audio format for
all outputs. Doing that is usually not a good idea. The
values are the same as in format in the
- audio_output section.
+ linkend="ao_format">format in the audio_output
+ section.
@@ -1116,7 +1146,7 @@ systemctl start mpd.socket
Plugin reference
-
+ Database plugins
@@ -1215,7 +1245,7 @@ systemctl start mpd.socket
-
+ Storage plugins
@@ -1229,7 +1259,7 @@ systemctl start mpd.socket
-
+ smbclient
@@ -1253,7 +1283,7 @@ systemctl start mpd.socket
-
+ Input plugins
@@ -1494,7 +1524,7 @@ systemctl start mpd.socket
-
+ Decoder plugins
@@ -1541,7 +1571,8 @@ systemctl start mpd.socket
fluidsynth
- MIDI decoder based on libfluidsynth.
+ MIDI decoder based on FluidSynth.
@@ -1581,7 +1612,8 @@ systemctl start mpd.socket
mikmod
- Module player based on MikMod.
+ Module player based on MikMod.
@@ -1621,7 +1653,7 @@ systemctl start mpd.socket
modplug
- Module player based on MODPlug.
+ Module player based on MODPlug.
@@ -1652,7 +1684,8 @@ systemctl start mpd.socket
wildmidi
- MIDI decoder based on libwildmidi.
+ MIDI decoder based on libwildmidi.
@@ -1680,14 +1713,15 @@ systemctl start mpd.socket
-
+ Encoder pluginsflac
- Encodes into FLAC (lossless).
+ Encodes into FLAC (lossless).
@@ -1718,7 +1752,9 @@ systemctl start mpd.socket
lame
- Encodes into MP3 using the LAME library.
+ Encodes into MP3 using the LAME
+ library.
@@ -1766,7 +1802,9 @@ systemctl start mpd.socket
shine
- Encodes into MP3 using the shine library.
+ Encodes into MP3 using the Shine
+ library.
@@ -1795,7 +1833,8 @@ systemctl start mpd.socket
twolame
- Encodes into MP2 using the twolame
+ Encodes into MP2 using the TwoLAME
library.
@@ -1832,11 +1871,12 @@ systemctl start mpd.socket
-
+ vorbis
- Encodes into Ogg Vorbis.
+ Encodes into Ogg
+ Vorbis.
@@ -1888,7 +1928,10 @@ systemctl start mpd.socket
alsa
- The "Advanced Linux Sound Architecture" plugin uses
+ The Advanced
+ Linux Sound Architecture
+ (ALSA) plugin uses
libasound. It is recommended if you
are using Linux.
@@ -2072,9 +2115,10 @@ systemctl start mpd.socket
ao
- The ao plugin uses the portable
- libao library. Use only if there is no
- native plugin for your operating system.
+ The ao plugin uses the portable libao
+ library. Use only if there is no native plugin for your
+ operating system.
@@ -2181,8 +2225,9 @@ systemctl start mpd.socket
jack
- The jack plugin connects to a
- JACK server.
+ The jack plugin connects to a JACK
+ server.
@@ -2264,14 +2309,17 @@ systemctl start mpd.socket
-
+ httpd
The httpd plugin creates a HTTP server,
- similar to ShoutCast /
- IceCast. HTTP streaming clients
- like mplayer can connect to it.
+ similar to ShoutCast
+ / IceCast.
+ HTTP streaming clients like
+ mplayer can connect to it.
@@ -2314,8 +2362,10 @@ systemctl start mpd.socket
NAME
- Chooses an encoder plugin,
- e.g. vorbis.
+ Chooses an encoder plugin. A list of encoder
+ plugins can be found in the encoder plugin
+ reference.
@@ -2367,7 +2417,7 @@ systemctl start mpd.socket
-
+ oss
@@ -2454,8 +2504,9 @@ systemctl start mpd.socket
openal
- The "OpenAL" plugin uses libopenal. It
- is supported on many platforms. Use only if there is no
+ The "OpenAL" plugin uses libopenal.
+ It is supported on many platforms. Use only if there is no
native plugin for your operating system.
@@ -2523,11 +2574,12 @@ systemctl start mpd.socket
-
+ pulse
- The pulse plugin connects to a PulseAudio
+ The pulse plugin connects to a PulseAudio
server.
@@ -2546,9 +2598,11 @@ systemctl start mpd.socket
HOSTNAME
- Sets the host name of the PulseAudio server. By
+ Sets the host name of the
+ PulseAudio server. By
default, MPD connects to
- the local PulseAudio server.
+ the local PulseAudio
+ server.
@@ -2557,7 +2611,8 @@ systemctl start mpd.socket
NAME
- Specifies the name of the PulseAudio sink
+ Specifies the name of the
+ PulseAudio sink
MPD should play on.
@@ -2645,8 +2700,10 @@ systemctl start mpd.socket
NAME
- Chooses an encoder plugin,
- e.g. vorbis.
+ Chooses an encoder plugin. A list of encoder
+ plugins can be found in the encoder plugin
+ reference.
@@ -2654,12 +2711,15 @@ systemctl start mpd.socket
-
+ shout
- The shout plugin connects to a ShoutCast
- or IceCast server. It forwards tags to this server.
+ The shout plugin connects to a ShoutCast
+ or IceCast
+ server. It forwards tags to this server.
@@ -2681,7 +2741,11 @@ systemctl start mpd.socket
HOSTNAME
- Sets the host name of the Shoutcast/Icecast server.
+ Sets the host name of the ShoutCast
+ / IceCast
+ server.
@@ -2710,8 +2774,8 @@ systemctl start mpd.socket
Specifies the protocol that wil be used to connect
- to the icecast/shoutcast server. The default
- is "icecast2".
+ to the server. The default is
+ "icecast2".
@@ -2797,10 +2861,11 @@ systemctl start mpd.socket
PLUGIN
- Sets the name of the encoder plugin. Default is
- "vorbis". "vorbis" and "lame" are valid encoder
- plugins (provided that you enabled them at compile
- time).
+ Chooses an encoder plugin. Default is vorbis.
+ A list of encoder plugins can be found in the encoder plugin
+ reference.
@@ -2841,7 +2906,7 @@ systemctl start mpd.socket
-
+ Playlist plugins