[rygel/wip/meson: 59/85] meson: Add gst-launch
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel/wip/meson: 59/85] meson: Add gst-launch
- Date: Wed, 12 Sep 2018 11:56:14 +0000 (UTC)
commit 80dbc2e90fae005bca1c7f14307428ea7819273b
Author: Jens Georg <mail jensge org>
Date: Sun May 21 10:14:28 2017 +0200
meson: Add gst-launch
meson.build | 1 +
src/plugins/gst-launch/meson.build | 11 +++++++++++
src/plugins/meson.build | 1 +
3 files changed, 13 insertions(+)
---
diff --git a/meson.build b/meson.build
index 9f10add8..a7cea80e 100644
--- a/meson.build
+++ b/meson.build
@@ -73,6 +73,7 @@ ruih_deps = common_deps
rygel_deps = common_deps
external_plugin_deps = [gio]
+gst_launch_plugin_deps = [gstreamer]
configure_file(output: 'config.h', configuration: conf)
diff --git a/src/plugins/gst-launch/meson.build b/src/plugins/gst-launch/meson.build
new file mode 100644
index 00000000..8a3a5024
--- /dev/null
+++ b/src/plugins/gst-launch/meson.build
@@ -0,0 +1,11 @@
+gst_launch_sources = [
+ 'rygel-gst-launch-plugin.vala',
+ 'rygel-gst-launch-root-container.vala',
+ 'rygel-gst-launch-audio-item.vala',
+ 'rygel-gst-launch-video-item.vala']
+
+library('rygel-gst-launch',
+ gst_launch_sources,
+ dependencies: gst_launch_plugin_deps + [build_config, rygel_core, rygel_server],
+ install : true,
+ install_dir : rygel_plugindir)
diff --git a/src/plugins/meson.build b/src/plugins/meson.build
index 934a0994..9c3221ed 100644
--- a/src/plugins/meson.build
+++ b/src/plugins/meson.build
@@ -1 +1,2 @@
subdir('external')
+subdir('gst-launch')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]