diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingParameterUtils.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingParameterUtils.java index b25d89026..f7a9bbbc5 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingParameterUtils.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingParameterUtils.java @@ -234,10 +234,11 @@ final class YoutubeThrottlingParameterUtils { } /** - * Removes an early return statement from the code of the throttling parameter deobfuscation function. + * Removes an early return statement from the code of the throttling parameter deobfuscation + * function. * - *

In newer version of the player code the function contains a check for something defined outside of the function. - * If that was not found it will return early. + *

In newer version of the player code the function contains a check for something defined + * outside of the function. If that was not found it will return early. * *

The check can look like this (JS):
* if(typeof RUQ==="undefined")return p; @@ -247,7 +248,8 @@ final class YoutubeThrottlingParameterUtils { * For that reason this check and return statement needs to be removed. * * @param function the original throttling parameter deobfuscation function code - * @return the throttling parameter deobfuscation function code with the early return statement removed + * @return the throttling parameter deobfuscation function code with the early return statement + * removed */ @Nonnull private static String fixupFunction(@Nonnull final String function)