Пример #1
0
 public static void SaveMediaFlagImageToDisk(MediaInfoFlags flag, string dest)
 {
     if (!string.IsNullOrEmpty(dest))
     {
         using (FileStream _fs = new FileStream(dest, FileMode.Create, FileAccess.Write))
         {
             PngBitmapEncoder _encoder = new PngBitmapEncoder();
             _encoder.Frames.Add(BitmapFrame.Create(new Uri(MediaModel.GetImagePath(flag))));
             _encoder.Save(_fs);
         }
     }
 }
Пример #2
0
 public MediaInfoData()
 {
     Resolution            = new MediaModel();
     Video                 = new MediaModel();
     Audio                 = new MediaModel();
     Subtitles             = new MediaModel();
     Format                = new MediaModel();
     EmbeddedSubtitles     = new List <EmbeddedSubtitle>();
     EmbeddedSubtitlesList = new List <string>(); // obsolete but keep it for backwardcompat
     ExternalSubtitlesList = new List <EmbeddedSubtitle>();
     Languages             = new List <string>();
     LanguageCodes         = new List <string>();
 }