diff --git a/Model/Applications/InvidiousAPI.swift b/Model/Applications/InvidiousAPI.swift index e2e37443..c9096d51 100644 --- a/Model/Applications/InvidiousAPI.swift +++ b/Model/Applications/InvidiousAPI.swift @@ -658,7 +658,7 @@ final class InvidiousAPI: Service, ObservableObject, VideosAPI { let videoId = json["videoId"].stringValue return extractFormatStreams(from: json["formatStreams"].arrayValue, videoId: videoId) + - extractAdaptiveFormats(from: json["adaptiveFormats"].arrayValue, videoId: videoId) + + extractAdaptiveFormats(from: json["adaptiveFormats"].arrayValue, videoId: videoId) + hls } @@ -733,7 +733,6 @@ final class InvidiousAPI: Service, ObservableObject, VideosAPI { } } - private func extractHLSStreams(from content: JSON) -> [Stream] { if let hlsURL = content.dictionaryValue["hlsUrl"]?.url { return [Stream(instance: account.instance, hlsURL: hlsURL)] diff --git a/Shared/Settings/InstanceSettings.swift b/Shared/Settings/InstanceSettings.swift index e52f3569..9a761caf 100644 --- a/Shared/Settings/InstanceSettings.swift +++ b/Shared/Settings/InstanceSettings.swift @@ -111,7 +111,7 @@ struct InstanceSettings: View { private var proxiesVideosToggle: some View { Toggle("Proxy videos", isOn: $proxiesVideos) } - + private var invidiousCompanionToggle: some View { Toggle("Invidious companion", isOn: $invidiousCompanion) }