diff options
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/Youtube.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/Youtube.cpp b/src/plugins/Youtube.cpp index 167b201..4544a45 100644 --- a/src/plugins/Youtube.cpp +++ b/src/plugins/Youtube.cpp @@ -2463,9 +2463,14 @@ R"END( } const std::string &url = cipher_params["url"]; - if(cipher_params.empty() || url.empty()) + if(url.empty()) return false; + if(cipher_params.empty()) { + youtube_format.url = url; + return true; + } + std::string url_decoded = url_param_decode(url); url_decoded += "&alr=yes&cver=2.20210615.01.00&cpn=" + cpn; |