private void Test_Click(object sender, EventArgs e) { btnTest.Enabled = false; try { string source = cmbFFMPEGURL.Text; int i = source.IndexOf("://", StringComparison.Ordinal); if (i > -1) { source = source.Substring(0, i).ToLower() + source.Substring(i); } afr = new MediaStream(source) { Timeout = Mic.settings.timeout, AnalyzeDuration = (int)numAnalyseDuration.Value }; afr.DataAvailable += Afr_AudioAvailable; afr.ErrorHandler += Afr_ErrorHandler; afr.PlayingFinished += Afr_PlayingFinished; afr.Start(); afr = null; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnTest_Click(object sender, EventArgs e) { try { vfr = new MediaStream(CameraControl); vfr.NewFrame += Vfr_NewFrame; vfr.ErrorHandler += Vfr_ErrorHandler; vfr.PlayingFinished += Vfr_PlayingFinished; vfr.Start(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }