X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvautomation.C;h=0197fa4df2c00c767566361b1ccee627634f62c4;hb=eecf057a9d6b8c8cffc7d0001bff89bc9cac7b05;hp=52e87afb28274b545bea0ff2e003f1437ad2c198;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/vautomation.C b/cinelerra-5.1/cinelerra/vautomation.C index 52e87afb..0197fa4d 100644 --- a/cinelerra-5.1/cinelerra/vautomation.C +++ b/cinelerra-5.1/cinelerra/vautomation.C @@ -20,7 +20,7 @@ */ #include "clip.h" -#include "colors.h" +#include "bccolors.h" #include "edl.h" #include "edlsession.h" #include "floatauto.h" @@ -52,6 +52,9 @@ void VAutomation::create_objects() autos[AUTOMATION_FADE] = new FloatAutos(edl, track, 100); autos[AUTOMATION_FADE]->create_objects(); + autos[AUTOMATION_SPEED] = new FloatAutos(edl, track, 1.); + autos[AUTOMATION_SPEED]->create_objects(); + autos[AUTOMATION_MODE] = new IntAutos(edl, track, TRANSFER_NORMAL); autos[AUTOMATION_MODE]->create_objects(); @@ -76,11 +79,9 @@ void VAutomation::create_objects() autos[AUTOMATION_PROJECTOR_Z] = new FloatAutos(edl, track, 1.0); autos[AUTOMATION_PROJECTOR_Z]->create_objects(); for(int i = 0; i < AUTOMATION_TOTAL; i++) { - if (autos[i]) - { - autos[i]->autoidx = i; - autos[i]->autogrouptype = autogrouptype(i, autos[i]->track); - } + if( !autos[i] ) continue; + autos[i]->autoidx = i; + autos[i]->autogrouptype = autogrouptype(i, autos[i]->track); } }