projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add edit drag-handle constraits, add plugin/attach dialog apply btn
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
track.h
diff --git
a/cinelerra-5.1/cinelerra/track.h
b/cinelerra-5.1/cinelerra/track.h
index e2326cbc9d0c2b38f1476d9698a6ca885e75e745..669b2db769cb9136b6df9cf62aa364c1d84de160 100644
(file)
--- a/
cinelerra-5.1/cinelerra/track.h
+++ b/
cinelerra-5.1/cinelerra/track.h
@@
-155,7
+155,7
@@
public:
virtual int copy_settings(Track *track);
void shift_keyframes(int64_t position, int64_t length);
virtual int copy_settings(Track *track);
void shift_keyframes(int64_t position, int64_t length);
- void shift_effects(int64_t position, int64_t length, int edit_autos);
+ void shift_effects(int64_t position, int64_t length, int edit_autos
, Edits *trim_edits
);
void change_plugins(SharedLocation &old_location, SharedLocation &new_location, int do_swap);
void change_modules(int old_location, int new_location, int do_swap);
int plugin_exists(Plugin *plugin);
void change_plugins(SharedLocation &old_location, SharedLocation &new_location, int do_swap);
void change_modules(int old_location, int new_location, int do_swap);
int plugin_exists(Plugin *plugin);
@@
-193,11
+193,9
@@
public:
virtual int dump(FILE *fp);
// ===================================== editing
virtual int dump(FILE *fp);
// ===================================== editing
- int copy(double start, double end,
+ int copy(
int copy_flags,
double start, double end,
FileXML *file, const char *output_path = "");
FileXML *file, const char *output_path = "");
- int copy_assets(double start,
- double end,
- ArrayList<Asset*> *asset_list);
+ int copy_assets(double start, double end, ArrayList<Asset*> *asset_list);
virtual int copy_derived(int64_t start, int64_t end, FileXML *file) { return 0; };
virtual int paste_derived(int64_t start, int64_t end,
int64_t total_length, FileXML *file, int ¤t_channel) { return 0; };
virtual int copy_derived(int64_t start, int64_t end, FileXML *file) { return 0; };
virtual int paste_derived(int64_t start, int64_t end,
int64_t total_length, FileXML *file, int ¤t_channel) { return 0; };
@@
-257,13
+255,9
@@
public:
int popup_transition(int cursor_x, int cursor_y);
// Return 1 if the left handle was selected 2 if the right handle was selected 3 if the track isn't recordable
int popup_transition(int cursor_x, int cursor_y);
// Return 1 if the left handle was selected 2 if the right handle was selected 3 if the track isn't recordable
- int modify_edithandles(double oldposition,
- double newposition,
- int currentend,
- int handle_mode,
- int edit_labels,
- int edit_plugins,
- int edit_autos);
+ int modify_edithandles(double oldposition, double newposition,
+ int currentend, int handle_mode, int edit_labels,
+ int edit_plugins, int edit_autos, int group_id);
int modify_pluginhandles(double oldposition,
double newposition,
int currentend,
int modify_pluginhandles(double oldposition,
double newposition,
int currentend,