public override List<VideoInfo> GetVideos(Category category)
 {
     if (category.IsPlayNow())
     {
         List<VideoInfo> videos = new List<VideoInfo>();
         if (category.IsSinglePageCategoriesState())
         {
             foreach (NetflixData d in GetSinglePageNetflixData(category, true))
             {
                 videos.Add(new VideoInfo()
                 {
                     Title = d.Title,
                     VideoUrl = string.Format(playerUrl, d.Id) + "&trkid=" + d.TrackId,
                     Thumb = d.Cover,
                     Description = d.Description,
                     Other = new SerializableDictionary<string, string>() { { "TrackId", d.TrackId }, { "VideoId", d.Id } }
                 });
             }
         }
         return videos;
     }
     return new List<VideoInfo>() { new VideoInfo() { Description = category.Description, VideoUrl = string.Format(playerUrl, (category as RssLink).Url), Title = category.Name, Thumb = category.Thumb } };
 }