LibVLC preview builds are development builds. They can be unstable, but allow you to enjoy new features before the stable release.
It is advised NOT TO use these builds in production.
LibVLCSharp 3 and 4 preview and LibVLC 4 nightly builds are distributed using https://feedz.io/ for now. To pull pre-release versions into your project, use the following NuGet.config
file:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="videolan-preview" value="https://f.feedz.io/videolan/preview/nuget/index.json" />
</packageSources>
</configuration>
LibVLC: Development happens in the main git repository https://code.videolan.org/videolan/vlc
LibVLCSharp: master branch of https://code.videolan.org/videolan/LibVLCSharp
Differences between LibVLC stable (3.x) and LibVLC preview (4.x)
release notes https://code.videolan.org/videolan/vlc/-/blob/master/README
Differences between LibVLCSharp stable (3.x) and LibVLCSharp preview (4.x)
TODO API diffs, platform support diffs (new/dropped)
- TFM diffs (new/dropped):
net40
was dropped in favor ofnet45
in libvlcsharp 4. - namespace changes:
Shared
was removed. - unsafe usage -> perf diff, ongoing