Feat: Experimental support for external videoplayback proxies

This commit is contained in:
Fijxu
2024-09-27 19:09:50 -03:00
parent b1f25a69ad
commit eff8673efc
6 changed files with 50 additions and 7 deletions

View File

@@ -120,7 +120,7 @@ module Invidious::Routes::Watch
fmt_stream = video.fmt_stream
adaptive_fmts = video.adaptive_fmts
# Removes all the resolutions with a height higher than CONFIG.max_dash_resolution
# Removes all the resolutions with a height higher than CONFIG.max_dash_resolution
if CONFIG.max_dash_resolution
adaptive_fmts.reject! do |z|
(z["height"].as_i > CONFIG.max_dash_resolution.not_nil!) if z["height"]?
@@ -135,7 +135,7 @@ module Invidious::Routes::Watch
video_streams = video.video_streams
audio_streams = video.audio_streams
# Removes all the resolutions with a height higher than CONFIG.max_dash_resolution
# Removes all the resolutions with a height higher than CONFIG.max_dash_resolution
if CONFIG.max_dash_resolution
video_streams.reject! do |z|
(z["height"].as_i > CONFIG.max_dash_resolution.not_nil!) if z["height"]?