Chapter 5. Plugin reference

Table of Contents

Database plugins
simple
proxy
upnp
Storage plugins
local
smbclient
nfs
Input plugins
alsa
cdio_paranoia
curl
despotify
file
mms
nfs
smbclient
Decoder plugins
dsdiff
dsf
fluidsynth
mikmod
modplug
wildmidi
Encoder plugins
flac
lame
null
shine
twolame
vorbis
wave
Output plugins
alsa
ao
fifo
jack
httpd
null
oss
openal
osx
pipe
pulse
roar
recorder
shout
solaris
Playlist plugins
embcue
m3u
extm3u
pls
xspf
despotify
soundcloud

Database plugins

simple

The default plugin. Stores a copy of the database in memory. A file is used for permanent storage.

SettingDescription
path The path of the database file.

proxy

Provides access to the database of another MPD instance using libmpdclient. This is useful when you run mount the music directory via NFS/SMB, and the file server already runs a MPD instance. Only the file server needs to update the database.

SettingDescription
host The host name of the "master" MPD instance.
port The port number of the "master" MPD instance.

upnp

Provides access to UPnP media servers.