mirror of
https://github.com/cranci1/Sora.git
synced 2026-03-11 17:45:37 +00:00
added a simple parser
This commit is contained in:
parent
7c1e843ada
commit
4cbe23238e
2 changed files with 10 additions and 2 deletions
Binary file not shown.
|
|
@ -75,7 +75,7 @@ extension MediaView {
|
|||
self.playStream(urlString: streamURLs.first, fullURL: urlString)
|
||||
}
|
||||
}
|
||||
} else if module.extractor == "pattern-mp4" || module.extractor == "pattern-HLS"{
|
||||
} else if module.extractor == "pattern-mp4" || module.extractor == "pattern-HLS" {
|
||||
Logger.shared.log("extracting for pattern")
|
||||
let patternURL = extractPatternURL(from: html)
|
||||
guard let patternURL = patternURL else { return }
|
||||
|
|
@ -90,7 +90,15 @@ extension MediaView {
|
|||
self.playStream(urlString: mp4URLs.first, fullURL: urlString)
|
||||
}
|
||||
}.resume()
|
||||
} else {
|
||||
} else if module.extractor == "pattern" {
|
||||
let patternURL = extractPatternURL(from: html)
|
||||
|
||||
DispatchQueue.main.async {
|
||||
self.playStream(urlString: patternURL?.absoluteString, fullURL: urlString)
|
||||
}
|
||||
}
|
||||
|
||||
else {
|
||||
DispatchQueue.main.async {
|
||||
self.playStream(urlString: streamURLs.first, fullURL: urlString)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue