mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-24 07:05:35 +00:00
Change default quality
This commit is contained in:
@@ -81,14 +81,22 @@ public final class HLSVideoContent: UniversalVideoContent {
|
||||
guard let qualitySet = HLSQualitySet(baseFile: file) else {
|
||||
return nil
|
||||
}
|
||||
for (quality, qualityFile) in qualitySet.qualityFiles.sorted(by: { $0.key < $1.key }) {
|
||||
if quality >= 400 {
|
||||
let sortedQualities = qualitySet.qualityFiles.sorted(by: { $0.key < $1.key })
|
||||
for (quality, qualityFile) in sortedQualities {
|
||||
if quality >= 600 {
|
||||
guard let playlistFile = qualitySet.playlistFiles[quality] else {
|
||||
return nil
|
||||
}
|
||||
return (playlistFile, qualityFile)
|
||||
}
|
||||
}
|
||||
if let (quality, qualityFile) = sortedQualities.first {
|
||||
guard let playlistFile = qualitySet.playlistFiles[quality] else {
|
||||
return nil
|
||||
}
|
||||
return (playlistFile, qualityFile)
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user