Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 public TwinkleBeatmaniaDecoder(
     ITwinkleBeatmaniaSoundDefinitionDecoder twinkleBeatmaniaSoundDefinitionDecoder,
     ITwinkleBeatmaniaSoundDecoder twinkleBeatmaniaSoundDecoder,
     ITwinkleBeatmaniaChartDecoder twinkleBeatmaniaChartDecoder,
     ITwinkleBeatmaniaChartEventConverter twinkleBeatmaniaChartEventConverter,
     IBeatmaniaPc1ChartDecoder beatmaniaPc1ChartDecoder,
     ITwinkleBeatmaniaChartMetadataDecoder twinkleBeatmaniaChartMetadataDecoder,
     ITwinkleBeatmaniaChartHeuristic twinkleBeatmaniaChartHeuristic,
     IRiffStreamWriter riffStreamWriter,
     IRiffPcm16SoundEncoder riffPcm16SoundEncoder
     )
 {
     _twinkleBeatmaniaSoundDefinitionDecoder = twinkleBeatmaniaSoundDefinitionDecoder;
     _twinkleBeatmaniaSoundDecoder           = twinkleBeatmaniaSoundDecoder;
     _twinkleBeatmaniaChartDecoder           = twinkleBeatmaniaChartDecoder;
     _twinkleBeatmaniaChartEventConverter    = twinkleBeatmaniaChartEventConverter;
     _beatmaniaPc1ChartDecoder             = beatmaniaPc1ChartDecoder;
     _twinkleBeatmaniaChartMetadataDecoder = twinkleBeatmaniaChartMetadataDecoder;
     _twinkleBeatmaniaChartHeuristic       = twinkleBeatmaniaChartHeuristic;
     _riffStreamWriter      = riffStreamWriter;
     _riffPcm16SoundEncoder = riffPcm16SoundEncoder;
 }
Ejemplo n.º 3
0
 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;
 }
Ejemplo n.º 4
0
 public BeatmaniaTaskBuilder(
     IFileSystem fileSystem,
     ILogger logger,
     IBeatmaniaPcAudioStreamReader beatmaniaPcAudioStreamReader,
     IRiffPcm16SoundEncoder riffPcm16SoundEncoder,
     IRiffStreamWriter riffStreamWriter,
     IAudioDsp audioDsp,
     IBeatmaniaPc1StreamReader beatmaniaPc1StreamReader,
     IBeatmaniaPc1ChartDecoder beatmaniaPc1ChartDecoder,
     IBmsEncoder bmsEncoder,
     IBmsStreamWriter bmsStreamWriter,
     IDjmainDecoder djmainDecoder,
     IDjmainChunkStreamReader djmainChunkStreamReader,
     IUsedSamplesCounter usedSamplesCounter,
     IBeatmaniaPcAudioDecoder beatmaniaPcAudioDecoder,
     IEncryptedBeatmaniaPcAudioStreamReader encryptedBeatmaniaPcAudioStreamReader,
     IResamplerProvider resamplerProvider,
     IDjmainChartEventStreamWriter djmainChartEventStreamWriter,
     IChartRenderer chartRenderer
     )
     : base(fileSystem, logger)
 {
     _beatmaniaPcAudioStreamReader = beatmaniaPcAudioStreamReader;
     _riffPcm16SoundEncoder        = riffPcm16SoundEncoder;
     _riffStreamWriter             = riffStreamWriter;
     _audioDsp = audioDsp;
     _beatmaniaPc1StreamReader = beatmaniaPc1StreamReader;
     _beatmaniaPc1ChartDecoder = beatmaniaPc1ChartDecoder;
     _bmsEncoder              = bmsEncoder;
     _bmsStreamWriter         = bmsStreamWriter;
     _djmainDecoder           = djmainDecoder;
     _djmainChunkStreamReader = djmainChunkStreamReader;
     _usedSamplesCounter      = usedSamplesCounter;
     _beatmaniaPcAudioDecoder = beatmaniaPcAudioDecoder;
     _encryptedBeatmaniaPcAudioStreamReader = encryptedBeatmaniaPcAudioStreamReader;
     _resamplerProvider            = resamplerProvider;
     _djmainChartEventStreamWriter = djmainChartEventStreamWriter;
     _chartRenderer = chartRenderer;
 }
Ejemplo n.º 5
0
 public BmsTaskBuilder(
     IFileSystem fileSystem,
     ILogger logger,
     IBmsStreamReader bmsStreamReader,
     IBmsRandomResolver bmsRandomResolver,
     IBmsDecoder bmsDecoder,
     IChartRenderer chartRenderer,
     IRiffPcm16SoundEncoder riffPcm16SoundEncoder,
     IRiffStreamWriter riffStreamWriter,
     IBmsSoundLoader bmsSoundLoader,
     IAudioDsp audioDsp
     )
     : base(fileSystem, logger)
 {
     _bmsStreamReader       = bmsStreamReader;
     _bmsRandomResolver     = bmsRandomResolver;
     _bmsDecoder            = bmsDecoder;
     _chartRenderer         = chartRenderer;
     _riffPcm16SoundEncoder = riffPcm16SoundEncoder;
     _riffStreamWriter      = riffStreamWriter;
     _bmsSoundLoader        = bmsSoundLoader;
     _audioDsp = audioDsp;
 }