My initial idea about modifying track.C was wrong, but even simpler mod
(attached) makes selection by setting in/out points and attaching plugin
from menu work...

in sense your plugin legth now can be set by setting i/o points not by just
mouse selection or making few cuts with 'x' blade and then selecting
block..

Phyllis, Andrea - can you give this patch a lot of testing? I mean with
many tracks (armed/disarmed), many plugins, shared plugins, gang modes,
etc...?
diff --git a/cinelerra-5.1/cinelerra/mwindowedit.C 
b/cinelerra-5.1/cinelerra/mwindowedit.C
index 6744cee8..458ced96 100644
--- a/cinelerra-5.1/cinelerra/mwindowedit.C
+++ b/cinelerra-5.1/cinelerra/mwindowedit.C
@@ -841,8 +841,8 @@ void MWindow::insert_effect(char *title, SharedLocation 
*shared_location,
        SharedLocation shared_location_local;
        shared_location_local.copy_from(shared_location);
        int first_track = 1;
-       double start_pos = edl->local_session->get_selectionstart(1);
-       double end_pos = edl->local_session->get_selectionend(1);
+       double start_pos = edl->local_session->get_selectionstart();
+       double end_pos = edl->local_session->get_selectionend();
        for( ; current; current=NEXT ) {
                if( current->data_type != data_type ) continue;
                if( !current->is_armed() ) continue;
-- 
Cin mailing list
[email protected]
https://lists.cinelerra-gg.org/mailman/listinfo/cin

Reply via email to