Skip to content

Latest commit

 

History

History
32 lines (17 loc) · 1.63 KB

libvlc_documentation.md

File metadata and controls

32 lines (17 loc) · 1.63 KB

LibVLC Documentation

Back

LibVLCSharp is based on LibVLC, so most of the LibVLC API documentation is very relevant to your experience using LibVLCSharp.

You can find it here LibVLC Doc. It currently tracks VLC master (4.0). The search box at the top right allows you to search for LibVLC C API functions and get doc on it. You can also check out documentation from the LibVLC header files directly from the VLC source code.

LibVLC on NuGet

LibVLC is being distributed on NuGet from the VideoLAN account.

The packaging files and more packages details can be found at https://code.videolan.org/videolan/libvlc-nuget

LibVLC Options

Some advanced customizations and features are only accessible through LibVLC options. Those take the form of strings that you give to the LibVLC library through the LibVLC constructor and/or through media.AddOption.

Note: If using the LibVLC constructor, you need to use prepend your option with --, like --verbose=2. If using the media.AddOption API, you need to prepend with :, such as :no-video.

Note: Some options only work with the LibVLC constructor and some options only work with the media.AddOption API.

The list of such LibVLC string options can be found here https://wiki.videolan.org/VLC_command-line_help/

LibVLC Versioning

Check out our versioning docs.