DevZone: Difference between revisions
No edit summary |
|||
Line 45: | Line 45: | ||
==Interface plug-in SDK== |
==Interface plug-in SDK== |
||
Control Media Center from your own plug-in, no limits, get access to MJ library and more. |
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 [http://www. |
* This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/interface_sdk.zip Here] |
||
* This document has not been moved to the Wiki yet. The original is [http://www. |
* This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/Samples/int_SleepTimerSrc.zip Examples: Sleep Timer plug-in] |
||
==Input (playback) plug-in SDK== |
==Input (playback) plug-in SDK== |
Revision as of 17:30, 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
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 Here
- This document has not been moved to the Wiki yet. The original is 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 Here
- This document has not been moved to the Wiki yet. The original is 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 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 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.