Skip to content

MythMPD is a simple MPD client for MythTV. It shows the current playing song and the playlist and allows for the basic controls. It cannot (yet?) add to or edit the playlist.

License

Notifications You must be signed in to change notification settings

mackers/mythmpd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                                      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/


About

MythMPD is a simple MPD client for MythTV. It shows the current playing song and the playlist and allows for the basic controls. It cannot (yet?) add to or edit the playlist.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published