}
-void EDL::modify_edithandles(double oldposition,
- double newposition,
- int currentend,
- int handle_mode,
- int edit_labels,
- int edit_plugins,
- int edit_autos)
+void EDL::modify_edithandles(double oldposition, double newposition,
+ int currentend, int handle_mode, int edit_labels,
+ int edit_plugins, int edit_autos, int group_id)
{
- tracks->modify_edithandles(oldposition,
- newposition,
- currentend,
- handle_mode,
- edit_labels,
- edit_plugins,
- edit_autos);
- labels->modify_handles(oldposition,
- newposition,
- currentend,
- handle_mode,
- edit_labels);
-}
-
-void EDL::modify_pluginhandles(double oldposition,
- double newposition,
- int currentend,
- int handle_mode,
- int edit_labels,
- int edit_autos,
- Edits *trim_edits)
-{
- tracks->modify_pluginhandles(oldposition,
- newposition,
- currentend,
- handle_mode,
- edit_labels,
- edit_autos,
- trim_edits);
+ tracks->modify_edithandles(oldposition, newposition,
+ currentend, handle_mode, edit_labels,
+ edit_plugins, edit_autos, group_id);
+ labels->modify_handles(oldposition, newposition,
+ currentend, handle_mode, edit_labels);
+}
+
+void EDL::modify_pluginhandles(double oldposition, double newposition,
+ int currentend, int handle_mode, int edit_labels,
+ int edit_autos, Edits *trim_edits)
+{
+ tracks->modify_pluginhandles(oldposition, newposition,
+ currentend, handle_mode, edit_labels,
+ edit_autos, trim_edits);
optimize();
}
-void EDL::paste_silence(double start,
- double end,
- int edit_labels,
- int edit_plugins,
- int edit_autos)
+void EDL::paste_silence(double start, double end,
+ int edit_labels, int edit_plugins, int edit_autos)
{
if( edit_labels )
labels->paste_silence(start, end);
- tracks->paste_silence(start,
- end,
- edit_plugins,
- edit_autos);
+ tracks->paste_silence(start, end, edit_plugins, edit_autos);
}