Difference between revisions of "DevZone"
Line 3: | Line 3: | ||
==Media Center Automation== | ==Media Center Automation== | ||
Control Media Center from Interface and Display plug-ins as well as from JScript of Metamorphis skins. | 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] | + | * 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== | ==Media Center Command Line Parameters== | ||
Control Media Center from the command line. | Control Media Center from the command line. | ||
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] |
==Media Center windows messages== | ==Media Center windows messages== | ||
Control Media Center by posting windows messages. | Control Media Center by posting windows messages. | ||
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] |
==Media Center expression language== | ==Media Center expression language== | ||
Use Excel-style formulas in view schemes, columns, and more. | Use Excel-style formulas in view schemes, columns, and more. | ||
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] |
==Media Center Package Files== | ==Media Center Package Files== | ||
Learn how to create MJP files for installing plug-ins. | Learn how to create MJP files for installing plug-ins. | ||
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html here] |
==Mini-me (Mini View) skins SDK (Metamorphis)== | ==Mini-me (Mini View) skins SDK (Metamorphis)== | ||
Learn how to create a mini-me skin for Media Center | Learn how to create a mini-me skin for Media Center | ||
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html Skinning Engine] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html Skinning Engine] |
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html Scripting Language] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html Scripting Language] |
− | This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html Examples: Visit mini-me skins Page] | + | * This document has not been moved to the Wiki yet. The original is [http://www.jrmediacenter.com/DevZone/MJAutomation.html Examples: Visit mini-me skins Page] |
− | 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 [URL Skinning Engine] | ||
+ | * This document has not been moved to the Wiki yet. The original is [URL 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 [URL Here] | ||
+ | * This document has not been moved to the Wiki yet. The original is [URL 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 [URL Here] | ||
+ | * This document has not been moved to the Wiki yet. The original is [URL Examples: Track Info plug-in] | ||
+ | * This document has not been moved to the Wiki yet. The original is [URL Examples: Arsenolite plug-in] | ||
− | + | ==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 [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== | |
− | |||
− | 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. | ||
+ | * 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== | |
− | |||
− | DSP plug-in SDK | ||
These plug-in allow Media Center to enhance audio quality | 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 | + | ==Encoder plug-in SDK== |
Expand Media Jukebox ability to create files in different formats. | 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== | ==Package Files== |
Revision as of 12:10, 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 [URL Skinning Engine]
- This document has not been moved to the Wiki yet. The original is [URL 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 [URL Here]
- This document has not been moved to the Wiki yet. The original is [URL 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 [URL Here]
- This document has not been moved to the Wiki yet. The original is [URL Examples: Track Info plug-in]
- This document has not been moved to the Wiki yet. The original is [URL 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.