Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.31 KB

README.md

File metadata and controls

28 lines (17 loc) · 1.31 KB

MPDN Player Extensions

MPDN project page - http://forum.doom9.org/showthread.php?t=171120

Developers

  • Zachs
  • Shiandow

How to use Player Extensions?

To use these player extensions (compatible with MPDN v2.19.0 and above), click the Download ZIP button on the right to download the whole repository.

Then extract the files and folders in the PlayerExtensions folder (located in PlayerExtensions-master folder) to your MPDN's PlayerExtensions folder.

Developing / Debugging Player Extensions

The easiest way to develop or debug player extensions is to use Microsoft Visual Studio or similar IDEs.

Follow these simple steps:

  1. Create a class library
  2. Add the following assembly references to your project:
    • Mpdn.Definitions.dll
  3. Set your class library's output folder to MPDN's PlayerExtensions folder
  4. Set the program to debug your class library to MediaPlayerDotNet.exe
  5. You're all set! This allows your IDE to run MPDN which in turn loads your class library (PlayerExtension plugin) when you start a debug session

You can set breakpoints and step through your code just as you normally would. Intellisense should work too.