rework deglitch/optimize/stop_playback, sams ladspa icons, reticle color, tweak frame...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / batchrender.h
index 2791d0e43b7abac89e8c43f448f5118f2f2ffab3..356ebf7e82fa476275b37e936f7bc6214be29c47 100644 (file)
@@ -92,11 +92,11 @@ public:
        int test_edl_files();
        void calculate_dest_paths(ArrayList<char*> *paths,
                Preferences *preferences);
-       void reset(int warn=0);
+       void reset(const char *path=0);
 // Load batch rendering jobs
        void load_jobs(char *path, Preferences *preferences);
 // Not applicable to western civilizations
-       void save_jobs(char *path);
+       void save_jobs(char *path=0);
        void load_defaults(BC_Hash *defaults);
        void save_defaults(BC_Hash *defaults);
 // Create path for persistent storage functions
@@ -118,8 +118,10 @@ public:
        void update_active(int number);
        void update_done(int number, int create_list, double elapsed_time);
        void move_batch(int src, int dst);
+       static void trap_hook(FILE *fp, void *vp);
 
        MWindow *mwindow;
+       char batch_path[BCTEXTLEN];
        double current_start;
        double current_end;
        BatchRenderJob *default_job;
@@ -135,7 +137,6 @@ public:
        int rendering_job;
        int is_rendering;
        int warn;
-       ArrayList<BC_ListBoxItem*> *file_entries;
 };
 
 
@@ -307,6 +308,7 @@ public:
 //     BC_Title *status_text;
 //     BC_ProgressBar *progress_bar;
        BC_Title *list_title;
+       BC_Title *batch_path;
        BatchRenderNew *new_batch;
        BatchRenderDelete *delete_batch;
        BatchRenderSaveList *savelist_batch;