removeClip method

void removeClip(
  1. int index
)

Implementation

void removeClip(int index) {
  if (index < 0 || index >= clips.length) return;
  final clip = clips[index];
  if (clip.isImage) clip.clearConvertedImageVideo();
  clipController.removeClip(index);
  if (clips.isEmpty) _activeTrack = null;
  if (_currentGlobalTime.value > totalDuration) {
    _currentGlobalTime.value = totalDuration;
  }
  _saveState();
  notifyListeners();
  _updateVideoPlayerForCurrentClip();
}