Browse Source

travis: Update gstreamer version to 1.18.1 for mac (#9203)

* travis: Update gstreamer version to 1.18.1 for mac

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>

* VideoReceiver: Update README with new gst version for macos

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
QGC4.4
Patrick José Pereira 5 years ago committed by GitHub
parent
commit
ac6bd022d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      .travis.yml
  2. 4
      src/VideoReceiver/README.md

4
.travis.yml

@ -144,8 +144,8 @@ install: @@ -144,8 +144,8 @@ install:
fi
- if [[ "${SPEC}" = "macx-clang" ]]; then
wget --quiet https://s3-us-west-2.amazonaws.com/qgroundcontrol/dependencies/osx-gstreamer.tar.bz2 &&
sudo tar jxf osx-gstreamer.tar.bz2 -C /Library/Frameworks
wget --quiet https://s3.amazonaws.com/downloads.bluerobotics.com/QGC/dependencies/gstreamer-1.18.1.tar.gz &&
sudo tar zxf gstreamer-1.18.1.tar.gz -C /Library/Frameworks
;
fi

4
src/VideoReceiver/README.md

@ -67,8 +67,8 @@ The build system is setup to use pkgconfig and it will find the necessary header @@ -67,8 +67,8 @@ The build system is setup to use pkgconfig and it will find the necessary header
Download the gstreamer framework from here: http://gstreamer.freedesktop.org/data/pkg/osx. Supported version is 1.14.4. QGC may work with newer version, but it is untested.
You need two packages:
- [gstreamer-1.0-devel-1.14.4-x86_64.pkg](https://gstreamer.freedesktop.org/data/pkg/osx/1.14.4/gstreamer-1.0-devel-1.14.4-x86_64.pkg)
- [gstreamer-1.0-1.14.4-x86_64.pkg](https://gstreamer.freedesktop.org/data/pkg/osx/1.14.4/gstreamer-1.0-1.14.4-x86_64.pkg)
- [gstreamer-1.0-devel-1.18.1-x86_64.pkg](https://gstreamer.freedesktop.org/data/pkg/osx/1.18.1/gstreamer-1.0-devel-1.18.1-x86_64.pkg)
- [gstreamer-1.0-1.18.1-x86_64.pkg](https://gstreamer.freedesktop.org/data/pkg/osx/1.18.1/gstreamer-1.0-1.18.1-x86_64.pkg)
The installer places them under /Library/Frameworks/GStreamer.framework, which is where the QGC build system will look for it. That's all that is needed. When you build QGC and it finds the gstreamer framework, it automatically builds video streaming support.

Loading…
Cancel
Save