public void ConvertTest()
 {
     ApeWavConverter tar = new ApeWavConverter();
     tar.BeginConvert("d:\\abc.ape");
     tar.OutputUpdated += new System.Diagnostics.DataReceivedEventHandler(tar_OutputUpdated);
     tar.EndConvert(false);
 }
Example #2
0
        public static IWavConverter GetWavConverter(string src)
        {
            IWavConverter conv  = null;
            string        extUp = System.IO.Path.GetExtension(src).ToUpper();

            switch (extUp)
            {
            case ".APE":
                conv = new ApeWavConverter();
                break;

            case ".FLAC":
                conv = new FlacWavConverter();
                break;

            case ".TTA":
                conv = new TtaWavConverter();
                break;

            case ".WAV":
                conv = new WavWavConverter();
                break;
            }
            return(conv);
        }
 public static IWavConverter GetWavConverter(string src)
 {
     IWavConverter conv=null;
     string extUp = System.IO.Path.GetExtension(src).ToUpper();
     switch (extUp)
     {
         case ".APE":
             conv = new ApeWavConverter();
             break;
         case ".FLAC":
             conv = new FlacWavConverter();
             break;
         case ".TTA":
             conv = new TtaWavConverter();
             break;
         case ".WAV":
             conv = new WavWavConverter();
             break;
     }
     return conv;
 }
        public void ApeWavConverterConstructorTest()
        {
            ApeWavConverter target = new ApeWavConverter();

            Assert.Inconclusive("TODO: 实现用来验证目标的代码");
        }