Getting the Source

Some people want to build from source or modify the source code to their liking. So here's what you do:

You will need:

- Either SharpDevelop or Microsoft Visual Studio 2005 or above.

- A SVN client (AnkhSVN or something else like TortoiseSVN).

After you have these utilities, you can either check out the trunk (stable) or the branch (unstable).

Trunk - http://mediaframework.svn.sourceforge.net/svnroot/mediaframework/MediaFramework/trunk/

Branch - http://mediaframework.svn.sourceforge.net/svnroot/mediaframework/MediaFramework/branch/

If you're using a command-line svn client, it goes something like this:

svn co http://mediaframework.svn.sourceforge.net/svnroot/mediaframework/MediaFramework/trunk/

This project can be built on Linux or Mac OS X but it will not run due to the dependency on COM interop for the multimedia handling.

Building it is simple: just build the solution and you're ready to go. No special configuration is needed.

MediaFramework website setup

To everyone reading this:

Sorry it took so long for me to get around to this. With my schooling and a new baby brother in the mix and my parents working two jobs it will take me time to get things updated but I will get them updated as soon as possible.

Source code will be regularly updated via SVN and as soon as we find a decent artist (definition: someone who can create a logo better than me) we will update the logo from the default Joomla! one.

We will also be publishing examples onto the site here and possibly uploading them to the main project site for download. The most thorough example we currently have is the MediaPlayer that comes with the project.

If anyone wants to help on the project, feel free to shoot me an e-mail as of this publishing there is only me.

Have fun,


P.S. We will need people who know a good deal about COM interop and Media Foundation as Media Foundation is something that needs work on. Also, people who are better than me at designing UIs are also very useful. Oh yeah, we could use some entry-level developers to give us input on what people want so we can focus on those parts first.

AviFile library

To Everyone:

If you haven't found out by now, MediaFramework will not compile unless you have the AviFile library present. This neat library can be found over on CodeProject at: http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx.

Thanks to Corinna John for this library or else saving animations would not be possible.

MediaFramework Team

P.S. We will start work sometime next week or tomorrow on optimizing the animation player. One of the developers had a brain blast on how to make it run better and faster.