Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }