VLCKit tagshttps://code.videolan.org/fkuehne/VLCKit/-/tagshttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.2.03.2.0VLCKit 3.2.0 - Enabled libmux module
- Fixed a bug where debuglogging logged less than what the loglevel indicated
- Fixed a bug where subtitles where not displayed by default on iOS
- Fixed a crash when playing back mkv on iOS 12
- API Changes:
- updateProgressWithReference:message:postion: to updateProgressWithReference:message:position:
- new recording Api
VLCMediaPlayerDelegate:
- (void)mediaPlayerStartedRecording:(VLCMediaPlayer *)player;
- (void)mediaPlayer:(VLCMediaPlayer *)player recordingStoppedAtPath:(NSString *)path;
VLCMediaPlayer:
- (BOOL)startRecordingAtPath:(NSString *)path;
- (BOOL)stopRecording;
- new Transcoder Class and API
VLCTranscoderDelegate:
- (void)transcode:(VLCTranscoder *)transcoder finishedSucessfully:(BOOL)success;
VLCTranscoder:
- (BOOL)reencodeAndMuxSRTFile:(NSString *)srtPath toMP4File:(NSString *)mp4Path outputPath:(NSString *)outPathCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.2.0-rc13.2.0-rc1releace cabdidate for VLCKit 3.2.0 - Enabled libmux module
- new recording Api
VLCMediaPlayerDelegate:
- (void)mediaPlayerStartedRecording:(VLCMediaPlayer *)player;
- (void)mediaPlayer:(VLCMediaPlayer *)player recordingStoppedAtPath:(NSString *)path;
VLCMediaPlayer:
- (BOOL)startRecordingAtPath:(NSString *)path;
- (BOOL)stopRecording;Carola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.53.1.5VLCKit 3.1.5 - Fixed a crash when updateProgressCallback was called
- Fixed an issue with authentification for certain HTTP streamsCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.43.1.4VLCKit 3.1.4 - debugLoggingLevel of VLCLibrary defaults to 0 (just errors) when provided with an invalid level
- Added missing VLCMediaParseStatusTimeout to VLCMediaParsedStatus enum
- Added VLCMedia initWithStream:(NSInputStream *)stream to create a new VLCMedia object to use an input stream.
- Fixed VLCMediaThumbnailer dimensions not being updated after fetching a thumbnail
- Fixed crash when cancelDialog was called on VLCDialogProviderCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.33.1.3VLCKit 3.1.3 - Fixed crashes with Chromecast when starting it in the middle of playing streams
- Fixed Audio not resuming after backgroundingCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.23.1.2VLCKit 3.1.2 - Fix an issue that led to subtitles not being displayed for mkv files
- h264 low-latency improvements for VideoToolbox
- Improved display of subtitles
- Fix playback issues with certain AVI, MP4 and MKV filesCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.1a3.1.1aVLCKit 3.1.1a
Fix packaging for tvOS and macOSFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.13.1.1VLCKit 3.1.1 - Drop support for platforms < iOS 8 & < tvOS 10.2
- Add transcoding for the Chromecast
- Fix an issue that led to green artifacts in H264 streams
- Fix AVAudioSession handling on tvOS and iOS when playing multiple streams
- Fix OpenGL multithreading issues on macOS
- Updated third party libraries, notably Harfbuzz for security improvementsFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.1.03.1.0VLCKit 3.1.0 - Add API to enable or disable deinterlace and specify a filter
- Expose the existing snapshot API of the VLCMediaPlayer class to macOS
- Expose yaw, pitch, roll and fov for viewpoint
- Include protobuf, sout, output_http and stream_out modules for ChromecastCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.0.23.0.2VLCKit 3.0.2 - Automatic reconnections to HTTP(S) servers on unexpected drops on iOS and tvOS
- Fixed deadlock when sent to background
- Fixed some OpenGL and flv crashes
- Fixed HEVC playback that resulted in just a black screen
- Removal of private API usage by ffmpegKonstantin Pavlovhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.0.03.0.0VLCKit 3.0.0 · Added, changed and removed multiple ApisCarola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.0.0-rc13.0.0-rc1Carola Nitzhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.0.0-pre33.0.0-pre3VLCKit 3.0.0-pre3
Stability improvementsFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/2.2.22.2.2VLCKit 2.2.2
All the stability, security and performance improvements of libvlc 2.2.2 plus more improvementsFelix Paul Kühnefkuehne@videolan-mini.localhttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.0.0-pre23.0.0-pre2VLCKit 3.0.0-pre2
Stability improvementsFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/3.0.0-pre13.0.0-pre1First deployment of VLCKit
Used in VLC-iOS 2.7Felix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/2.2.2-pre52.2.2-pre5VLCKit 2.2.2-pre5
Minor stability improvementsFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/2.2.2-pre42.2.2-pre4VLCKit 2.2.2-pre4
Minor stability improvementsFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/2.2.2-pre32.2.2-pre3VLCKit 2.2.2-pre3
Stability improvements over previous pre-releaseFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/fkuehne/VLCKit/-/tags/2.2.2-pre22.2.2-pre2VLC 2.2.2-pre2
Minor libvlc improvements over previous pre-releaseFelix Paul Kühnefkuehne@videolan.org