Skip to content

4.0.0a10

Latest
Compare
Choose a tag to compare
@BBC6BAE9 BBC6BAE9 released this 14 Mar 04:39
· 6 commits to main since this release
  • Remove support for ARMv7s, use the regular, optional ARMv7 slice instead
  • Removed all API deprecated in version 3
  • Rename buildMobileVLCKit to compileAndBuildVLCKit
  • using libvlc HEAD leading to v4
  • unified Xcode project for all 3 flavors of the framework
  • unified VLCKit for all Apple platforms
  • added support for visionOS and watchOS
  • added support for Picture-in-Picture playback on iOS and macOS
  • new metadata API
  • new track management and selection API
  • support for two subtitles tracks at the same time
  • new clock, time and position management with much greater precision
    • this allows subsecond seek intervals
  • removed support to compile VLCKit as a static framework
  • disabled bitcode support by default for tvOS
  • improved nullability annotations
  • improved debug logging API
  • rewritten event management
  • fully exposed libvlc C API
  • Use NSDateComponents API for VLCTime.verboseStringValue
  • Iteration on metadata and parsing handling compared to previous alpha build.