Git Product home page Git Product logo

videolan_vlc-winrt's Introduction

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.

⚠️ ⚠️ ⚠️ Status update: The VLC for WinRT app is retired (deprecated), there is no more development being done on it. We advice you to use the classic VLC app instead. For UWP support in your LibVLC apps, have a look at libvlcsharp.

Requirements

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!

videolan_vlc-winrt's People

Contributors

23rd avatar alexanderlaw avatar chouquette avatar cybeau avatar dandelionsprout avatar drasticactions avatar edwardcwang avatar fkuehne avatar fu-nakayama avatar funman avatar genietim avatar jbkempf avatar kayazeren avatar kellensunderland avatar latop2604 avatar magwyz avatar martell avatar mfkl avatar mstorsjo avatar mtrz avatar paulosv avatar picodotdev avatar regnander avatar richicoder1 avatar robux4 avatar suchiman avatar tinanigro avatar xperiandri avatar xslidian avatar yarons avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.