diff options
author | Carlos Rafael Giani <dv@pseudoterminal.org> | 2013-05-31 21:15:58 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-06-11 15:37:59 +0100 |
commit | c7ebd7e527a77ab40e280824f77241db9b3b710b (patch) | |
tree | 9db3c1204328adb47dd96eb618e522981921a561 /meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | |
parent | 96b144a25598090b1e58eb5e33f216b5bfef7595 (diff) | |
download | poky-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.inc | 105 |
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 @@ | |||
1 | require gstreamer1.0-plugins.inc | ||
2 | |||
3 | LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+ " | ||
4 | |||
5 | DEPENDS += "gstreamer1.0-plugins-base bzip2" | ||
6 | |||
7 | SRC_URI[md5sum] = "d1493d1219b836a8cbf54f4fba962420" | ||
8 | SRC_URI[sha256sum] = "5f49e6353fdc855834b5beb054b3a47ef5fa558006c7eda6d2ec07b36315c2ab" | ||
9 | |||
10 | PR = "r1" | ||
11 | |||
12 | S = "${WORKDIR}/gst-plugins-bad-${PV}" | ||
13 | |||
14 | inherit gettext | ||
15 | |||
16 | |||
17 | PACKAGECONFIG ??= " \ | ||
18 | curl eglgles wayland \ | ||
19 | " | ||
20 | |||
21 | PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass" | ||
22 | PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl" | ||
23 | PACKAGECONFIG[eglgles] = "--enable-eglgles,--disable-eglgles,virtual/egl virtual/libgles2" | ||
24 | PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2" | ||
25 | PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms" | ||
26 | PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug" | ||
27 | PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123" | ||
28 | PACKAGECONFIG[opus] = "--enable-opus,--disable-opus,libopus" | ||
29 | PACKAGECONFIG[flite] = "--enable-flite,--disable-flite,flite-alsa" | ||
30 | PACKAGECONFIG[opencv] = "--enable-opencv,--disable-opencv,opencv" | ||
31 | PACKAGECONFIG[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 | ||
40 | EXTRA_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 | |||
104 | ARM_INSTRUCTION_SET = "arm" | ||
105 | |||