Difference between revisions of "DevZone"
(→Interface plug-in SDK) |
(→Input (playback) plug-in SDK) |
||
Line 50: | Line 50: | ||
==Input (playback) plug-in SDK== | ==Input (playback) plug-in SDK== | ||
These plug-ins allow Media Center to extend its file format support. | These plug-ins allow Media Center to extend its file format support. | ||
− | * | + | * [http://www.jrmediacenter.com/DevZone/input_sdk.zip Download the SDK] |
− | * | + | * [http://www.jrmediacenter.com/DevZone/Samples/in_OggVorbisSrc.zip Example: Ogg Vorbis plug-in] |
==DSP plug-in SDK== | ==DSP plug-in SDK== |
Revision as of 12:42, 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
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
- 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
- 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
- Examples: Visit Track Info templates page
Display plug-in SDK
Create new Display plug-ins
Interface plug-in SDK
Control Media Center from your own plug-in, no limits, get access to MJ library and more.
Input (playback) plug-in SDK
These plug-ins allow Media Center to extend its file format support.
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.