diff --git a/README.md b/README.md index 31f2f7c..196c81d 100644 --- a/README.md +++ b/README.md @@ -54,22 +54,11 @@ Other examples are in the examples directory. ### Windows -To build `vlc-rs`, you must either build VLC from source or grab one of the pre-built packages from [videolan.org](https://www.videolan.org/vlc/download-windows.html). +vlc-rs uses libvlc's SDK and it is a required dependency that must be available at runtime. +For that, you must either build VLC from source or grab one of the pre-built packages from [videolan.org](https://www.videolan.org/vlc/download-windows.html). -If you're building for `x86_64`, then you should grab the download labelled "Installer for 64bit version". -That installer is actually a self-extracting ZIP archive, so we can extract the contents without installing VLC itself. - -If you're building for `x86`, then you should either download labelled "7zip package" or the one labelled "Zip package". - -Once you've downloaded your chosen package, you should extract it some place such that its path contains no spaces. -To point `vlc-rs` at your VLC package, you should set an appropriate environment variable: - -- `VLC_LIB_DIR`: Directory of the VLC pacakge, any architecture -- `VLC_LIB_DIR_X86` : Directory of the VLC pacakge, `x86`-only -- `VLC_LIB_DIR_X86_64` : Directory of the VLC pacakge, `x86_64`-only - -You should also add the package to your `PATH` variable if you intend to run the program. -For distribution of an executable program, you should probably copy over the neccessary DLLs, as well as the `plugins` directory. +Once you've downloaded your chosen package, you should extract it some place such that its path contains no spaces, and add that directory to your `PATH` so `libvlc.dll` is found at startup. +For distribution of an executable program, you should probably copy over the necessary DLLs, as well as the `plugins` directory. ## License