Releases: sukov/CachingPlayerItem
Releases · sukov/CachingPlayerItem
2.2.0
- Updates
downloadBufferLimitdefault value from 128KB to 15MB - Deprecates
CachingPlayerItemConfigurationstatic properties - Adds
defaultCachingPlayerItemConfigurationstatic property - Adds
CachingPlayerItemConfigurationproperty onCachingPlayerItem - Adds
allowsUncachedSeekonCachingPlayerItemConfiguration. Defaults totrue - Adds
isCachingbool onCachingPlayerItem
What's Changed
Full Changelog: 2.1.0...2.2.0
2.1.0
2.0.2
2.0.1
- Fixes progress not returned & verifyResponse not working when only downloading
- Fixes race conditions by including one missed
pendingDataRequestsaccess onshouldWaitForLoadingOfRequestedResourceand replacingDispatchQueuewithOperationQueue. - Prevents cancelled tasks processing after
invalidateAndCancelSession
What's Changed
Full Changelog: 2.0.0...2.0.1
2.0.0
- 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'sfullMediaFileDownloadTaskprogress and player seeking. Persisting data to a single file from multiple requests with various offsets and lengths is challenging, hence the minor drawback. - No breaking changes!
What's Changed
Full Changelog: 1.1.3...2.0.0