From ad9715a9e69ad869eaa26fe202da4ba9a729a05d Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Mon, 2 Dec 2013 13:49:46 +0000 Subject: fix feedback glitch 1st frame --- rotord/src/nodes_channels.h | 1 + 1 file changed, 1 insertion(+) (limited to 'rotord/src/nodes_channels.h') diff --git a/rotord/src/nodes_channels.h b/rotord/src/nodes_channels.h index 086ad2f..d7d93b2 100644 --- a/rotord/src/nodes_channels.h +++ b/rotord/src/nodes_channels.h @@ -468,6 +468,7 @@ namespace Rotor { Frame_spec wanted=Frame_spec(absframe,frame.framerate,frame.duration,frame.w,frame.h); Image *in2=(((Image_node*)image_inputs[0]->connection)->get_image_output(wanted)); if (in2) apply_LUT(*(in2),*(images[absframe])); + else in2->clear(); } if (fless(1.0f,parameters["fadeto"]->value)){ float amount=(((parameters["number"]->value-i)/parameters["number"]->value)*(1.0f-parameters["fadeto"]->value))+(1.0f-parameters["fadeto"]->value); -- cgit v1.2.3