TuttleOFX  1
mainEntry.cpp
Go to the documentation of this file.
00001 #define OFXPLUGIN_VERSION_MAJOR 3
00002 #define OFXPLUGIN_VERSION_MINOR 0
00003 
00004 #include <tuttle/plugin/Plugin.hpp>
00005 #include "reader/AVReaderPluginFactory.hpp"
00006 #include "writer/AVWriterPluginFactory.hpp"
00007 #include "swscale/SwscalePluginFactory.hpp"
00008 
00009 namespace OFX {
00010 namespace Plugin {
00011 
00012 void getPluginIDs( OFX::PluginFactoryArray& ids )
00013 {
00014         mAppendPluginFactory( ids, tuttle::plugin::av::reader::AVReaderPluginFactory, "tuttle.avreader" );
00015         mAppendPluginFactory( ids, tuttle::plugin::av::writer::AVWriterPluginFactory, "tuttle.avwriter" );
00016         mAppendPluginFactory( ids, tuttle::plugin::swscale::SwscalePluginFactory, "tuttle.swscale" );
00017 }
00018 
00019 }
00020 }