diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java index fc16333f..84f1f135 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/linkHandler/YoutubeParsingHelper.java @@ -31,20 +31,16 @@ public class YoutubeParsingHelper { public static long parseDurationString(String input) throws ParsingException, NumberFormatException { - String[] splitInput; - // If time separator : is not detected, try . instead - - if (input.contains(":")) { - splitInput = input.split(":"); - } else { - splitInput = input.split("\\."); - } - + + final String[] splitInput = input.contains(":") + ? input.split(":") + : input.split("\\."); + String days = "0"; String hours = "0"; String minutes = "0"; - String seconds; + final String seconds; switch (splitInput.length) { case 4: