Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 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);
 }