-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
68 lines (42 loc) · 1.7 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
MythMPD
MythMPD is a simple MPD client for MythTV.
FEATURES
--------
- shows current playing song information - title/artist/album/elapsed/total time
- shows current playlist
- basic play/pause/stop/next/previous track keyboard/remote controls
- volume up/down/mute
- load pre-existing playlists
- load all songs by selected artist
There is (currently?) no advanced support for playlist management; i.e. you cannot add songs to the playlist. You will have to use a rich client on another machine for this.
BUILD INSTRUCTIONS
------------------
You will need MythTV installed with the MythMusic plugin.
tar -jxvf mythmpd.tar.bz2
cd mythmpd
qmake mythmpd.pro
make
make install
CONFIGURATION
-------------
Currently, MythMPD can only connect to the mpd daemon running on localhost on the default port. If you need to change this, change the source code.
RUNNING
-------
To test it:
mythfrontend mythmpd
To install in mythtv, add the following to /usr/share/mythtv/library.xml
<button>
<type>MPD_MYTH</type>
<text>MythMPD</text>
<action>PLUGIN mythmpd</action>
</button>
I usually add a key binding for the "MythMPD" jump point and configure my remote to use that jump point.
DISCLAIMER
----------
Er, this is a hack that I wittled up one day for my own use. I'm not a C programmer, so I dismiss any eyebrows raised at the quality of the code.
MythMPD is distributed under the GNU GENERAL PUBLIC LICENSE version 3, and where noted with the @license tag, the LESSER GENERAL PUBLIC LICENSE version 3. Please see http://www.gnu.org for details and the specific text of the license.
MORE INFO
---------
http://github.com/mackers/mythmpd
http://www.musicpd.org/
http://www.mythtv.org/