Skip to content

Releases: LePips/VLCUI

0.8.0

12 Apr 20:20

Choose a tag to compare

  • Provide currentVideoTrack and videoTracks on PlaybackInformation
  • Move many PlaybackInformation properties to PlaybackInformation.statistics

0.7.4

05 Sep 03:55

Choose a tag to compare

Add VLCVideoPlayer.PlaybackInformation.videoSize.

0.7.3

03 Aug 17:03

Choose a tag to compare

Add Duration jumpForward/Backward functions.

0.7.2

23 Jun 04:12

Choose a tag to compare

Implement Duration support, deprecating tick-based properties and functions on relevant platforms.

0.7.1

16 Jun 00:57

Choose a tag to compare

Fix building with the thumbnailer when using VLCKIt versions above 3.4.0, which the development of that feature was accidentally built on.

0.7.0

19 May 19:48

Choose a tag to compare

  • Add thumbnailing
  • Add snapshots
  • Remove proxy functions from macOS that have no effect on the platform

0.6.0

14 May 20:16
93574ab

Choose a tag to compare

  • Preserve aspect ratio on view resize
  • Add recording
  • Add setting video aspect ratio

0.5.1

15 Dec 22:24
79fc6f3

Choose a tag to compare

  • Make VLCVideoPlayer.Proxy conform to ObservableObject, in the instance it is desired that it can be injected into the environment
  • Convert all public facing fixed width integers to Int
  • MediaTrack is now a struct instead of a tuple pair
  • Set the font via the string font name
  • Fix setting the audio track index
  • VLCVideoPlayer.Proxy now holds a weak reference to the underlying objects

0.5.0

11 Oct 03:43

Choose a tag to compare

Use the explicit variables from VLCVideoPlayer.PlaybackInformation.stats

0.4.0

06 Oct 05:59

Choose a tag to compare

  • Refactors use VLCVideoPlayer.Proxy instead of a CurrentValueSubject for events
  • Refactors using onTicksUpdated and onStateUpdated instead of VLCVideoPlayerDelegate
  • Adds logging
  • Adds basic replay
  • VLCVideoPlayer.Configuration.autoPlay = true by default
  • Rename fastForward to setRate