Tags give the ability to mark specific points in history as being important
-
4.0.0a11
eb529419 · ·- 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. - optimized API for track selection -
4.0.0a10
e462f42c · ·- 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. -
4.0.0a8
455d9d2e · ·- 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 -
3.6.0
c73b779f · ·- update to libvlc 3.0.21 - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - fix UPnP busy loop - backport new event manager from the master branch - expose API to modify the event configuration at runtime - fix crashes when using the list player and memory leaks - remove abort() when leaking event handlers - fix background thread use on macOS when accessing AppKit - fix UPnP URL generation leading to issues on iOS/tvOS 17 and macOS 14
-
3.6.0b12
8a6d7aeb · ·VLCKit 3.6.0b11 - update to libvlc 3.0.21 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - fix UPnP busy loop - backport new event manager from the master branch - expose API to modify the event configuration at runtime - fix instant crash on iOS 9 introduced in last beta - fix crashes when using the list player and memory leaks - remove abort() when leaking event handlers - fix background thread use on macOS when accessing AppKit - fix UPnP URL generation leading to issues on iOS/tvOS 17 and macOS 14
-
3.6.0b11
fbffb2f1 · ·VLCKit 3.6.0b11 - update to libvlc 3.0.21 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - fix UPnP busy loop - backport new event manager from the master branch - expose API to modify the event configuration at runtime - fix instant crash on iOS 9 introduced in last beta - fix crashes when using the list player and memory leaks - remove abort() when leaking event handlers - fix background thread use on macOS when accessing AppKit
-
3.6.0b10
615f96dc · ·VLCKit 3.6.0b10 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - fix UPnP busy loop - backport new event manager from the master branch - expose API to modify the event configuration at runtime - fix instant crash on iOS 9 introduced in last beta - fix crashes when using the list player and memory leaks - remove abort() when leaking event handlers
-
3.6.0b9
8bc45cfb · ·VLCKit 3.6.0b9 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - iterate on UPnP busy loop fix - backport new event manager from the master branch - expose API to modify the event configuration at runtime - fix instant crash on iOS 9 introduced in last beta
-
3.6.0b8
394828a1 · ·VLCKit 3.6.0b8 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - iterate on UPnP busy loop fix - backport new event manager from the master branch - expose API to modify the event configuration at runtime
-
3.6.0b7
4e63f7b4 · ·VLCKit 3.6.0b7 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - iterate on UPnP busy loop fix - backport new event manager from the master branch - expose API to modify the event configuration at runtime
-
3.6.0b6
198caf83 · ·VLCKit 3.6.0b6 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - iterate on UPnP busy loop fix - backport new event manager from the master branch
-
3.6.0b5
efb38477 · ·VLCKit 3.6.0b5 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - fix UPnP busy loop on iOS and tvOS
-
3.6.0b4
9f63f3c3 · ·VLCKit 3.6.0b4 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms - fix audio rendering regression - fix UPnP busy loop on iOS and tvOS
-
3.6.0b3
100f473e · ·VLCKit 3.6.0b3 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms
-
3.6.0b2
65338d07 · ·Select Archive Format VLCKit 3.6.0b2 - update to libvlc 3.0.19 (pre-release) - add new equalizer API and deprecate the previous - add new statistics API to VLCMedia and deprecate the previous - fix equalizer state - fix distribution of VLCDialogProvider.h on macOS solving compilation issue in swift enabled projects - improve threading on 64bit platforms
-
4.0.0a2
b9e9412c · ·VLCKit 4.0.0a2 This is a second, still very early alpha build, notably to test the changes we have within the VLC-iOS context and to update VLCMediaLibraryKit. It includes the following changes that will further expand as we approach VLC 4.0 in its final release: - Remove support for ARMv7s, use the regular 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 - 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 - new return value for mediaPlayerStateChanged - new stereo mode and audio mix configuration API - new statistics API, also introduced to version 3.6.0