X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvmodule.C;h=2239ec20e99a1b9f4c402c45e3b89db5d2a7f141;hp=6659dd4529e5305b11a053fc4b9c4b6ee47b9a03;hb=099132c524d32342be6cfc4948ecb1b3a439b988;hpb=12d4e343f31707c899e6e4daa10c68b172433cff;ds=sidebyside diff --git a/cinelerra-5.1/cinelerra/vmodule.C b/cinelerra-5.1/cinelerra/vmodule.C index 6659dd45..2239ec20 100644 --- a/cinelerra-5.1/cinelerra/vmodule.C +++ b/cinelerra-5.1/cinelerra/vmodule.C @@ -176,21 +176,15 @@ int VModule::import_frame(VFrame *output, VEdit *current_edit, delete nested_renderengine; nested_renderengine = 0; } - - if( !nested_command ) { + if( !nested_command ) nested_command = new TransportCommand; - } - - - if( !nested_renderengine ) { - nested_command->command = command; - nested_command->get_edl()->copy_all(nested_edl); - nested_command->change_type = CHANGE_ALL; - nested_command->realtime = renderengine->command->realtime; - nested_renderengine = new RenderEngine(0, get_preferences(), 0, 1); - nested_renderengine->set_vcache(get_cache()); - nested_renderengine->arm_command(nested_command); - } + nested_command->command = command; + nested_command->get_edl()->copy_all(nested_edl); + nested_command->change_type = CHANGE_ALL; + nested_command->realtime = renderengine->command->realtime; + nested_renderengine = new RenderEngine(0, get_preferences(), 0, 1); + nested_renderengine->set_vcache(get_cache()); + nested_renderengine->arm_command(nested_command); } else {