X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftrack.C;h=bfd53ecac49b3cdc63cd162d27f255bd58a13053;hb=243336668c89096732786c6b3f3c5918aa2eff26;hp=e3f624c0e3fc4564f92b6dc76c90705d237e0091;hpb=0513350234a8dcd08e5a0117d5121724ef7b76b6;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/track.C b/cinelerra-5.1/cinelerra/track.C index e3f624c0..bfd53eca 100644 --- a/cinelerra-5.1/cinelerra/track.C +++ b/cinelerra-5.1/cinelerra/track.C @@ -1153,6 +1153,15 @@ int Track::copy_assets(double start, return 0; } +int Track::blade(double position) +{ + int64_t start = to_units(position, 0); + Edit *edit = edits->split_edit(start); + if( !edit ) return 1; + edit->hard_left = 1; + if( edit->previous ) edit->previous->hard_right = 1; + return 0; +} int Track::clear(double start, double end, int edit_edits, int edit_labels, int edit_plugins,