예제 #1
0
 public int GetBestQualityInPixels()
 {
     if (Loaded())
     {
         BeegQuality bq = GetBestQuality();
         return((bq == BeegQuality.Best) ? 720 : ((bq == BeegQuality.Good) ? 480 : 240));
     }
     return(-1);
 }
예제 #2
0
 public string GetURL(BeegQuality quality)
 {
     if (Loaded())
     {
         string url = null;
         if (quality == BeegQuality.Best)
         {
             url = json.p720;
         }
         if (quality == BeegQuality.Good || (url == "" && quality == BeegQuality.Best))
         {
             url = json.p480;
         }
         if (quality == BeegQuality.Fast || url == "")
         {
             url = json.p240;
         }
         return("http://" + url.Substring(2).Replace("{DATA_MARKERS}", "data=pc"));
     }
     return(null);
 }