clip folder bug on reload, expander user folder drag/drop segv, remove libfdk src...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / mainsession.C
index 4bfda7b05dcd5b17339ec7bc02c788126c62f5ac..86e5b36d3f92c4c579bbbb973347191f85a6dc2d 100644 (file)
@@ -29,6 +29,8 @@
 #include "edlsession.h"
 #include "guicast.h"
 #include "indexable.h"
+#include "language.h"
+#include "localsession.h"
 #include "mainsession.h"
 #include "meterpanel.h"
 #include "mwindow.h"
@@ -589,3 +591,15 @@ Track *MainSession::drag_handle_track()
        return track;
 }
 
+void MainSession::update_clip_number()
+{
+       int clip_no = 0;
+       for( int i=mwindow->edl->clips.size(); --i>=0; ) {
+               EDL *clip_edl = mwindow->edl->clips[i];
+               int no = 0;
+               if( sscanf(clip_edl->local_session->clip_title,_("Clip %d"),&no) == 1 )
+                       if( no > clip_no ) clip_no = no;
+       }
+       clip_number = clip_no+1;
+}
+