private void RTMPDumpParser_OnLine(string line)
{
if (!string.IsNullOrEmpty(line))
{
Match m = _percentage.Match(line);
if (m.Success)
{
double dbl = 0;
if (double.TryParse(m.Groups["percent"].Value,NumberStyles.Any,CultureInfo.InvariantCulture, out dbl))
{
if (OnProgress!=null)
OnProgress(dbl);
}
}
else if (line.Contains("Download complete"))
{
if (OnProgress != null)
OnProgress(100);
}
}
}