aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc
diff options
context:
space:
mode:
authorCarlos Rodriguez <carlos.rodriguez@ridgerun.com>2018-02-19 14:14:10 -0600
committerArmin Kuster <akuster808@gmail.com>2018-03-01 16:12:55 -0800
commit03f79a311c79c7b43f8e47eba4c5bbe6ab532fa1 (patch)
treef9657c1611e1e52e452c93df27bbd797eae0f5f9 /meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc
parent74880c14647f3d875e18ea4eea4081419f82e021 (diff)
downloadmeta-openembedded-03f79a311c79c7b43f8e47eba4c5bbe6ab532fa1.tar.gz
gstd: Add Gst-Deamon recipe
GStreamer Daemon, also called gstd, is a GStreamer framework for controlling audio and video streaming using TCP connection messages. Qt applications, web interfaces, and GStreamer element test suites show different ways the framework can be utilized. GStreamer Daemon is gst-launch on steroids where you can create a GStreamer pipeline, play, pause, change speed, skip around, and even change element parameter settings all while the pipeline is active. Signed-off-by: Carlos Rodriguez <carlos.rodriguez@ridgerun.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc')
-rw-r--r--meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc25
1 files changed, 25 insertions, 0 deletions
diff --git a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc
new file mode 100644
index 0000000000..10ee5bcb2c
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd.inc
@@ -0,0 +1,25 @@
+DESCRIPTION = "Gstreamer Daemon 1.0"
+SUMMARY = "GStreamer framework for controlling audio and video streaming using TCP connection messages"
+HOMEPAGE = "https://developer.ridgerun.com/wiki/index.php?title=Gstd-1.0"
+SECTION = "multimedia"
+LICENSE = "GPLv2+"
+
+DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-rtsp-server json-glib libdaemon"
+
+SRCBRANCH ?= "master"
+SRCREV = "097a086a8606dcb368c7d38c7ec4fefc2497401b"
+SRC_URI = "git://git@github.com/RidgeRun/gstd-1.x.git;protocol=https;branch=${SRCBRANCH} \
+ file://0001-gstd-yocto-compatibility.patch"
+
+S = "${WORKDIR}/git"
+
+PACKAGECONFIG_CONFARGS = " \
+ --disable-gtk-doc \
+"
+
+inherit autotools pkgconfig gettext
+
+do_configure() {
+${S}/autogen.sh
+oe_runconf
+}