You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixes progress not returned & verifyResponse not working when only downloading
Fixes race conditions by including one missed pendingDataRequests access on shouldWaitForLoadingOfRequestedResource and replacing DispatchQueue with OperationQueue.
Prevents cancelled tasks processing after invalidateAndCancelSession
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allows concurrent media loading to enable smooth seeking
Fixes AVPlayer infinite silent stalling
Note:
Some portions of the media file might be fetched from remote more than once, depending on the ResourceLoaderDelegate's fullMediaFileDownloadTask progress and player seeking. Persisting data to a single file from multiple requests with various offsets and lengths is challenging, hence the minor drawback.