diff --git a/README.md b/README.md index 90d074347..ada212513 100644 --- a/README.md +++ b/README.md @@ -46,12 +46,24 @@ On Debian/Ubuntu they can be installed with ``` $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ - libgstreamer-plugins-bad1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ gstreamer1.0-libav ``` +The minimum required version of the above libraries is >= 1.8. If you +build the gstreamer-player sub-crate, or any of the examples that +depend on gstreamer-player, you must ensure that in addition to the +above packages, `libgstreamer-plugins-bad1.0-dev` is installed and +that the version is >= 1.12. See the `Cargo.toml` files for the full +details, + +``` +# Only if you wish to install gstreamer-player, make sure the version +# of this package is >= 1.12. +$ apt-get install libgstreamer-plugins-bad1.0-dev +``` + Package names on other distributions should be similar. Please submit a pull request with instructions for yours. @@ -70,6 +82,10 @@ $ brew install gstreamer gst-plugins-base gst-plugins-good \ gst-plugins-bad gst-plugins-ugly gst-libav ``` +If you wish to install the gstreamer-player sub-crate, make sure the +version of these libraries is >= 1.12. Otherwise, a version >= 1.8 is +sufficient. + #### GStreamer Binaries You need to download the *two* `.pkg` files from the GStreamer website and @@ -100,6 +116,10 @@ $ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-b mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav ``` +If you wish to install the gstreamer-player sub-crate, make sure the +version of these libraries is >= 1.12. Otherwise, a version >= 1.8 is +sufficient. + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the