summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
diff options
context:
space:
mode:
authorCarlos Rafael Giani <dv@pseudoterminal.org>2013-05-31 21:15:58 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-06-11 15:37:59 +0100
commitc7ebd7e527a77ab40e280824f77241db9b3b710b (patch)
tree9db3c1204328adb47dd96eb618e522981921a561 /meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
parent96b144a25598090b1e58eb5e33f216b5bfef7595 (diff)
downloadpoky-c7ebd7e527a77ab40e280824f77241db9b3b710b.tar.gz
gstreamer: added GStreamer 1.0 recipes
Originally from the https://github.com/dv1/meta-gstreamer1.0 repository, the patches were copied with only one change: gstreamer1.0-plugins-package.inc was removed, since gst-plugins-package.inc is identical except for the LIBV variable. (From OE-Core rev: e200e61529fa5a78354cde67442e90ace4b3857c) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc')
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc105
1 files changed, 105 insertions, 0 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
new file mode 100644
index 0000000000..38cf5125cd
--- /dev/null
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
@@ -0,0 +1,105 @@
1require gstreamer1.0-plugins.inc
2
3LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+ "
4
5DEPENDS += "gstreamer1.0-plugins-base bzip2"
6
7SRC_URI[md5sum] = "d1493d1219b836a8cbf54f4fba962420"
8SRC_URI[sha256sum] = "5f49e6353fdc855834b5beb054b3a47ef5fa558006c7eda6d2ec07b36315c2ab"
9
10PR = "r1"
11
12S = "${WORKDIR}/gst-plugins-bad-${PV}"
13
14inherit gettext
15
16
17PACKAGECONFIG ??= " \
18 curl eglgles wayland \
19 "
20
21PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass"
22PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl"
23PACKAGECONFIG[eglgles] = "--enable-eglgles,--disable-eglgles,virtual/egl virtual/libgles2"
24PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2"
25PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms"
26PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug"
27PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
28PACKAGECONFIG[opus] = "--enable-opus,--disable-opus,libopus"
29PACKAGECONFIG[flite] = "--enable-flite,--disable-flite,flite-alsa"
30PACKAGECONFIG[opencv] = "--enable-opencv,--disable-opencv,opencv"
31PACKAGECONFIG[wayland] = "--enable-wayland,--disable-wayland,wayland"
32
33
34
35# these plugins have not been ported to 1.0 (yet):
36# directdraw vcd uvch264 apexsink cdaudio cog dc1394 directfb dirac fbdev jasper
37# kate ladspa lv2 linsys musepack musicbrainz mythtv nas neon ofa openal rsvg
38# timidity teletextdec wildmidi sdl sndfile xvid wininet acm gsettings sndio
39#mfc hls openjpeg sbc
40EXTRA_OECONF += " \
41 --enable-dvb \
42 --enable-shm \
43 --disable-uvch264 \
44 --disable-vcd \
45 --disable-fbdev \
46 --disable-examples \
47 --disable-experimental \
48 --disable-celt \
49 --disable-chromaprint \
50 --disable-decklink \
51 --disable-dts \
52 --disable-faac \
53 --disable-gme \
54 --disable-gsm \
55 --disable-mpeg2enc \
56 --disable-mplex \
57 --disable-resindvd \
58 --disable-rtmp \
59 --disable-schro \
60 --disable-soundtouch \
61 --disable-spandsp \
62 --disable-vdpau \
63 --disable-acm \
64 --disable-android_media \
65 --disable-apexsink \
66 --disable-apple_media \
67 --disable-avc \
68 --disable-cdaudio \
69 --disable-cog \
70 --disable-dc1394 \
71 --disable-dirac \
72 --disable-direct3d \
73 --disable-direct3d9 \
74 --disable-directdraw \
75 --disable-directsound \
76 --disable-directshow \
77 --disable-gsettings \
78 --disable-kate \
79 --disable-ladspa \
80 --disable-linsys \
81 --disable-lv2 \
82 --disable-mimic \
83 --disable-musepack \
84 --disable-mythtv \
85 --disable-nas \
86 --disable-ofa \
87 --disable-osx_video \
88 --disable-pvr \
89 --disable-quicktime \
90 --disable-sndio \
91 --disable-spc \
92 --disable-swfdec \
93 --disable-teletextdec \
94 --disable-timidity \
95 --disable-voaacenc \
96 --disable-voamrwbenc \
97 --disable-wildmidi \
98 --disable-wininet \
99 --disable-xvid \
100 --disable-zbar \
101 ${GSTREAMER_1_0_ORC} \
102 "
103
104ARM_INSTRUCTION_SET = "arm"
105