Skip to content

v3.3.0

Compare
Choose a tag to compare
@ElizaSapir ElizaSapir released this 26 Oct 12:51
· 263 commits to develop since this release

Note: To get new version make sure to run pod update not pod install

Breaking Changes

  • Replace MediaSource with PKMediaSource
  • Replace MediaEntry with PKMediaEntry
  • seek now getsTimeInterval not CMTime

On Podfile make sure to add pre_install , post_install on following way:

pre_install do |installer|
    def installer.verify_no_static_framework_transitive_dependencies; end
end

post_install do |installer| 
    installer.pods_project.targets.each do |target| 
        target.build_configurations.each do |config| 
            config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'NO'
 	    if target.name == 'PlayKit'
	           config.build_settings['SWIFT_VERSION'] = '4.0'
	    end
        end 
    end 
end

Features & Fixed Bugs

  • FEM-1107, (#225)
    • Support For 360 & VR, to get more information click here
  • Make PhoenixMediaProvider.createMediaEntry function static and public, (#221)
  • Duration nan protection, (#227)
    • When it's nan return 0
  • FEM-1685, (#235)
    • remove throwable prepare
  • FEM-1694, (#236)
    • remove unused delegate method
  • FEM-1695
    • fix compilation errors on tests
  • FEM-1688, (#232)
    • Swift4 Support
  • Time observation enhancements, (#231)

Cocoapods

https://cocoapods.org/pods/PlayKit


PlayKit Technical Documentation

http://cocoadocs.org/docsets/PlayKit/