summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar Roth <omarroth@hotmail.com>2018-04-16 13:08:10 -0500
committerOmar Roth <omarroth@hotmail.com>2018-04-16 13:08:10 -0500
commit6c5cbca575624248942b9062a77816516f9cb22b (patch)
tree79b11202f3d1e95074bf5527b987b648780a535f
parent830d6fae8e09937b6c0a0dfffc58f46d6be91fd9 (diff)
downloadinvidious-6c5cbca575624248942b9062a77816516f9cb22b.tar.gz
invidious-6c5cbca575624248942b9062a77816516f9cb22b.tar.bz2
invidious-6c5cbca575624248942b9062a77816516f9cb22b.zip
Add support for fvip in videoplayback
-rw-r--r--src/invidious.cr3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/invidious.cr b/src/invidious.cr
index 7e950317..d8f03ff7 100644
--- a/src/invidious.cr
+++ b/src/invidious.cr
@@ -800,8 +800,9 @@ end
get "/videoplayback" do |env|
query_params = env.params.query
+ fvip = query_params["fvip"]
mn = query_params["mn"].split(",")[0]
- host = "https://r5---#{mn}.googlevideo.com"
+ host = "https://r#{fvip}---#{mn}.googlevideo.com"
url = "/videoplayback?#{query_params.to_s}"
client = make_client(URI.parse(host))