summaryrefslogtreecommitdiff
path: root/rotord/src/rotor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rotord/src/rotor.cpp')
-rwxr-xr-xrotord/src/rotor.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/rotord/src/rotor.cpp b/rotord/src/rotor.cpp
index 591045d..f1a2605 100755
--- a/rotord/src/rotor.cpp
+++ b/rotord/src/rotor.cpp
@@ -3,6 +3,7 @@
#include "nodes_maths.h"
#include "nodes_drawing.h"
#include "nodes_filters.h"
+#include "nodes_transform.h"
using namespace Rotor;
using Poco::Logger;
@@ -10,6 +11,7 @@ Node_factory::Node_factory(){
//for now, statically load prototype map in constructor
add_type("time",new Time());
add_type("track_time",new Track_time());
+ add_type("at_track_time",new At_track_time());
add_type("signal_output",new Signal_output());
add_type("testcard",new Testcard());
add_type("invert",new Invert());
@@ -20,7 +22,6 @@ Node_factory::Node_factory(){
add_type("blend",new Blend());
add_type("mirror",new Mirror());
add_type("monochrome",new Monochrome());
- add_type("transform",new Transform());
add_type("alpha_merge",new Alpha_merge());
add_type("difference_matte",new Difference_matte());
//nodes_audio_analysis.h
@@ -40,11 +41,13 @@ Node_factory::Node_factory(){
add_type("luma_levels",new Luma_levels());
add_type("echo_trails",new Echo_trails());
add_type("rgb_levels",new RGB_levels());
+ //nodes_transform.h
+ add_type("transform",new Transform());
+ add_type("still_image",new Still_image());
//video nodes
add_type("video_loader",new Video_loader());
add_type("video_output",new Video_output());
add_type("video_feedback",new Video_feedback());
- add_type("still_image",new Still_image());
}
bool Signal_input::connect(Node* source) {
connection=dynamic_cast<Signal_node*>(source);