summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-04-03 21:36:14 +0200
committerSebastian Dröge <sebastian@centricular.com>2014-04-03 21:36:14 +0200
commitceb8f4794c26ba354ddbc191bcaef2ffd3dcf3cf (patch)
tree03704715557334528b7f2440ef28a080591f7a80
parentcf44849261ec616fb8b10f5a983c7317c5af07f9 (diff)
gst-plugins-bad-1.0: Include OpenGL library and plugin
-rw-r--r--recipes/gst-plugins-bad-1.0-static.recipe20
-rw-r--r--recipes/gst-plugins-bad-1.0.recipe8
2 files changed, 27 insertions, 1 deletions
diff --git a/recipes/gst-plugins-bad-1.0-static.recipe b/recipes/gst-plugins-bad-1.0-static.recipe
index d8f0dc17..c2c2fa59 100644
--- a/recipes/gst-plugins-bad-1.0-static.recipe
+++ b/recipes/gst-plugins-bad-1.0-static.recipe
@@ -119,15 +119,18 @@ class Recipe(custom.GStreamerStatic):
platform_files_plugins_sys_devel = {
Platform.LINUX: [
'libgstshm',
+ 'libgstopengl',
],
Platform.WINDOWS: [
'libgstd3dvideosink',
'libgstwasapi',
+ 'libgstopengl',
],
Platform.DARWIN: [
'libgstapplemedia',
'libgstapplemedia_nonpublic',
'libgstshm',
+ 'libgstopengl',
],
Platform.IOS: [
'libgstapplemedia',
@@ -138,6 +141,7 @@ class Recipe(custom.GStreamerStatic):
Platform.ANDROID: [
'libgstopensles',
'libgsteglglessink',
+ 'libgstopengl',
]
}
@@ -189,4 +193,18 @@ class Recipe(custom.GStreamerStatic):
self.platform_files_plugins_sys_devel[Platform.ANDROID] += [
'lib/libgstegl-1.0.la',
- 'lib/libgstegl-1.0.a']
+ 'lib/libgstegl-1.0.a',
+ 'lib/libgstgl-1.0.la',
+ 'lib/libgstgl-1.0.a']
+
+ self.platform_files_plugins_sys_devel[Platform.WINDOWS] += [
+ 'lib/libgstgl-1.0.la',
+ 'lib/libgstgl-1.0.a']
+
+ self.platform_files_plugins_sys_devel[Platform.DARWIN] += [
+ 'lib/libgstgl-1.0.la',
+ 'lib/libgstgl-1.0.a']
+
+ self.platform_files_plugins_sys_devel[Platform.LINUX] += [
+ 'lib/libgstgl-1.0.la',
+ 'lib/libgstgl-1.0.a']
diff --git a/recipes/gst-plugins-bad-1.0.recipe b/recipes/gst-plugins-bad-1.0.recipe
index 43a2044f..b304a0aa 100644
--- a/recipes/gst-plugins-bad-1.0.recipe
+++ b/recipes/gst-plugins-bad-1.0.recipe
@@ -128,15 +128,21 @@ class Recipe(recipe.Recipe):
platform_files_plugins_sys = {
Platform.LINUX: [
'lib/gstreamer-1.0/libgstshm%(mext)s',
+ 'lib/gstreamer-1.0/libgstopengl%(mext)s',
+ '%(sdir)s/libgstgl-1.0%(sext)s',
],
Platform.WINDOWS: [
'lib/gstreamer-1.0/libgstd3dvideosink%(mext)s',
'lib/gstreamer-1.0/libgstwasapi%(mext)s',
+ 'lib/gstreamer-1.0/libgstopengl%(mext)s',
+ '%(sdir)s/libgstgl-1.0%(sext)s',
],
Platform.DARWIN: [
'lib/gstreamer-1.0/libgstapplemedia%(mext)s',
'lib/gstreamer-1.0/libgstapplemedia_nonpublic%(mext)s',
'lib/gstreamer-1.0/libgstshm%(mext)s',
+ 'lib/gstreamer-1.0/libgstopengl%(mext)s',
+ '%(sdir)s/libgstgl-1.0%(sext)s',
],
Platform.IOS: [
'lib/gstreamer-1.0/libgstapplemedia%(mext)s',
@@ -147,7 +153,9 @@ class Recipe(recipe.Recipe):
Platform.ANDROID: [
'lib/gstreamer-1.0/libgstopensles%(mext)s',
'lib/gstreamer-1.0/libgsteglglessink%(mext)s',
+ 'lib/gstreamer-1.0/libgstopengl%(mext)s',
'%(sdir)s/libgstegl-1.0%(sext)s',
+ '%(sdir)s/libgstgl-1.0%(sext)s',
]
}