release
jhengazuki 8 months ago
parent 58aa571226
commit a8562fefd4
  1. 7
      app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java
  2. 3
      app/src/main/java/com/fongmi/android/tv/api/config/VodConfig.java

@ -127,7 +127,7 @@ public class LiveConfig {
private void parseConfig(String text, Callback callback) {
if (!Json.isObj(text)) {
parseText(text, callback);
clear().parseText(text, callback);
} else {
checkJson(Json.parse(text).getAsJsonObject(), callback);
}
@ -156,7 +156,7 @@ public class LiveConfig {
} else if (object.has("urls")) {
parseDepot(object, callback);
} else {
clear().parseConfig(object, callback);
parseConfig(object, callback);
}
}
@ -171,6 +171,7 @@ public class LiveConfig {
private void parseConfig(JsonObject object, Callback callback) {
try {
clear();
initLive(object);
initOther(object);
} catch (Throwable e) {
@ -217,7 +218,7 @@ public class LiveConfig {
}
public void parse(JsonObject object) {
clear().parseConfig(object, null);
parseConfig(object, null);
}
public void setKeep(Channel channel) {

@ -138,7 +138,7 @@ public class VodConfig {
} else if (object.has("urls")) {
parseDepot(object, callback);
} else {
clear().parseConfig(object, callback);
parseConfig(object, callback);
}
}
@ -153,6 +153,7 @@ public class VodConfig {
private void parseConfig(JsonObject object, Callback callback) {
try {
clear();
initSite(object);
initParse(object);
initOther(object);

Loading…
Cancel
Save