summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMax Kellermann <max@musicpd.org>2018-10-30 22:33:52 +0100
committerMax Kellermann <max@musicpd.org>2018-10-30 22:33:52 +0100
commit7352d6a38d75b1b7015fde143e203d6d77dc318f (patch)
treee4db6f0b40bc7ef3c3f839850b52184f845febf1 /doc
parentf649ec1fd81d8c449147c309889737f4208685f6 (diff)
doc/user.rst: improve plugin reference links
Diffstat (limited to 'doc')
-rw-r--r--doc/plugins.rst6
-rw-r--r--doc/user.rst20
2 files changed, 15 insertions, 11 deletions
diff --git a/doc/plugins.rst b/doc/plugins.rst
index 8e4f70d36..5c459a8e4 100644
--- a/doc/plugins.rst
+++ b/doc/plugins.rst
@@ -1,5 +1,3 @@
-.. _plugin_references:
-
Plugin reference
################
@@ -85,7 +83,9 @@ Don't fear: "insecure" does not mean that your NFS server is insecure. A few dec
udisks
~~~~~~
-Mount file systems (e.g. USB sticks or other removable media) using the udisks2 daemon via D-Bus. To obtain a valid udisks2 URI, consult the according neighbor plugin :ref:`neighbor_plugin`.
+Mount file systems (e.g. USB sticks or other removable media) using
+the udisks2 daemon via D-Bus. To obtain a valid udisks2 URI, consult
+:ref:`the according neighbor plugin <neighbor_plugin>`.
.. _neighbor_plugin:
diff --git a/doc/user.rst b/doc/user.rst
index a95c3a11d..3ac4ffcca 100644
--- a/doc/user.rst
+++ b/doc/user.rst
@@ -51,7 +51,8 @@ In any case, you need:
* Boost 1.58
* pkg-config
-Each plugin usually needs a codec library, which you also need to install. Check the plugin reference for details about required libraries :ref:`plugin_references`.
+Each plugin usually needs a codec library, which you also need to
+install. Check the :doc:`plugins` for details about required libraries
For example, the following installs a fairly complete list of build dependencies on Debian Jessie:
@@ -262,7 +263,8 @@ If a music directory is configured, one database plugin is used. To configure th
path "/var/lib/mpd/db"
}
-More information can be found in the database plugin reference :ref`database_plugins`.
+More information can be found in the :ref:`database_plugins`
+reference.
Configuring neighbor plugins
----------------------------
@@ -275,7 +277,7 @@ All neighbor plugins are disabled by default to avoid unwanted overhead. To enab
plugin "smbclient"
}
-More information can be found in the neighbor plugin reference :ref:`neighbor_plugin`.
+More information can be found in the :ref:`neighbor_plugin` reference.
Configuring input plugins
-------------------------
@@ -303,7 +305,7 @@ The following table lists the input options valid for all plugins:
* - **enabled yes|no**
- Allows you to disable a input plugin without recompiling. By default, all plugins are enabled.
-More information can be found in the input plugin reference :ref:`input_plugins`.
+More information can be found in the :ref:`input_plugins` reference.
Configuring decoder plugins
---------------------------
@@ -330,14 +332,14 @@ The following table lists the decoder options valid for all plugins:
* - **enabled yes|no**
- Allows you to disable a decoder plugin without recompiling. By default, all plugins are enabled.
-More information can be found in the decoder plugin reference :ref:`decoder_plugins`.
+More information can be found in the :ref:`decoder_plugins` 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.
-More information can be found in the encoder plugin reference :ref:`encoder_plugins`.
+More information can be found in the :ref:`encoder_plugins` reference.
Configuring audio outputs
-------------------------
@@ -438,7 +440,8 @@ The following table lists the playlist_plugin options valid for all plugins:
* - **enabled yes|no**
- Allows you to disable a playlist plugin without recompiling. By default, all plugins are enabled.
-More information can be found in the playlist plugin reference :ref:`playlist_plugins`.
+More information can be found in the :ref:`playlist_plugins`
+reference.
Audio Format Settings
---------------------
@@ -453,7 +456,8 @@ Resampler
Sometimes, music needs to be resampled before it can be played; for example, CDs use a sample rate of 44,100 Hz while many cheap audio chips can only handle 48,000 Hz. Resampling reduces the quality and consumes a lot of CPU. There are different options, some of them optimized for high quality and others for low CPU usage, but you can't have both at the same time. Often, the resampler is the component that is responsible for most of :program:`MPD`'s CPU usage. Since :program:`MPD` comes with high quality defaults, it may appear that :program:`MPD` consumes more CPU than other software.
-Check the resampler plugin reference for a list of resamplers and how to configure them :ref:`resampler_plugins`.
+Check the :ref:`resampler_plugins` reference for a list of resamplers
+and how to configure them.
Client Connections
------------------