DevZone: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
This page is under construction. It should contain all the info in the original [http://www.jrmediacenter.com/devzone.html DevZone], but it doesn't yet. |
This page is under construction. It should contain all the info in the original [http://www.jrmediacenter.com/devzone.html DevZone], but it doesn't yet. |
||
==Media Center Automation== |
|||
Control Media Center from Interface and Display plug-ins as well as from JScript of Metamorphis skins. |
|||
This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] |
|||
Media Center command line parameters - View |
|||
Control Media Center from command line. |
|||
Media Center windows messages - View |
|||
Control Media Center by posting windows messages. |
|||
Media Center expression language - View |
|||
Use Excel-style formulas in view schemes, columns, and more. |
|||
Media Center package files - View |
|||
Learn how to create MJP files for installing plug-ins. |
|||
Mini-me (Mini View) skins SDK (Metamorphis) - Skinning Engine, Scripting language |
|||
Learn how to create a mini-me skin for Media Center |
|||
Examples: Visit mini-me skins page |
|||
MEGA-ME (Standard View) skins SDK (MEGAmorphis) - Skinning Engine |
|||
Learn how to create a MEGA-ME skin for Media Center |
|||
Examples: Visit MEGA-ME skins page |
|||
Track Info template SDK - View |
|||
Customize look and feel of Track Info page |
|||
Examples: Visit Track Info templates page |
|||
Display plug-in SDK - Download |
|||
Create new Display plug-ins |
|||
Examples: Track Info plug-in (1.0.26) |
|||
Arsenolite plug-in (1.0.18) |
|||
Interface plug-in SDK - Download |
|||
Control Media Center from your own plug-in, no limits, get access to MJ library and more. |
|||
Examples: Sleep Timer plug-in (1.0.6) |
|||
Input (playback) plug-in SDK - Download |
|||
These plug-ins allow Media Center to extend its file format support. |
|||
Examples: Ogg Vorbis plug-in (2.0.51) |
|||
DSP plug-in SDK - Download |
|||
These plug-in allow Media Center to enhance audio quality |
|||
Encoder plug-in SDK - Download |
|||
Expand Media Jukebox ability to create files in different formats. |
|||
==Package Files== |
==Package Files== |
Revision as of 16:53, 11 January 2007
This page is under construction. It should contain all the info in the original DevZone, but it doesn't yet.
Media Center Automation
Control Media Center from Interface and Display plug-ins as well as from JScript of Metamorphis skins. This document has not been moved to the Wiki yet. The original is here
Media Center command line parameters - View Control Media Center from command line.
Media Center windows messages - View Control Media Center by posting windows messages.
Media Center expression language - View Use Excel-style formulas in view schemes, columns, and more.
Media Center package files - View Learn how to create MJP files for installing plug-ins.
Mini-me (Mini View) skins SDK (Metamorphis) - Skinning Engine, Scripting language Learn how to create a mini-me skin for Media Center
Examples: Visit mini-me skins page
MEGA-ME (Standard View) skins SDK (MEGAmorphis) - Skinning Engine Learn how to create a MEGA-ME skin for Media Center
Examples: Visit MEGA-ME skins page
Track Info template SDK - View Customize look and feel of Track Info page
Examples: Visit Track Info templates page
Display plug-in SDK - Download Create new Display plug-ins
Examples: Track Info plug-in (1.0.26) Arsenolite plug-in (1.0.18)
Interface plug-in SDK - Download Control Media Center from your own plug-in, no limits, get access to MJ library and more.
Examples: Sleep Timer plug-in (1.0.6)
Input (playback) plug-in SDK - Download These plug-ins allow Media Center to extend its file format support.
Examples: Ogg Vorbis plug-in (2.0.51)
DSP plug-in SDK - Download These plug-in allow Media Center to enhance audio quality
Encoder plug-in SDK - Download Expand Media Jukebox ability to create files in different formats.
Package Files
Here's an example from scthom that shows how to package a plug-in and the MJP file in a single zip. It is required by the way SourceForge hosts files, though having the MJP outside the zip file and a real link for the URL is easier.
- [Package]
- Name=WavPack Plugin
- Action=NONE
- Version=2.1.0
- URL=in_wavpack.dll
- [Action]
- File1=in_wavpack.dll
- File1Action1=COPY_PLUGINDIR
- File1Action2=REG_PLUGIN
Use Action=NONE when the mjp is inside the zip.