public App( IFileSystem fileSystem, IXwbStreamReader xwbStreamReader, IXwbDecoder xwbDecoder, IRiffPcm16SoundEncoder riffPcm16SoundEncoder, IRiffStreamWriter riffStreamWriter, IArgResolver argResolver ) { _fileSystem = fileSystem; _xwbStreamReader = xwbStreamReader; _xwbDecoder = xwbDecoder; _riffPcm16SoundEncoder = riffPcm16SoundEncoder; _riffStreamWriter = riffStreamWriter; _argResolver = argResolver; }
public XboxTaskBuilder( IFileSystem fileSystem, ILogger logger, IImaAdpcmDecoder imaAdpcmDecoder, IRiffPcm16SoundEncoder riffPcm16SoundEncoder, IRiffStreamWriter riffStreamWriter, IXwbStreamReader xwbStreamReader, IXboxIsoStreamReader xboxIsoStreamReader, IXboxSngStreamReader xboxSngStreamReader, IXboxHbnStreamReader xboxHbnStreamReader, IXwbDecoder xwbDecoder) : base(fileSystem, logger) { _imaAdpcmDecoder = imaAdpcmDecoder; _riffPcm16SoundEncoder = riffPcm16SoundEncoder; _riffStreamWriter = riffStreamWriter; _xwbStreamReader = xwbStreamReader; _xboxIsoStreamReader = xboxIsoStreamReader; _xboxSngStreamReader = xboxSngStreamReader; _xboxHbnStreamReader = xboxHbnStreamReader; _xwbDecoder = xwbDecoder; }