format: reformatting files
This commit is contained in:
@@ -16,14 +16,14 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
set(OLIVE_SOURCES
|
||||
${OLIVE_SOURCES}
|
||||
render/job/acceleratedjob.cpp
|
||||
render/job/acceleratedjob.h
|
||||
render/job/footagejob.h
|
||||
render/job/generatejob.h
|
||||
render/job/samplejob.h
|
||||
render/job/shaderjob.h
|
||||
render/job/pluginjob.h
|
||||
render/job/pluginjob.cpp
|
||||
${OLIVE_SOURCES}
|
||||
render/job/acceleratedjob.cpp
|
||||
render/job/acceleratedjob.h
|
||||
render/job/footagejob.h
|
||||
render/job/generatejob.h
|
||||
render/job/samplejob.h
|
||||
render/job/shaderjob.h
|
||||
render/job/pluginjob.h
|
||||
render/job/pluginjob.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
||||
|
||||
@@ -19,7 +19,9 @@
|
||||
|
||||
#include "pluginjob.h"
|
||||
|
||||
namespace olive {
|
||||
namespace plugin {
|
||||
namespace olive
|
||||
{
|
||||
namespace plugin
|
||||
{
|
||||
} // plugin
|
||||
} // olive
|
||||
+19
-14
@@ -26,47 +26,52 @@
|
||||
#include <any>
|
||||
#include <chrono>
|
||||
|
||||
namespace olive {
|
||||
namespace plugin {
|
||||
namespace olive
|
||||
{
|
||||
namespace plugin
|
||||
{
|
||||
|
||||
class PluginJob :public AcceleratedJob{
|
||||
class PluginJob : public AcceleratedJob {
|
||||
public:
|
||||
explicit PluginJob(const OFX::Host::ImageEffect::Instance* pluginInstance,
|
||||
const PluginNode* node, NodeValueRow row,
|
||||
explicit PluginJob(const OFX::Host::ImageEffect::Instance *pluginInstance,
|
||||
const PluginNode *node, NodeValueRow row,
|
||||
const olive::core::rational &time)
|
||||
: AcceleratedJob()
|
||||
, time_seconds_(time.toDouble())
|
||||
{
|
||||
this->pluginInstance_ = pluginInstance;
|
||||
this->node_=node;
|
||||
this->node_ = node;
|
||||
Insert(row);
|
||||
}
|
||||
explicit PluginJob(const OFX::Host::ImageEffect::Instance* pluginInstance,
|
||||
const PluginNode* node, NodeValueRow row)
|
||||
explicit PluginJob(const OFX::Host::ImageEffect::Instance *pluginInstance,
|
||||
const PluginNode *node, NodeValueRow row)
|
||||
: PluginJob(pluginInstance, node, row, olive::core::rational(0))
|
||||
{
|
||||
}
|
||||
|
||||
PluginNode *node() const {
|
||||
PluginNode *node() const
|
||||
{
|
||||
return const_cast<PluginNode *>(node_);
|
||||
}
|
||||
|
||||
OFX::Host::ImageEffect::Instance* pluginInstance() {
|
||||
return const_cast<OFX::Host::ImageEffect::Instance*>(pluginInstance_);
|
||||
OFX::Host::ImageEffect::Instance *pluginInstance()
|
||||
{
|
||||
return const_cast<OFX::Host::ImageEffect::Instance *>(pluginInstance_);
|
||||
}
|
||||
|
||||
double time_seconds() const {
|
||||
double time_seconds() const
|
||||
{
|
||||
return time_seconds_;
|
||||
}
|
||||
|
||||
private:
|
||||
const OFX::Host::ImageEffect::Instance *pluginInstance_=nullptr;
|
||||
const OFX::Host::ImageEffect::Instance *pluginInstance_ = nullptr;
|
||||
|
||||
QHash<OfxTime, QHash<QString, std::any>> paramsOnTime;
|
||||
|
||||
QHash<QString, std::any> params;
|
||||
|
||||
const PluginNode *node_=nullptr;
|
||||
const PluginNode *node_ = nullptr;
|
||||
double time_seconds_ = 0.0;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user