Releases: kaltura/playkit-ios-dtg
Releases · kaltura/playkit-ios-dtg
v3.11.1
v3.11.0
v3.10.0
3.9.0
Changes from 3.8.1
- Fix downloading of Audio-only assets (#44). This feature was accidentally broken in #35.
- Send a user agent header that looks like a browser (#42). This is important for certain analytics tools.
Breaking change
- The enums
VideoCodec
andAudioCodec
inDTGSelectionOptions
have been merged to a single enum,TrackCodec
.
Cocoapods install
pod 'DownloadToGo', '~> 3.9.0'
3.8.1
3.8.0
v3.7.0
v3.6.0
Changes from v3.5.2
New feature: API for selection of
- Video codec, bitrate, resolution
- Audio languages
- Text languages
Selection is done by instantiating and configuring a DTGSelectionOptions
object and passing it to the new DTGContentManager.loadItemMetadata(id: String, options: DTGSelectionOptions?)
function. This new function is used instead of loadItemMetadata(id: String, preferredVideoBitrate: Int?)
.
v3.5.2
Changes from v3.5.0
Fixes
- Workaround for breaking pause/resume in iOS 12 (#32, FEM-2269)
- Fix crashes related to DB and session management (#33, FEM-2274)
- Update PlayKitUtils to version 0.1.6 (resolves Swift 4.2 issues).
Note
This release is meant to be used with PlayKit v3.6.3 and up. If you use PlayKit v3.6.2 or below, please use DTG v3.5.1 instead.
This release is compatible with Swift versions 4.0 to 4.2.
v3.5.1
Changes from v3.5.0
Fixes
- Workaround for breaking pause/resume in iOS 12 (#32, FEM-2269)
- Fix crashes related to DB and session management (#33, FEM-2274)
Note
This release is meant to be used with PlayKit v3.6.2 and below. If you're using PlayKit v3.6.3 and up, please use DTG v3.5.2 instead.
Compatible with Swift 4.0.