VLC for Windows 10 Desktop, Mobile and Xbox
This is the official mirror repository of VLC for UWP.
You can find the official repository here.
It's currently written in C# and uses libvlcpp (C++) and libvlcppcx (C++/CX) for interop with managed code.
Requirements
- A recent enough Windows 10
- Visual Studio 2017 (UWP workload, C++ workload with VC++ 2017 and C++ runtime for UWP, Windows 10 SDK)
- Multilingual App Toolkit
- SQLite for UWP
Building
VLC-WinRT
First, get the code
git clone --recursive https://code.videolan.org/videolan/vlc-winrt
After this, you need to get a recent nightly build of vlc-winrt: x86 or x64
Extract the content from the archive to vlc-winrt/libvlc/Universal/vlc-x86/Debug/
and create the directories as necessary (where vlc-winrt
is the repositorty root).
If you have downloaded an x64 build, replace the vlc-x86
folder name by vlc-amd64
.
If you want to make a release build, replace the Debug
folder name by Release
.
LibVLC
If you want to build libvlc yourself (instead of grabing a nightly build), aside from a lot of time and patience, you need to install and setup mingw-w64
.
Then run ./compile.sh
with your target platform and configuration.
Use the docker image here
Contribute
Pull request
Pull request are more than welcome! If you do submit one, please make sure to use a descriptive title and description.
Gitlab issues
You can look through issues we currently have on the VideoLAN Gitlab.
An up for grabs tag is available if you don't know where to start.
Communication
Forum
If you have any question or you're not sure it's an issue please visit our forum.
Issues
You have encountered an issue and wish to report it to the VLC dev team?
You can create one on our Gitlab or on our bug tracker.
Before creating an issue or ticket, please double check of duplicates!
IRC
Want to quickly get in touch with us for a question, or even just to talk?
You will always find someone of the VLC team on IRC, #videolan channel on the freenode network.
If you don't have an IRC client, you can always use the freenode webchat.
Code of Conduct
Please read and follow the VideoLAN CoC.
License
VLC-WinRT is under the GPLv2 (or later) and the MPLv2 license.
See LICENSE for more license info.
More
For everything else, check our wiki or our support page.
We're happy to help!