updateTextTiming method
Implementation
void updateTextTiming(String id, Duration start, Duration end) {
final index = _textOverlays.indexWhere((t) => t.id == id);
if (index != -1) {
_textOverlays[index].startTime = start;
_textOverlays[index].endTime = end;
}
}