add native stream seek cache proxy

This commit is contained in:
dirtydishes 2026-05-25 16:22:55 -04:00
parent 4815c3a7f6
commit bccae25937
8 changed files with 849 additions and 2 deletions

View file

@ -27,6 +27,20 @@ struct NativePlaybackRequest {
let headers: [String: String]
let classification: StreamClassification
let subtitleCandidates: [SubtitleCandidate]
func withPlaybackURL(_ playbackURL: URL) -> NativePlaybackRequest {
NativePlaybackRequest(
playbackURL: playbackURL,
observedURL: observedURL,
resolverURL: resolverURL,
pageURL: pageURL,
userAgent: userAgent,
referer: referer,
headers: headers,
classification: classification,
subtitleCandidates: subtitleCandidates
)
}
}
struct SubtitleCandidate: Equatable {