Migrate to LibVLCSharp
LibVLCSharp is being actively developed and will be receiving improvements in the future, from Microsoft(.net 5) as well as Videolan, whereas development on libvlcpp and libvlcppcx has mostly stagnated. On top of that, C++/CX has been superseded by C++/WinRT. So, I believe the codebase should be migrated to LibVLCSharp, so that improvements in it make it to vlc-winrt. It would also help consolidate development efforts by focusing only on one implementation for UWP, making debugging easier. This app can, then also serve as a full fledged sample of LibVLCSharp. There might even be some performance improvements going from C#->C as compared to C#->cppcx->C++->C.
@mfkl I am interested in contributing to this project and it would be great if you could give a rough idea on what needs to be done to migrate the codebase.