Update Thunder.java

pull/137/head
FongMi 3 years ago
parent 8f38208010
commit 7e229c180d
  1. 6
      app/src/main/java/com/fongmi/android/tv/player/extractor/Thunder.java

@ -32,14 +32,14 @@ public class Thunder implements Source.Extractor {
}
private String addTorrentTask(Uri uri) {
File torrent = new File(uri.getPath());
File file = new File(uri.getPath());
String name = uri.getQueryParameter("name");
int index = Integer.parseInt(uri.getQueryParameter("index"));
taskId = XLTaskHelper.get().addTorrentTask(torrent, Objects.requireNonNull(torrent.getParentFile()), index);
taskId = XLTaskHelper.get().addTorrentTask(file, Objects.requireNonNull(file.getParentFile()), index);
while (true) {
XLTaskInfo taskInfo = XLTaskHelper.get().getBtSubTaskInfo(taskId, index).mTaskInfo;
if (taskInfo.mTaskStatus == 3) App.post(() -> Notify.show(taskInfo.getErrorMsg()));
if (taskInfo.mTaskStatus != 0) return XLTaskHelper.get().getLocalUrl(new File(torrent.getParent(), name));
if (taskInfo.mTaskStatus != 0) return XLTaskHelper.get().getLocalUrl(new File(file.getParent(), name));
else SystemClock.sleep(50);
}
}

Loading…
Cancel
Save