rework index builder, add pro ffmpeg format
[goodguy/history.git] / cinelerra-5.1 / cinelerra / file.C
index f5932e3e8f07a58a1e2b89ac9c50d126443b452d..97656925ddc7b6f8d00a3f74ed80d3606324199a 100644 (file)
@@ -65,6 +65,7 @@
 #include "formattools.h"
 #include "framecache.h"
 #include "language.h"
+#include "mainprogress.inc"
 #include "mutex.h"
 #include "mwindow.h"
 #include "packagingengine.h"
@@ -710,12 +711,9 @@ int File::close_file(int ignore_thread)
 
 
 
-int File::get_index(char *index_path)
+int File::get_index(IndexFile *index_file, MainProgressBar *progress_bar)
 {
-       if(file) {
-               return file->get_index(index_path);
-       }
-       return 1;
+       return !file ? -1 : file->get_index(index_file, progress_bar);
 }