public XwbDecoder( IPcmDecoder pcmDecoder, IImaAdpcmDecoder imaAdpcmDecoder, IMicrosoftAdpcmDecoder microsoftAdpcmDecoder) { _pcmDecoder = pcmDecoder; _imaAdpcmDecoder = imaAdpcmDecoder; _microsoftAdpcmDecoder = microsoftAdpcmDecoder; }
public WavDecoder( IRiffStreamReader riffStreamReader, IPcmDecoder pcmDecoder, IWaveFmtDecoder waveFmtDecoder, IImaAdpcmDecoder imaAdpcmDecoder, IMicrosoftAdpcmDecoder microsoftAdpcmDecoder) { _riffStreamReader = riffStreamReader; _pcmDecoder = pcmDecoder; _waveFmtDecoder = waveFmtDecoder; _imaAdpcmDecoder = imaAdpcmDecoder; _microsoftAdpcmDecoder = microsoftAdpcmDecoder; }
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; }