From 6db5ab5631fd6230f99173bfd36614a62d765948 Mon Sep 17 00:00:00 2001 From: Marijn Suijten Date: Wed, 18 Aug 2021 15:19:56 +0200 Subject: [PATCH] */README: Synchronize with root README.md --- gstreamer-app/README.md | 10 ++++++++-- gstreamer-audio/README.md | 10 ++++++++-- gstreamer-base/README.md | 10 ++++++++-- gstreamer-check/README.md | 10 ++++++++-- gstreamer-controller/README.md | 10 ++++++++-- gstreamer-editing-services/README.md | 10 ++++++++-- gstreamer-gl/README.md | 10 ++++++++-- gstreamer-gl/egl/README.md | 20 +++++++++++++------- gstreamer-gl/wayland/README.md | 20 +++++++++++++------- gstreamer-gl/x11/README.md | 20 +++++++++++++------- gstreamer-net/README.md | 10 ++++++++-- gstreamer-pbutils/README.md | 10 ++++++++-- gstreamer-player/README.md | 10 ++++++++-- gstreamer-rtp/README.md | 10 ++++++++-- gstreamer-rtsp-server/README.md | 10 ++++++++-- gstreamer-rtsp/README.md | 10 ++++++++-- gstreamer-sdp/README.md | 10 ++++++++-- gstreamer-video/README.md | 10 ++++++++-- gstreamer-webrtc/README.md | 10 ++++++++-- 19 files changed, 167 insertions(+), 53 deletions(-) diff --git a/gstreamer-app/README.md b/gstreamer-app/README.md index 2bcdf4dc1..a84d4fd09 100644 --- a/gstreamer-app/README.md +++ b/gstreamer-app/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-audio/README.md b/gstreamer-audio/README.md index 1187f2591..309ecd491 100644 --- a/gstreamer-audio/README.md +++ b/gstreamer-audio/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-base/README.md b/gstreamer-base/README.md index 3fb4fc2d4..44bee2ff8 100644 --- a/gstreamer-base/README.md +++ b/gstreamer-base/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-check/README.md b/gstreamer-check/README.md index fa25c1c9f..0b8c19faa 100644 --- a/gstreamer-check/README.md +++ b/gstreamer-check/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-controller/README.md b/gstreamer-controller/README.md index 8341bc3b6..86a1639a2 100644 --- a/gstreamer-controller/README.md +++ b/gstreamer-controller/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-editing-services/README.md b/gstreamer-editing-services/README.md index d0a889ffe..6c655d684 100644 --- a/gstreamer-editing-services/README.md +++ b/gstreamer-editing-services/README.md @@ -47,7 +47,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -116,7 +116,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -126,6 +127,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-gl/README.md b/gstreamer-gl/README.md index c315018a7..e6d06b968 100644 --- a/gstreamer-gl/README.md +++ b/gstreamer-gl/README.md @@ -44,7 +44,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.14. See @@ -101,7 +101,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -109,6 +110,11 @@ $ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-b Please, make sure the version of these libraries is >= 1.14. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-gl/egl/README.md b/gstreamer-gl/egl/README.md index 17cb0534f..55742c2b4 100644 --- a/gstreamer-gl/egl/README.md +++ b/gstreamer-gl/egl/README.md @@ -40,11 +40,11 @@ package manager, or build them from source. On Debian/Ubuntu they can be installed with -``` +```shell $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.14. See @@ -66,7 +66,7 @@ provided by the GStreamer project. Homebrew only installs various plugins if explicitly enabled, so some extra `--with-*` flags may be required. -``` +```shell $ brew install gstreamer gst-plugins-base gst-plugins-good \ gst-plugins-bad gst-plugins-ugly gst-libav gst-rtsp-server \ gst-editing-services --with-orc --with-libogg --with-opus \ @@ -85,7 +85,7 @@ install them, e.g. `gstreamer-1.0-1.14.4-x86_64.pkg` and After installation, you also need to install `pkg-config` (e.g. via Homebrew) and set the `PKG_CONFIG_PATH` environment variable -``` +```shell $ export PKG_CONFIG_PATH="/Library/Frameworks/GStreamer.framework/Versions/Current/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" ``` @@ -100,8 +100,9 @@ the GStreamer project. #### MSYS2 / pacman -``` -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +```shell +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -109,6 +110,11 @@ $ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-b Please, make sure the version of these libraries is >= 1.14. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the @@ -119,7 +125,7 @@ After installation, you also need to install `pkg-config` (e.g. via MSYS2 or from [here](https://sourceforge.net/projects/pkgconfiglite/)) and set the `PKG_CONFIG_PATH` environment variable -``` +```shell $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" ``` diff --git a/gstreamer-gl/wayland/README.md b/gstreamer-gl/wayland/README.md index 47df2066c..25de0dae6 100644 --- a/gstreamer-gl/wayland/README.md +++ b/gstreamer-gl/wayland/README.md @@ -40,11 +40,11 @@ package manager, or build them from source. On Debian/Ubuntu they can be installed with -``` +```shell $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.14. See @@ -66,7 +66,7 @@ provided by the GStreamer project. Homebrew only installs various plugins if explicitly enabled, so some extra `--with-*` flags may be required. -``` +```shell $ brew install gstreamer gst-plugins-base gst-plugins-good \ gst-plugins-bad gst-plugins-ugly gst-libav gst-rtsp-server \ gst-editing-services --with-orc --with-libogg --with-opus \ @@ -85,7 +85,7 @@ install them, e.g. `gstreamer-1.0-1.14.4-x86_64.pkg` and After installation, you also need to install `pkg-config` (e.g. via Homebrew) and set the `PKG_CONFIG_PATH` environment variable -``` +```shell $ export PKG_CONFIG_PATH="/Library/Frameworks/GStreamer.framework/Versions/Current/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" ``` @@ -100,8 +100,9 @@ the GStreamer project. #### MSYS2 / pacman -``` -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +```shell +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -109,6 +110,11 @@ $ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-b Please, make sure the version of these libraries is >= 1.14. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the @@ -119,7 +125,7 @@ After installation, you also need to install `pkg-config` (e.g. via MSYS2 or from [here](https://sourceforge.net/projects/pkgconfiglite/)) and set the `PKG_CONFIG_PATH` environment variable -``` +```shell $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" ``` diff --git a/gstreamer-gl/x11/README.md b/gstreamer-gl/x11/README.md index ea3964649..f3a2f716c 100644 --- a/gstreamer-gl/x11/README.md +++ b/gstreamer-gl/x11/README.md @@ -40,11 +40,11 @@ package manager, or build them from source. On Debian/Ubuntu they can be installed with -``` +```shell $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.14. See @@ -66,7 +66,7 @@ provided by the GStreamer project. Homebrew only installs various plugins if explicitly enabled, so some extra `--with-*` flags may be required. -``` +```shell $ brew install gstreamer gst-plugins-base gst-plugins-good \ gst-plugins-bad gst-plugins-ugly gst-libav gst-rtsp-server \ gst-editing-services --with-orc --with-libogg --with-opus \ @@ -85,7 +85,7 @@ install them, e.g. `gstreamer-1.0-1.14.4-x86_64.pkg` and After installation, you also need to install `pkg-config` (e.g. via Homebrew) and set the `PKG_CONFIG_PATH` environment variable -``` +```shell $ export PKG_CONFIG_PATH="/Library/Frameworks/GStreamer.framework/Versions/Current/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" ``` @@ -100,8 +100,9 @@ the GStreamer project. #### MSYS2 / pacman -``` -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +```shell +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -109,6 +110,11 @@ $ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-b Please, make sure the version of these libraries is >= 1.14. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the @@ -119,7 +125,7 @@ After installation, you also need to install `pkg-config` (e.g. via MSYS2 or from [here](https://sourceforge.net/projects/pkgconfiglite/)) and set the `PKG_CONFIG_PATH` environment variable -``` +```shell $ export PKG_CONFIG_PATH="c:\\gstreamer\\1.0\\x86_64\\lib\\pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" ``` diff --git a/gstreamer-net/README.md b/gstreamer-net/README.md index 1c29cf1a6..0eafc1b70 100644 --- a/gstreamer-net/README.md +++ b/gstreamer-net/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-pbutils/README.md b/gstreamer-pbutils/README.md index 97ae19a66..0c2e73053 100644 --- a/gstreamer-pbutils/README.md +++ b/gstreamer-pbutils/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-player/README.md b/gstreamer-player/README.md index 10145e7d0..6919b4ea0 100644 --- a/gstreamer-player/README.md +++ b/gstreamer-player/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-rtp/README.md b/gstreamer-rtp/README.md index 199690285..50f9baf6e 100644 --- a/gstreamer-rtp/README.md +++ b/gstreamer-rtp/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-rtsp-server/README.md b/gstreamer-rtsp-server/README.md index 2ba49ffde..5215e090c 100644 --- a/gstreamer-rtsp-server/README.md +++ b/gstreamer-rtsp-server/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-rtsp/README.md b/gstreamer-rtsp/README.md index eee44edfa..827e68697 100644 --- a/gstreamer-rtsp/README.md +++ b/gstreamer-rtsp/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-sdp/README.md b/gstreamer-sdp/README.md index 2cb52ca30..24a9628cc 100644 --- a/gstreamer-sdp/README.md +++ b/gstreamer-sdp/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-video/README.md b/gstreamer-video/README.md index 41351fc32..e3b56e1f6 100644 --- a/gstreamer-video/README.md +++ b/gstreamer-video/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the diff --git a/gstreamer-webrtc/README.md b/gstreamer-webrtc/README.md index aa21ce195..d0a0f04c2 100644 --- a/gstreamer-webrtc/README.md +++ b/gstreamer-webrtc/README.md @@ -42,7 +42,7 @@ On Debian/Ubuntu they can be installed with $ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ - gstreamer1.0-libav libgstrtspserver-1.0-dev + gstreamer1.0-libav libgstrtspserver-1.0-dev libges-1.0-dev ``` The minimum required version of the above libraries is >= 1.8. If you @@ -111,7 +111,8 @@ the GStreamer project. #### MSYS2 / pacman ```shell -$ pacman -S pkg-config mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ +$ pacman -S glib2-devel pkg-config \ + mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base \ mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad \ mingw-w64-x86_64-gst-plugins-ugly mingw-w64-x86_64-gst-libav \ mingw-w64-x86_64-gst-rtsp-server @@ -121,6 +122,11 @@ 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. +Note that the version of `pkg-config` included in `MSYS2` is +[known to have problems](https://github.com/rust-lang/pkg-config-rs/issues/51#issuecomment-346300858) +compiling GStreamer, so you may need to install another version. One option +would be [`pkg-config-lite`](https://sourceforge.net/projects/pkgconfiglite/). + #### GStreamer Binaries You need to download the *two* `.msi` files for your platform from the