summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-02-19 09:03:43 +0100
committerSebastian Dröge <sebastian@centricular.com>2014-04-18 09:50:46 +0200
commit37bb9bbc04adae821e82fd0abc56d4c459d744c7 (patch)
tree2935086bae78ec341c1453ded941e7f38cb69bf5
parentcd0122103e28992aad96341bce721a45ef1be047 (diff)
Add vo-aacenc recipe and enable the relevant plugin for it
-rw-r--r--packages/gstreamer-1.0-codecs-restricted.package2
-rw-r--r--recipes/gst-plugins-bad-1.0-static.recipe3
-rw-r--r--recipes/gst-plugins-bad-1.0.recipe3
-rw-r--r--recipes/vo-aacenc.recipe14
4 files changed, 19 insertions, 3 deletions
diff --git a/packages/gstreamer-1.0-codecs-restricted.package b/packages/gstreamer-1.0-codecs-restricted.package
index 4ae5e913..ad383daf 100644
--- a/packages/gstreamer-1.0-codecs-restricted.package
+++ b/packages/gstreamer-1.0-codecs-restricted.package
@@ -17,7 +17,7 @@ class Package(package.Package):
deps = ['gstreamer-1.0-core']
files = ['a52dec:libs', 'opencore-amr:libs', 'libmad:libs', 'libmpeg2:libs',
- 'faad2:libs', 'libdca:libs', 'x264:libs',
+ 'faad2:libs', 'libdca:libs', 'vo-aacenc:libs', 'x264:libs',
'gst-plugins-ugly-1.0:plugins_codecs_restricted',
'gst-plugins-bad-1.0:plugins_codecs_restricted']
files_devel = ['gst-plugins-ugly-1.0-static:plugins_codecs_restricted_devel',
diff --git a/recipes/gst-plugins-bad-1.0-static.recipe b/recipes/gst-plugins-bad-1.0-static.recipe
index 4215d91d..7635e725 100644
--- a/recipes/gst-plugins-bad-1.0-static.recipe
+++ b/recipes/gst-plugins-bad-1.0-static.recipe
@@ -6,7 +6,7 @@ class Recipe(custom.GStreamerStatic):
version = '1.2'
gstreamer_version = '1.0'
licenses = [License.LGPLv2Plus]
- extra_configure_options = "--enable-static --disable-gsm --disable-examples --disable-camerabin --disable-festival --disable-freeze --disable-h264parse --disable-inter --disable-legacyresample --disable-mpegvideoparse --disable-videomaxrate --disable-bz2 --disable-decklink --disable-linsys --disable-fbdev --disable-apexsink --disable-celt --disable-curl --disable-dc1394 --disable-directfb --disable-dirac --disable-divx --disable-faac --disable-flite --disable-gme --disable-ladspa --disable-lv2 --disable-mimic --disable-modplug --disable-mpeg2enc --disable-mplex --disable-musepack --disable-musicbrainz --disable-mythtv --disable-nas --disable-neon --disable-ofa --disable-openal --disable-opencv --disable-pvr --disable-sdl --disable-sndfile --disable-soundtouch --disable-spandsp --disable-swfdec --disable-teletextdec --disable-timidity --disable-vdpau --disable-voaacenc --disable-voamrwbenc --disable-wildmidi --disable-xvid --disable-zbar --disable-sdi --disable-cog "
+ extra_configure_options = "--enable-static --disable-gsm --disable-examples --disable-camerabin --disable-festival --disable-freeze --disable-h264parse --disable-inter --disable-legacyresample --disable-mpegvideoparse --disable-videomaxrate --disable-bz2 --disable-decklink --disable-linsys --disable-fbdev --disable-apexsink --disable-celt --disable-curl --disable-dc1394 --disable-directfb --disable-dirac --disable-divx --disable-faac --disable-flite --disable-gme --disable-ladspa --disable-lv2 --disable-mimic --disable-modplug --disable-mpeg2enc --disable-mplex --disable-musepack --disable-musicbrainz --disable-mythtv --disable-nas --disable-neon --disable-ofa --disable-openal --disable-opencv --disable-pvr --disable-sdl --disable-sndfile --disable-soundtouch --disable-spandsp --disable-swfdec --disable-teletextdec --disable-timidity --disable-vdpau --disable-voamrwbenc --disable-wildmidi --disable-xvid --disable-zbar --disable-sdi --disable-cog "
commit = 'origin/1.2'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0', 'bzip2', 'libass',
'faad2', 'libkate', 'zlib', 'opus', 'gnutls',
@@ -78,6 +78,7 @@ class Recipe(custom.GStreamerStatic):
'libgstmpegpsmux',
'libgstmpegtsdemux',
'libgstmpegtsmux',
+ 'libgstvoaacenc'
]
files_plugins_dvd_devel = [
diff --git a/recipes/gst-plugins-bad-1.0.recipe b/recipes/gst-plugins-bad-1.0.recipe
index 7237e9ac..89fc61ae 100644
--- a/recipes/gst-plugins-bad-1.0.recipe
+++ b/recipes/gst-plugins-bad-1.0.recipe
@@ -6,7 +6,7 @@ class Recipe(recipe.Recipe):
version = '1.2'
licenses = [License.LGPLv2Plus]
config_sh = 'sh ./autogen.sh --noconfigure && ./configure'
- configure_options = "--enable-static --disable-introspection --disable-gsm --disable-examples --disable-camerabin --disable-festival --disable-freeze --disable-h264parse --disable-inter --disable-legacyresample --disable-mpegvideoparse --disable-videomaxrate --disable-bz2 --disable-decklink --disable-linsys --disable-fbdev --disable-apexsink --disable-celt --disable-curl --disable-dc1394 --disable-directfb --disable-dirac --disable-divx --disable-faac --disable-flite --disable-gme --disable-ladspa --disable-lv2 --disable-mimic --disable-modplug --disable-mpeg2enc --disable-mplex --disable-musepack --disable-musicbrainz --disable-mythtv --disable-nas --disable-neon --disable-ofa --disable-openal --disable-opencv --disable-pvr --disable-sdl --disable-sndfile --disable-soundtouch --disable-spandsp --disable-swfdec --disable-teletextdec --disable-timidity --disable-vdpau --disable-voaacenc --disable-voamrwbenc --disable-wildmidi --disable-xvid --disable-zbar --disable-sdi --disable-cog "
+ configure_options = "--enable-static --disable-introspection --disable-gsm --disable-examples --disable-camerabin --disable-festival --disable-freeze --disable-h264parse --disable-inter --disable-legacyresample --disable-mpegvideoparse --disable-videomaxrate --disable-bz2 --disable-decklink --disable-linsys --disable-fbdev --disable-apexsink --disable-celt --disable-curl --disable-dc1394 --disable-directfb --disable-dirac --disable-divx --disable-faac --disable-flite --disable-gme --disable-ladspa --disable-lv2 --disable-mimic --disable-modplug --disable-mpeg2enc --disable-mplex --disable-musepack --disable-musicbrainz --disable-mythtv --disable-nas --disable-neon --disable-ofa --disable-openal --disable-opencv --disable-pvr --disable-sdl --disable-sndfile --disable-soundtouch --disable-spandsp --disable-swfdec --disable-teletextdec --disable-timidity --disable-vdpau --disable-voamrwbenc --disable-wildmidi --disable-xvid --disable-zbar --disable-sdi --disable-cog "
commit = 'origin/1.2'
deps = ['gstreamer-1.0', 'gst-plugins-base-1.0', 'bzip2', 'libass',
'faad2', 'libkate', 'zlib', 'opus', 'gnutls', 'librtmp',
@@ -83,6 +83,7 @@ class Recipe(recipe.Recipe):
'lib/gstreamer-1.0/libgstmpegpsmux%(mext)s',
'lib/gstreamer-1.0/libgstmpegtsdemux%(mext)s',
'lib/gstreamer-1.0/libgstmpegtsmux%(mext)s',
+ 'lib/gstreamer-1.0/libgstvoaacenc%(mext)s',
'%(sdir)s/libgstmpegts-1.0%(sext)s',
]
diff --git a/recipes/vo-aacenc.recipe b/recipes/vo-aacenc.recipe
new file mode 100644
index 00000000..f770f484
--- /dev/null
+++ b/recipes/vo-aacenc.recipe
@@ -0,0 +1,14 @@
+# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
+
+
+class Recipe(recipe.Recipe):
+ name = 'vo-aacenc'
+ version = '0.1.3'
+ licenses = [License.Apachev2]
+ stype = SourceType.TARBALL
+ url = 'http://downloads.sourceforge.net/project/opencore-amr/vo-aacenc/vo-aacenc-0.1.3.tar.gz'
+ autoreconf = True
+
+ files_libs = ['libvo-aacenc']
+ files_devel = ['include/vo-aacenc',
+ 'lib/pkgconfig/vo-aacenc.pc']