public override void LoadSubtitle(Subtitle subtitle, List <string> lines, string fileName) { var parser = new CmafParser(fileName); subtitle.Paragraphs.Clear(); subtitle.Paragraphs.AddRange(parser.Subtitle.Paragraphs); }
public override bool IsMine(List <string> lines, string fileName) { if (!string.IsNullOrEmpty(fileName) && fileName.EndsWith(".cmft", StringComparison.OrdinalIgnoreCase)) { var parser = new CmafParser(fileName); return(parser.Subtitle.Paragraphs.Count > 0); } return(false); }