fit keyframe spanning for sketcher,tracer,crikey, rework keyframegui preset, tweak...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / tracks.C
index bb31f6dbecd2fa59c492101819bf5aae192244cb..c8a6abd4df022c43c730f092492a71f232926974 100644 (file)
@@ -652,7 +652,7 @@ int Tracks::totalpixels()
        int result = 0;
        for(Track* current = first; current; current = NEXT)
        {
-               result += edl->local_session->zoom_track;
+               result += current->data_h;
        }
        return result;
 }
@@ -695,13 +695,14 @@ int Tracks::total_playable_vtracks()
        return result;
 }
 
-int Tracks::plugin_exists(Plugin *plugin)
+Plugin *Tracks::plugin_exists(int plugin_id)
 {
-       for(Track *track = first; track; track = track->next)
-       {
-               if(track->plugin_exists(plugin)) return 1;
+       if( plugin_id < 0 ) return 0;
+       Plugin *plugin = 0;
+       for( Track *track=first; !plugin && track; track=track->next ) {
+               plugin = track->plugin_exists(plugin_id);
        }
-       return 0;
+       return plugin;
 }
 
 int Tracks::track_exists(Track *track)