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!