pull/590/head
FongMi 12 months ago
parent 83f5de5a08
commit e9eb719f0b
  1. 11
      app/src/main/java/com/fongmi/android/tv/player/danmaku/Loader.java

@ -11,8 +11,6 @@ import java.io.InputStream;
import master.flame.danmaku.danmaku.loader.ILoader;
import master.flame.danmaku.danmaku.loader.IllegalDataException;
import master.flame.danmaku.danmaku.parser.android.AndroidFileSource;
import okhttp3.OkHttpClient;
import okhttp3.Response;
public class Loader implements ILoader {
@ -28,11 +26,10 @@ public class Loader implements ILoader {
@Override
public void load(String url) throws IllegalDataException {
OkHttp.cancel("danmaku");
if (url.startsWith("/")) url = "file:/" + url;
OkHttpClient client = OkHttp.client(Constant.TIMEOUT_DANMAKU);
try (Response res = OkHttp.newCall(client, UrlUtil.convert(url), "danmaku").execute()) {
load(res.body().byteStream());
try {
OkHttp.cancel("danmaku");
if (url.startsWith("/")) url = "file:/" + url;
load(OkHttp.newCall(OkHttp.client(Constant.TIMEOUT_DANMAKU), UrlUtil.convert(url), "danmaku").execute().body().byteStream());
} catch (IOException e) {
e.printStackTrace();
}

Loading…
Cancel
Save