public SplitTrackList(ICreateFadeMarkers markerFactory, ICreateTrackRegions regionFactory, ICreateTrackMarkerNames trackMarkerNameBuilder, IFileMarkersWrapper fileMarkers, ITrackMarkerSpecifications markerSpecifications, IOutputHelper output) { _markerFactory = markerFactory; _regionFactory = regionFactory; _trackMarkerNameBuilder = trackMarkerNameBuilder; _fileMarkers = fileMarkers; _file = fileMarkers.File; _markerSpecifications = markerSpecifications; _output = output; }
public SplitTrackDefinition( SplitTrackList splitTrackList, ISfFileHost file, VinylRipOptions options, ICreateFadeMarkers markerFactory, ICreateTrackRegions regionFactory, IOutputHelper output) { _options = options; _splitTrackList = splitTrackList; _originalFile = file; _markerFactory = markerFactory; _regionFactory = regionFactory; _output = output; _trackRegionMarker = new SfAudioMarker(); _trackRegionMarker.Type = MarkerType.Region; }