removeClip method
Implementation
void removeClip(int index) {
if (index < 0 || index >= _clips.length) return;
_clips.removeAt(index);
if (_clips.isEmpty) {
_selectedClipIndex = 0;
} else if (_selectedClipIndex >= _clips.length) {
_selectedClipIndex = _clips.length - 1;
}
}