Click here to Skip to main content
13,259,194 members (52,390 online)
Click here to Skip to main content
Add your own
alternative version


5 bookmarked
Posted 10 Nov 2012

A managed FreeFrame host

, 6 Feb 2013
Rate this:
Please Sign up or sign in to vote.
A managed wrapper around FreeFrame, to give your video frames some cool effects


I have made a wrapper around FreeFrame.. FreeFrame is an Open Source plug-in system to manipulate frames. This is still a beta version. But I wanted to share it already.


Please go here for the specification: FreeFrame is an open standard that we set up to make it possible for developers to make plug-ins very easily that will work in a large number of different VJ applications. We have published sample projects for Delphi, MSVC, GCC, and other environments that compile to give you a simple plug-in. Also, many of the FreeFrame plug-ins are open source, so you can see how it's done. FreeFrame development is hosted by SourceForge, the open source movement's dev. HQ.

Using the code

You use the class by giving its constructor the UTL of the freeframe *.dll to load. It will then auto-populate itself with information about the DLL. After this you Initialize() the freeframe. At this point you can inject an image, and it will give you an image back with the effect on it.

Points of Interest

ProcessFrameCopy doesn't work yet. Only injected 24 bit image's have been tested. I added some FreeFrame plug-ins that I collected over the years. You cannot share them in your own projects towards other people without those people giving some credit (like point them towards the website). 


  • 10 Nov. 2012: Uploaded the first FreeFrame project.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Jarno Burger
Netherlands Netherlands
Jarno Burger
i am videojockey for festivals.
i am getting fed up with the vj programs at the moment , so i am trying to go and write my own one.

if you wanna read some more stuff about , then you can read some chunks of info on my blog , with some extra handy links to more articles and forums.

You may also be interested in...


Comments and Discussions

GeneralMy vote of 4 Pin
yoshiboarder@yahoo.com4-Apr-13 3:47
memberyoshiboarder@yahoo.com4-Apr-13 3:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.171114.1 | Last Updated 6 Feb 2013
Article Copyright 2012 by Jarno Burger
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid