Basic MythTV plugin configuration: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Plugin support in MythTV is | Plugin support in MythTV is great, but a little rough around the edges to set up. Here is a quick setup HOWTO. | ||
# | # In the mythplugins project, select an existing plugin to clone, and copy the directory. | ||
#: In my case, I added the following block to [mythtv/programs/mythfrontend/library.xml]: | # In the mythplugins project, update the configuration file to build your new plugin. | ||
# In the mythtv project, add a button to the XML ui to access your plugin. | |||
# Bang away on your new plugin! | |||
== Details == | |||
1. I chose to clone mythmusic. | |||
2. Here's what I needed to add to [mythplugins/configure]: | |||
3. In my case, I added the following block to [mythtv/programs/mythfrontend/library.xml]: | |||
<button> | |||
<type>DJ_PLAY</type> | |||
<text>Start DJ</text> | |||
<action>JUMP Start DJ</action> | |||
<depends>mythmusic</depends> | |||
<depends>mythdj</depends> | |||
</button> | |||
4. I'm doing it now! |
Revision as of 16:20, 14 November 2008
Plugin support in MythTV is great, but a little rough around the edges to set up. Here is a quick setup HOWTO.
- In the mythplugins project, select an existing plugin to clone, and copy the directory.
- In the mythplugins project, update the configuration file to build your new plugin.
- In the mythtv project, add a button to the XML ui to access your plugin.
- Bang away on your new plugin!
Details
1. I chose to clone mythmusic.
2. Here's what I needed to add to [mythplugins/configure]:
3. In my case, I added the following block to [mythtv/programs/mythfrontend/library.xml]:
<button> <type>DJ_PLAY</type> <text>Start DJ</text> <action>JUMP Start DJ</action> <depends>mythmusic</depends> <depends>mythdj</depends> </button>
4. I'm doing it now!