fixed json error from the last commit

This commit is contained in:
Christian Schabesberger 2016-02-21 21:15:39 +01:00
parent a1479d04df
commit 851028997a
1 changed files with 4 additions and 2 deletions

View File

@ -191,13 +191,15 @@ public class YoutubeStreamExtractor implements StreamExtractor {
JSONObject ytPlayerConfig;
//attempt to load the youtube js player JSON arguments
String ps; //used to determine if this is a livestream or not
String ps = ""; //used to determine if this is a livestream or not
try {
ytPlayerConfigRaw =
Parser.matchGroup1("ytplayer.config\\s*=\\s*(\\{.*?\\});", pageContent);
ytPlayerConfig = new JSONObject(ytPlayerConfigRaw);
playerArgs = ytPlayerConfig.getJSONObject("args");
ps = playerArgs.get("ps").toString();
if(playerArgs.has("ps")) {
ps = playerArgs.get("ps").toString();
}
} catch (Parser.RegexException e) {
String errorReason = findErrorReason(doc);
switch(errorReason) {