コード例 #1
0
ファイル: Program.cs プロジェクト: jonnyzzz/AudioBroadcastr
        private static void Main(string[] args)
        {
            Console.Out.WriteLine("This is an AudioBroadcastr to capture 'whatUhear' audio");
              Console.Out.WriteLine("(C) Eugene Petrenko 2013");
              Console.Out.WriteLine("");

              var http = new Http();
              var sound = new SoundCapture(http);

              http.Start();
              sound.Start();

              new UPNP(http).DetectAndStart();

              Console.Out.WriteLine();
              Console.Out.WriteLine("Press any key to exit");
              Console.Read();

              sound.Stop();
              http.Stop();
        }
コード例 #2
0
 public SoundCapture(Http http)
 {
     myHttp = http;
       myHttp.NewClientProxy = sw => new LameMP3FileWriter(sw, myCapture.WaveFormat.Resolve(), LAMEPreset.EXTREME_FAST);
 }
コード例 #3
0
ファイル: UPNP.cs プロジェクト: jonnyzzz/AudioBroadcastr
 public UPNP(Http mp3)
 {
     myMP3 = mp3;
 }