projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rework deglitch/optimize/stop_playback, sams ladspa icons, reticle color, tweak frame...
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
batchrender.h
diff --git
a/cinelerra-5.1/cinelerra/batchrender.h
b/cinelerra-5.1/cinelerra/batchrender.h
index d848d98907decf72c6387bc55fd13b3ca8d36de3..356ebf7e82fa476275b37e936f7bc6214be29c47 100644
(file)
--- a/
cinelerra-5.1/cinelerra/batchrender.h
+++ b/
cinelerra-5.1/cinelerra/batchrender.h
@@
-92,11
+92,11
@@
public:
int test_edl_files();
void calculate_dest_paths(ArrayList<char*> *paths,
Preferences *preferences);
int test_edl_files();
void calculate_dest_paths(ArrayList<char*> *paths,
Preferences *preferences);
- void reset();
+ void reset(
const char *path=0
);
// Load batch rendering jobs
void load_jobs(char *path, Preferences *preferences);
// Not applicable to western civilizations
// 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
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);
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;
MWindow *mwindow;
+ char batch_path[BCTEXTLEN];
double current_start;
double current_end;
BatchRenderJob *default_job;
double current_start;
double current_end;
BatchRenderJob *default_job;
@@
-134,25
+136,15
@@
public:
// job being rendered
int rendering_job;
int is_rendering;
// job being rendered
int rendering_job;
int is_rendering;
-
ArrayList<BC_ListBoxItem*> *file_entries
;
+
int warn
;
};
};
-
-
-
-
-
-
-
class BatchRenderEDLPath : public BC_TextBox
{
public:
class BatchRenderEDLPath : public BC_TextBox
{
public:
- BatchRenderEDLPath(BatchRenderThread *thread,
- int x,
- int y,
- int w,
+ BatchRenderEDLPath(BatchRenderThread *thread, int x, int y, int w,
char *text);
int handle_event();
BatchRenderThread *thread;
char *text);
int handle_event();
BatchRenderThread *thread;
@@
-162,9
+154,7
@@
public:
class BatchRenderCurrentEDL : public BC_GenericButton
{
public:
class BatchRenderCurrentEDL : public BC_GenericButton
{
public:
- BatchRenderCurrentEDL(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderCurrentEDL(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
int handle_event();
BatchRenderThread *thread;
};
@@
-173,9
+163,7
@@
public:
class BatchRenderUpdateEDL : public BC_GenericButton
{
public:
class BatchRenderUpdateEDL : public BC_GenericButton
{
public:
- BatchRenderUpdateEDL(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderUpdateEDL(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
int handle_event();
BatchRenderThread *thread;
};
@@
-184,9
+172,7
@@
public:
class BatchRenderNew : public BC_GenericButton
{
public:
class BatchRenderNew : public BC_GenericButton
{
public:
- BatchRenderNew(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderNew(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
int handle_event();
BatchRenderThread *thread;
};
@@
-194,9
+180,7
@@
public:
class BatchRenderDelete : public BC_GenericButton
{
public:
class BatchRenderDelete : public BC_GenericButton
{
public:
- BatchRenderDelete(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderDelete(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
int handle_event();
BatchRenderThread *thread;
};
@@
-206,9
+190,7
@@
public:
class BatchRenderSaveList : public BC_GenericButton, public Thread
{
public:
class BatchRenderSaveList : public BC_GenericButton, public Thread
{
public:
- BatchRenderSaveList(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderSaveList(BatchRenderThread *thread, int x, int y);
~BatchRenderSaveList();
int handle_event();
BatchRenderThread *thread;
~BatchRenderSaveList();
int handle_event();
BatchRenderThread *thread;
@@
-221,9
+203,7
@@
public:
class BatchRenderLoadList : public BC_GenericButton, public Thread
{
public:
class BatchRenderLoadList : public BC_GenericButton, public Thread
{
public:
- BatchRenderLoadList(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderLoadList(BatchRenderThread *thread, int x, int y);
~BatchRenderLoadList();
int handle_event();
BatchRenderThread *thread;
~BatchRenderLoadList();
int handle_event();
BatchRenderThread *thread;
@@
-238,11
+218,7
@@
public:
class BatchRenderList : public BC_ListBox
{
public:
class BatchRenderList : public BC_ListBox
{
public:
- BatchRenderList(BatchRenderThread *thread,
- int x,
- int y,
- int w,
- int h);
+ BatchRenderList(BatchRenderThread *thread, int x, int y, int w, int h);
int handle_event();
int selection_changed();
int column_resize_event();
int handle_event();
int selection_changed();
int column_resize_event();
@@
-255,9
+231,7
@@
public:
class BatchRenderStart : public BC_GenericButton
{
public:
class BatchRenderStart : public BC_GenericButton
{
public:
- BatchRenderStart(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderStart(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
int handle_event();
BatchRenderThread *thread;
};
@@
-265,9
+239,15
@@
public:
class BatchRenderStop : public BC_GenericButton
{
public:
class BatchRenderStop : public BC_GenericButton
{
public:
- BatchRenderStop(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderStop(BatchRenderThread *thread, int x, int y);
+ int handle_event();
+ BatchRenderThread *thread;
+};
+
+class BatchRenderWarning : public BC_CheckBox
+{
+public:
+ BatchRenderWarning(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
int handle_event();
BatchRenderThread *thread;
};
@@
-275,9
+255,7
@@
public:
class BatchRenderCancel : public BC_GenericButton
{
public:
class BatchRenderCancel : public BC_GenericButton
{
public:
- BatchRenderCancel(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderCancel(BatchRenderThread *thread, int x, int y);
int handle_event();
int keypress_event();
BatchRenderThread *thread;
int handle_event();
int keypress_event();
BatchRenderThread *thread;
@@
-287,9
+265,7
@@
public:
class BatchFormat : public FormatTools
{
public:
class BatchFormat : public FormatTools
{
public:
- BatchFormat(MWindow *mwindow,
- BatchRenderGUI *gui,
- Asset *asset);
+ BatchFormat(MWindow *mwindow, BatchRenderGUI *gui, Asset *asset);
~BatchFormat();
int handle_event();
~BatchFormat();
int handle_event();
@@
-332,10
+308,12
@@
public:
// BC_Title *status_text;
// BC_ProgressBar *progress_bar;
BC_Title *list_title;
// 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;
BatchRenderLoadList *loadlist_batch;
BatchRenderNew *new_batch;
BatchRenderDelete *delete_batch;
BatchRenderSaveList *savelist_batch;
BatchRenderLoadList *loadlist_batch;
+ BatchRenderWarning *warning;
BatchRenderList *batch_list;
BatchRenderStart *start_button;
BatchRenderStop *stop_button;
BatchRenderList *batch_list;
BatchRenderStart *start_button;
BatchRenderStop *stop_button;