Пример #1
0
 /** Validates- and adds mgids. */
 private void addMgid(String mgid) throws IOException, DecrypterException {
   if (mgid == null) {
     return;
   }
   mgid = cleanMgid(mgid);
   /* Skip image-mgids - we don't need them! */
   if (!isValidMgid(mgid)) {
     return;
   }
   if (mgidIsPlaylist(mgid)) {
     /* Episode (maybe with multiple segments) */
     final String feed_url = jd.plugins.hoster.VivaTv.mgidGetFeedurlForMgid(mgid);
     if (feed_url == null) {
       return;
     }
     this.br.getPage(feed_url);
     decryptFeed();
   } else {
     final DownloadLink dl = mgidSingleVideoGetDownloadLink(mgid);
     if (dl != null) {
       dl.setContentUrl(this.parameter);
       this.decryptedLinks.add(dl);
     }
   }
 }