TuttleOFX
1
|
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 }