removeAllAudioTracks method

int removeAllAudioTracks()

Removes every music / sound track. One undo step.

Implementation

int removeAllAudioTracks() {
  final ids = [for (final a in audioTracks) a.id];
  if (ids.isEmpty) return 0;
  for (final id in ids) {
    audioController.removeAudioTrack(id);
  }
  if (_activeTrack == VideoTrackType.audio) _activeTrack = null;
  _saveState();
  notifyListeners();
  return ids.length;
}