366 |
|
var sourceFilePaths = GetFileList(args, 2); |
367 |
|
|
368 |
|
SoundExporter exporter; |
369 |
< |
|
369 |
> |
var noDemo = args.Any(a => a == "-nodemo"); |
370 |
> |
Console.WriteLine(noDemo); |
371 |
|
switch (fileType) |
372 |
|
{ |
373 |
|
case "aif": |
374 |
< |
exporter = new AifExporter(fileManager, outputDirPath); |
374 |
> |
exporter = new AifExporter(fileManager, outputDirPath, noDemo); |
375 |
|
break; |
376 |
|
case "wav": |
377 |
< |
exporter = new WavExporter(fileManager, outputDirPath); |
377 |
> |
exporter = new WavExporter(fileManager, outputDirPath, false, noDemo); |
378 |
|
break; |
379 |
|
case "pcm": |
380 |
< |
exporter = new WavExporter(fileManager, outputDirPath, true); |
380 |
> |
exporter = new WavExporter(fileManager, outputDirPath, true, noDemo); |
381 |
|
break; |
382 |
|
default: |
383 |
|
throw new NotSupportedException(string.Format("Unsupported file type {0}", fileType)); |