summaryrefslogtreecommitdiff
path: root/recipes/gst-plugins-bad-1.0.recipe
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/gst-plugins-bad-1.0.recipe')
-rw-r--r--recipes/gst-plugins-bad-1.0.recipe30
1 files changed, 16 insertions, 14 deletions
diff --git a/recipes/gst-plugins-bad-1.0.recipe b/recipes/gst-plugins-bad-1.0.recipe
index 3ad65ea..6de4816 100644
--- a/recipes/gst-plugins-bad-1.0.recipe
+++ b/recipes/gst-plugins-bad-1.0.recipe
@@ -11,7 +11,7 @@ class Recipe(recipe.Recipe):
commit = 'upstream/1.0'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0', 'bzip2', 'libass',
'faad2', 'libkate', 'zlib', 'opus',
- 'schroedinger', 'libdca', 'jasper', 'libmms', 'libdvdnav' ]
+ 'schroedinger', 'libdca', 'jasper', 'libmms', 'libdvdnav', 'soundtouch' ]
files_lang = ['gst-plugins-bad-1.0']
@@ -168,19 +168,21 @@ class Recipe(recipe.Recipe):
self.files_codecs.remove('lib/gstreamer-1.0/libgstdccp%(mext)s')
for d in ['libdvdnav']:
self.deps.remove(d)
+ if self.config.target_platform == Platform.IOS:
+ self.configure_options += ' --disable-apple_media'
if self.config.variants.nodebug:
self.configure_options += ' --disable-gst-debug'
- def post_install(self):
- if self.config.platform == Platform.WINDOWS and\
- self.config.target_platform == Platform.WINDOWS:
- from cerbero.utils.msbuild import MSBuild
- from cerbero.utils import messages as m
- solution = os.path.join(self.build_dir, 'win32', 'vs10', 'gst-plugins-bad.sln')
- root = self.config.prefix.rsplit('/', 1)[0]
- msbuild = MSBuild(solution, self.config.target_arch,
- GSTREAMER_SDK_ROOT=root)
- try:
- msbuild.build()
- except Exception, e:
- m.error("The Direct Show plugins will not be built.")
+# def post_install(self):
+# if self.config.platform == Platform.WINDOWS and\
+# self.config.target_platform == Platform.WINDOWS:
+# from cerbero.utils.msbuild import MSBuild
+# from cerbero.utils import messages as m
+# solution = os.path.join(self.build_dir, 'win32', 'vs10', 'gst-plugins-bad.sln')
+# root = self.config.prefix.rsplit('/', 1)[0]
+# msbuild = MSBuild(solution, self.config.target_arch,
+# GSTREAMER_SDK_ROOT=root)
+# try:
+# msbuild.build()
+# except Exception, e:
+# m.error("The Direct Show plugins will not be built.")