Difference between revisions of "DevZone"
Line 29: | Line 29: | ||
==MEGA-ME (Standard View) skins SDK (MEGAmorphis)== | ==MEGA-ME (Standard View) skins SDK (MEGAmorphis)== | ||
Learn how to create a MEGA-ME skin for Media Center | Learn how to create a MEGA-ME skin for Media Center | ||
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/Megamorphis.html Skinning Engine] |
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://accessories.jrmediacenter.com/mediacenter/accessories.php Examples: Visit MEGA-ME skins page] |
==Track Info template SDK== | ==Track Info template SDK== | ||
Customize look and feel of Track Info page | Customize look and feel of Track Info page | ||
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/Track%20Info.html Here] |
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://accessories.musicex.com/mediacenter/accessories.php?type=3 Examples: Visit Track Info templates page] |
==Display plug-in SDK== | ==Display plug-in SDK== | ||
Create new Display plug-ins | Create new Display plug-ins | ||
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/display_sdk.zip Here] |
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/Samples/vis_TrackInfoSrc.zip Examples: Track Info plug-in] |
− | * This document has not been moved to the Wiki yet. The original is [ | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/Samples/vis_ArsenoliteSrc.zip Examples: Arsenolite plug-in] |
==Interface plug-in SDK== | ==Interface plug-in SDK== |
Revision as of 12:18, 11 January 2007
This page is under construction. It should contain all the info in the original DevZone, but it doesn't yet.
Contents
- 1 Media Center Automation
- 2 Media Center Command Line Parameters
- 3 Media Center windows messages
- 4 Media Center expression language
- 5 Media Center Package Files
- 6 Mini-me (Mini View) skins SDK (Metamorphis)
- 7 MEGA-ME (Standard View) skins SDK (MEGAmorphis)
- 8 Track Info template SDK
- 9 Display plug-in SDK
- 10 Interface plug-in SDK
- 11 Input (playback) plug-in SDK
- 12 DSP plug-in SDK
- 13 Encoder plug-in SDK
- 14 Package Files
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
Control Media Center from the command line.
- This document has not been moved to the Wiki yet. The original is here
Media Center windows messages
Control Media Center by posting windows messages.
- This document has not been moved to the Wiki yet. The original is here
Media Center expression language
Use Excel-style formulas in view schemes, columns, and more.
- This document has not been moved to the Wiki yet. The original is here
Media Center Package Files
Learn how to create MJP files for installing plug-ins.
- This document has not been moved to the Wiki yet. The original is here
Mini-me (Mini View) skins SDK (Metamorphis)
Learn how to create a mini-me skin for Media Center
- This document has not been moved to the Wiki yet. The original is Skinning Engine
- This document has not been moved to the Wiki yet. The original is Scripting Language
- This document has not been moved to the Wiki yet. The original is Examples: Visit mini-me skins Page
MEGA-ME (Standard View) skins SDK (MEGAmorphis)
Learn how to create a MEGA-ME skin for Media Center
- This document has not been moved to the Wiki yet. The original is Skinning Engine
- This document has not been moved to the Wiki yet. The original is Examples: Visit MEGA-ME skins page
Track Info template SDK
Customize look and feel of Track Info page
- This document has not been moved to the Wiki yet. The original is Here
- This document has not been moved to the Wiki yet. The original is Examples: Visit Track Info templates page
Display plug-in SDK
Create new Display plug-ins
- This document has not been moved to the Wiki yet. The original is Here
- This document has not been moved to the Wiki yet. The original is Examples: Track Info plug-in
- This document has not been moved to the Wiki yet. The original is Examples: Arsenolite plug-in
Interface plug-in SDK
Control Media Center from your own plug-in, no limits, get access to MJ library and more.
- This document has not been moved to the Wiki yet. The original is [URL Here]
- This document has not been moved to the Wiki yet. The original is [URL Examples: Sleep Timer plug-in]
Input (playback) plug-in SDK
These plug-ins allow Media Center to extend its file format support.
- This document has not been moved to the Wiki yet. The original is [URL Here]
- This document has not been moved to the Wiki yet. The original is [URL Examples: Ogg Vorbis plug-in]
DSP plug-in SDK
These plug-in allow Media Center to enhance audio quality
- This document has not been moved to the Wiki yet. The original is [URL Here]
Encoder plug-in SDK
Expand Media Jukebox ability to create files in different formats.
- This document has not been moved to the Wiki yet. The original is [URL Here]
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.