mirror of
https://github.com/yattee/yattee.git
synced 2025-04-27 23:40:35 +05:30
Fix extracting FPS
This commit is contained in:
parent
c135dd291c
commit
4e0b4469ab
@ -512,7 +512,7 @@ final class PipedAPI: Service, ObservableObject, VideosAPI {
|
|||||||
let videoOnly = videoStream.dictionaryValue["videoOnly"]?.boolValue ?? true
|
let videoOnly = videoStream.dictionaryValue["videoOnly"]?.boolValue ?? true
|
||||||
let quality = videoStream.dictionaryValue["quality"]?.string ?? "unknown"
|
let quality = videoStream.dictionaryValue["quality"]?.string ?? "unknown"
|
||||||
let qualityComponents = quality.components(separatedBy: "p")
|
let qualityComponents = quality.components(separatedBy: "p")
|
||||||
let fps = Int(qualityComponents[1].isEmpty ? "30" : qualityComponents[1])
|
let fps = qualityComponents.count > 1 ? Int(qualityComponents[1]) : 30
|
||||||
let resolution = Stream.Resolution.from(resolution: quality, fps: fps)
|
let resolution = Stream.Resolution.from(resolution: quality, fps: fps)
|
||||||
let videoFormat = videoStream.dictionaryValue["format"]?.stringValue
|
let videoFormat = videoStream.dictionaryValue["format"]?.stringValue
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user