Skip to content
Tags give the ability to mark specific points in history as being important
  • 3.3.17
    VLCKit 3.3.17
    - Updated to libvlc 3.0.16
        - various playback, audio rendering and performance improvements
    - Further SMB compatibility fixes
    - Fixed a live555 RTSP connectivity issue on iOS/tvOS devices (#502)
    - Fixed a crash when setting cookies on http sessions (#494)
    - Updated cocoapods specifications (#498)
    - Added the magnify filter to the default distribution (#473)
  • 3.3.16
    VLCKit 3.3.16
    
    - Added support for Apple Silicon
        - native execution of VLCKit on the new Macs
        - native execution of MobileVLCKit/TVVLCKit in simulators on the new Macs
    - Reworked the framework style and distribution of Mobile-/TVVLCKit
        - switched to dynamic instead of static frameworks
        - adopted XCFrameworks for distribution
        - transparent to CocoaPods users, no change needed
    - Further SMB compatibility fixes
    - Updated NFS support
    - Added support for loudness measurement based on EBU R.128
  • tv3.0.12
    fd81cb80 · l10n: Czech update ·
    VLC for tvOS 3.0.12
    
    · Add support for SMBv3
    · Fix authentication regression with SMBv2 servers
    · Fix DNS lookup regression with SMBv2 servers on IPv6-capable networks
  • 3.2.13
    fd81cb80 · l10n: Czech update ·
    VLC-iOS 3.2.13
    
    · Add support for SMBv3
    · Fix authentication regression with SMBv2 servers
    · Fix DNS lookup regression with SMBv2 servers on IPv6-capable networks
    · Fix login to Box.com
  • 3.3.15
    7e694504 · Update NEWS ·
    VLCKit 3.3.15
    
    - Updated libsmb2 to add support for SMBv3, fixed authentication and lookup regressions
  • tv3.0.11
    f235caeb · Update NEWS for release ·
    VLC for tvOS 3.0.11
    
    · Fix playback of 10bit and 12bit content encoded in HEVC or AVC on tvOS 14 and later
  • 3.2.12
    f235caeb · Update NEWS for release ·
    VLC-iOS 3.2.12
    
    · Fix playback of 10bit and 12bit content encoded in HEVC or AVC on iOS 14 and later
  • 3.3.14
    VLCKit 3.3.14
    
    - VLCKit binaries are now compiled using Xcode 12
        - This fixes linking for the iOS and tvOS simulator using Xcode 12
        - This adds a hardware requirement to use Xcode 12 for linking VLCKit due to bitcode
            - You need to compile TVVLCKit yourself if you want to continue to use Xcode 11.x
    
    - VideoToolbox decoder
        - enforce 8bit video output due to limited OpenGL rendering capabilities
        - this fixes hardware decoding of AVC and HEVC 10 / 12bit on iOS/tvOS 14
    
    - Chromecast
        - Stability improvements
    
    - demux:
        - expose m3u playlist title
  • 3.3.13
    VLCKit 3.3.13
    
    - browsing:
        - Enable UPnP discovery based on libupnp
    
    - demux:
        - Fix MKV module loading by resolving underlying optimization problem
        - Fix OPUS playback when using the avcodec demuxer
        - Fix HLS playback regression
    
    - packetizer:
        - Fix buffer overflow in H26X packetizer (CVE-2020-13428)
  • 3.2.11
    VLC-iOS 3.2.11
    
    · Fix adding new item to playlists
    · Update Dutch translation
  • 3.2.10
    VLC-iOS 3.2.10
    
    · Fix subtitle not showing issue
    · Minor UI fix
  • tv3.0.9
    e227642c · tvOS: bump app version ·
    VLC for tvOS 3.0.9
    
    Minor update with some smaller UI fixes and improved decoding
  • tv3.0.10
    e85dc39d · Bump tvOS version ·
    VLC for tvOS 3.0.10
    
    Emergency update fixing subtitle display broken in the previous update
  • 3.2.9
    VLC-iOS 3.2.9
    
    · Add option to enable Chromecast audio passthrough
    · Fix adding media to existing playlists
    · Fix WiFi sharing on IPv6-only networks
    · Greatly improve AV1 decoding performance by updating dav1d
    · Improve adaptive streaming behavior
    · Improve seeking accuracy for certain mp4 media
    · Fix silence after pausing video playback
  • 3.3.12
    VLCKit 3.3.12
    
    - coreaudio: fix invalid delay after a unpause
    
    - mp4: no sync table means all sync
    
    - demux:
        - hls:
            - remove double update need check
            - set more accurate update time
            - do proper schedule on update
            - handle timescale rounding when matching segment
        - adaptive:
            - rely on live offset for edge control
            - use current segment number when available
            - fixup AnyURI
            - set current segment start time on init
            - fix invalid offset on start
    
    - contrib:
        - bump faad to 2.9.2
        - bump libarchive to 3.4.2
        - bump dav1d to 0.7.0
  • 3.3.11
    VLCKit 3.3.11
    
    - Fix missing modulemap for iOS and tvOS releases
    
    - demux:
    	- fix some WebVTT styling tags being not applied
    	- fix MP4 interlacing handling
    	- fix MP4 regression with twos/sowt PCM audio
    	- fix some MP4 raw quicktime and ms-PCM audio
    	- Enabled Live seeking for HLS
    	- fix seeking in some cases for HLS
    	- fix multiple adaptive stack (DASH/HLS/Smooth) issues
    	- fix adaptive regression on TS format change (mostly HLS)
    	- fix adaptive unwanted end of stream in some cases
    	- Faster adaptive start and new buffering control options
    	- Improved Live playback for Smooth and DASH
    
    - contrib:
    	- ffmpeg: backport VP9 profile 10-bit support
     	- update dca to 0.0.7
    	- update libdsm to 0.3.2
    	- update faad to 2.9.1
    	- update libebml to 1.3.10
    	- update libmatroska to 1.5.2
    	- update fontconfig to 2.13.1
    	- update freetype to 2.10.1
    	- update fribidi to 1.0.9
  • 3.2.8
    VLC-iOS 3.2.8
    
    · Add support to create media groups manually
    · Port subtitles support from tvOS
    · Fix potential Files app hiding issue
    · Improve application startup time
    · Improve sharing of the library on the local network between multiple VLCs
    · Minor UI improvements and fixes
  • tv3.0.7
    VLC for tvOS 3.0.7
    
    Update VLCKit to include a number of accumulated bugfixes and update to the current SDK
  • tv3.0.8
    VLC for tvOS 3.0.8
    
    Minor bugfixes improving the overall experience compared to the previous update.
  • 3.2.7
    4d17f10c · Version Bump by fastlane ·
    VLC-iOS 3.2.7
    
    This is a bug fix release, we are actively working on media groups.
    
    · Fix streaming content on Google Drive
    · Add passcode protection for WiFi Sharing
    · Re-add more granular playback speed control
    · Display file size information in Edit mode
    · Fix repeating media when shuffle is disabled
    · Fix uploads of media larger than 10 GB via WiFi
    · Fix storage of recent network streams without iCloud
    · Fix random playback control through lock screen
    · Fix progress display for downloads via FTP
    · Fix missing Share sheet on iPad
    · Fix Chromecast button not to show in some cases
    · Minor UI improvements and fixes