File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
submodules/TelegramUniversalVideoContent/Sources Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -81,14 +81,22 @@ public final class HLSVideoContent: UniversalVideoContent {
8181 guard let qualitySet = HLSQualitySet ( baseFile: file) else {
8282 return nil
8383 }
84- for (quality, qualityFile) in qualitySet. qualityFiles. sorted ( by: { $0. key < $1. key } ) {
85- if quality >= 400 {
84+ let sortedQualities = qualitySet. qualityFiles. sorted ( by: { $0. key < $1. key } )
85+ for (quality, qualityFile) in sortedQualities {
86+ if quality >= 600 {
8687 guard let playlistFile = qualitySet. playlistFiles [ quality] else {
8788 return nil
8889 }
8990 return ( playlistFile, qualityFile)
9091 }
9192 }
93+ if let ( quality, qualityFile) = sortedQualities. first {
94+ guard let playlistFile = qualitySet. playlistFiles [ quality] else {
95+ return nil
96+ }
97+ return ( playlistFile, qualityFile)
98+ }
99+
92100 return nil
93101 }
94102
You can’t perform that action at this time.
0 commit comments