pgmpc, mpd client for PostgreSQL
================================
This module includes a full interface to interact with a remote mpd server
from a PostgreSQL server.
The features included in this module permit to do the following operations
on an instance of mpd:
- Control player modes
- Control of volume
- Query status
- Query list of songs
- etc.
Installation
------------
This module requires libmpdclient to be installed, then it can be compiled
with the following command:
make install
Then it can be enabled using this command after connecting to a database:
=# CREATE EXTENSION pgmpc;
Options
-------
The following options can be used:
- pgmpc.mpd_host, address to connect to mpd instance. Default is "localhost"
This can be set as a local Unix socket.
- pgmpc.mpd_port, port to connect to mpd instance. Default is 6600.
- pgmpc.mpd_password, password to connect to mpd instance.
- pgmpc.mpd_timeout, timeout for connection obtention. Default is 10s.
Maximum value is 300s. 0 means an infinite wait.
All those parameters can be updated using SET within a single session once the
extension library is loaded into the server.