DevZone: Difference between revisions

From wiki.jriver.com
Jump to navigation Jump to search
No edit summary
Line 38: Line 38:
* [http://accessories.musicex.com/mediacenter/accessories.php Examples: Visit Track Info templates page]
* [http://accessories.musicex.com/mediacenter/accessories.php Examples: Visit Track Info templates page]


==Display plug-in SDK==
==Media Center Plug-ins==
Media Center lets you extend its behavior in many ways, through different kinds of plug-in.
[[Display Plug-in SDK]]


* [http://www.jrmediacenter.com/DevZone/MediaCenterSDK.rar Download the SDK] - updated 12/20/2007, 10:55am
==Interface plug-in SDK==
* [[Display Plug-in SDK]] - Create cool visualizations to complement your music.
[[Interface Plug-in SDK]]
* [[Interface Plug-in SDK]] - Full power extension of Media Center's behavior.

** If you create a Registry Key called "Enabled", it will be reported on the System Info. This is useful for plugins that are Active but turned off.
Control Media Center from your own plug-in, no limits, get access to MJ library and more.
** [http://wiki.jrmediacenter.com/index.php/Media_Center_Automation Documentation of the SDK]

If you create a Registry Key called "Enabled", it will be reported on the System Info. This is useful for plugins that are Active but turned off.

* [http://www.jrmediacenter.com/DevZone/interface_sdk.zip Download the SDK]
* [http://www.jrmediacenter.com/DevZone/Samples/int_SleepTimerSrc.zip Example: Sleep Timer plug-in]
* [http://wiki.jrmediacenter.com/index.php/Media_Center_Automation Documentation of the SDK]


==Input (playback) plug-in SDK==
==Input (playback) plug-in SDK==

Revision as of 16:56, 20 December 2007

Media Center Automation

Control Media Center from Interface and Display plug-ins as well as from JScript of Metamorphis skins.

Media Center Command Line Parameters

Media Center Core Commands

  • Media Center Core Commands: You can control Media Center by using the MC Core commands, which provide many more options than the simple command line parameters. These commands can be accessed via the MC12.exe /MCC [Command],[Param] command line control, or directly via Windows Messages (which is usually quicker).

Media Center expression language

Package Files

Package Files: Learn how to create MJP files for installing plug-ins.

Mini View Skinning

Learn how to create a Mini View skin for Media Center

Standard View Skinning

Learn how to create a Standard View skin for Media Center

Theater View Skinning

Learn how to create a Standard View skin for Media Center

Track Info template SDK

Customize look and feel of Track Info page.

Media Center Plug-ins

Media Center lets you extend its behavior in many ways, through different kinds of plug-in.

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

Encoder plug-in SDK

Expand Media Jukebox ability to create files in different formats.

Developing plugins in Visual Studio 2005 .NET

Tips and Tricks for developing a plugin in Visual Studio 2005 .NET

Submitting a plugin/accessory to the Media Center plugins & accessories download page