ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/OniSplit/Program.cs
(Generate patch)

Comparing OniSplit/Program.cs (file contents):
Revision 1114 by iritscen, Wed Jan 22 14:08:57 2020 UTC vs.
Revision 1131 by geyser, Sat May 30 12:08:12 2020 UTC

# Line 115 | Line 115 | namespace Oni
115  
116                  case "-extract:wav":
117                  case "-extract:aif":
118 +                case "-extract:pcm":
119                      return ExportSounds(args);
120  
121                  case "-extract:obj":
# Line 365 | Line 366 | namespace Oni
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, noDemo);
381                      break;
382                  default:
383                      throw new NotSupportedException(string.Format("Unsupported file type {0}", fileType));

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)