TuttleOFX
1
|
00001 #ifndef _TUTTLE_PLUGIN_LIBAV_LIBAVOPTIONSFACTORY_HPP_ 00002 #define _TUTTLE_PLUGIN_LIBAV_LIBAVOPTIONSFACTORY_HPP_ 00003 00004 #include "LibAV.hpp" 00005 00006 #include <ofxsImageEffect.h> 00007 00008 #include <vector> 00009 00010 namespace tuttle { 00011 namespace plugin { 00012 namespace av { 00013 00014 void addOptionsFromAVOption( OFX::ImageEffectDescriptor& desc, OFX::GroupParamDescriptor* group, void* av_class, int req_flags, int rej_flags ); 00015 00016 void addOptionsFromAVOption( OFX::ImageEffectDescriptor& desc, OFX::GroupParamDescriptor* group, const std::vector<AVPrivOption>& options ); 00017 00018 } 00019 } 00020 } 00021 #endif