|
|
|
@ -461,20 +461,9 @@ const App = memo(() => {
|
|
|
|
if (keyframeAlignedStart != null) suggestedStart = keyframeAlignedStart;
|
|
|
|
if (keyframeAlignedStart != null) suggestedStart = keyframeAlignedStart;
|
|
|
|
} */
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
let suggestedEnd = suggestedStart + 10;
|
|
|
|
|
|
|
|
if (suggestedEnd >= duration) {
|
|
|
|
|
|
|
|
suggestedEnd = undefined;
|
|
|
|
|
|
|
|
} /* else if (keyframeCut) {
|
|
|
|
|
|
|
|
const keyframeAlignedEnd = getSafeCutTime(suggestedEnd, false);
|
|
|
|
|
|
|
|
if (keyframeAlignedEnd != null) suggestedEnd = keyframeAlignedEnd;
|
|
|
|
|
|
|
|
} */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const cutSegmentsNew = [
|
|
|
|
const cutSegmentsNew = [
|
|
|
|
...cutSegments,
|
|
|
|
...cutSegments,
|
|
|
|
createSegment({
|
|
|
|
createSegment({ start: suggestedStart }),
|
|
|
|
start: suggestedStart,
|
|
|
|
|
|
|
|
end: suggestedEnd,
|
|
|
|
|
|
|
|
}),
|
|
|
|
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
setCutSegments(cutSegmentsNew);
|
|
|
|
setCutSegments(cutSegmentsNew);
|
|
|
|
@ -483,7 +472,7 @@ const App = memo(() => {
|
|
|
|
console.error(err);
|
|
|
|
console.error(err);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}, [
|
|
|
|
}, [
|
|
|
|
currentCutSeg.start, currentCutSeg.end, cutSegments, duration, setCutSegments,
|
|
|
|
currentCutSeg.start, currentCutSeg.end, cutSegments, setCutSegments,
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
|
|
const setCutStart = useCallback(() => {
|
|
|
|
const setCutStart = useCallback(() => {
|
|
|
|
|