DevZone: Difference between revisions

From wiki.jriver.com
Jump to navigation Jump to search
No edit summary
No edit summary
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) - Skinning Engine
==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==
Examples: Visit MEGA-ME skins page

Track Info template SDK - View
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==
Examples: Visit Track Info templates page

Display plug-in SDK - Download
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]


Examples: Track Info plug-in (1.0.26)
==Interface plug-in SDK==
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.
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]


Examples: Sleep Timer plug-in (1.0.6)
==Input (playback) plug-in SDK==

Input (playback) plug-in SDK - Download
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]


Examples: Ogg Vorbis plug-in (2.0.51)
==DSP plug-in SDK==

DSP plug-in SDK - Download
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 - Download
==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 17:10, 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

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.