diff options
author | Carlos Rafael Giani <dv@pseudoterminal.org> | 2014-07-30 10:57:32 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-08-02 09:26:15 +0100 |
commit | 273c6adc08f21bcab2275adc0fc8ebf50a0af2ae (patch) | |
tree | 5b935bb2e102a6b50e9cd87c57316607c5dd70be /meta | |
parent | 4832b9438bde6c9c9787c5e61b3451932092a7d7 (diff) | |
download | poky-273c6adc08f21bcab2275adc0fc8ebf50a0af2ae.tar.gz |
gstreamer1.0-plugins-bad: upgrade to 1.4.0
* eglglessink was replaced by glimagesink
* sndfile plugin has been ported to 1.0
* webp support added since libwep recipe has been added to meta-multimedia
* mfc was replaced by v4l2videodec, which does not need special flags
* cdaudio was removed
* directshow plugin was replaced by winks
(From OE-Core rev: e2fb717c0a081534252c5026401e3fee8328c502)
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')
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | 29 | ||||
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb (renamed from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb) | 4 |
2 files changed, 18 insertions, 15 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc index ceb2de1917..8ecc2aac12 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | |||
@@ -11,16 +11,16 @@ inherit gettext | |||
11 | 11 | ||
12 | PACKAGECONFIG ??= " \ | 12 | PACKAGECONFIG ??= " \ |
13 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ | 13 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ |
14 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'eglgles', '', d)} \ | 14 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)} \ |
15 | ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ | 15 | ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ |
16 | ${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ | 16 | ${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ |
17 | orc curl uvch264 neon \ | 17 | orc curl uvch264 neon sndfile \ |
18 | hls sbc dash bz2 smoothstreaming \ | 18 | hls sbc dash bz2 smoothstreaming \ |
19 | " | 19 | " |
20 | # dash = Dynamic Adaptive Streaming over HTTP | 20 | # dash = Dynamic Adaptive Streaming over HTTP |
21 | PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass" | 21 | PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass" |
22 | PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl" | 22 | PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl" |
23 | PACKAGECONFIG[eglgles] = "--enable-eglgles,--disable-eglgles,virtual/egl virtual/libgles2" | 23 | PACKAGECONFIG[gl] = "--enable-gl,--disable-gl,virtual/egl virtual/libgles2" |
24 | PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac" | 24 | PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac" |
25 | PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2" | 25 | PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2" |
26 | PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms" | 26 | PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms" |
@@ -43,18 +43,25 @@ PACKAGECONFIG[schroedinger] = "--enable-schro,--disable-schro,schroedinger" | |||
43 | PACKAGECONFIG[smoothstreaming] = "--enable-smoothstreaming,--disable-smoothstreaming,libxml2" | 43 | PACKAGECONFIG[smoothstreaming] = "--enable-smoothstreaming,--disable-smoothstreaming,libxml2" |
44 | PACKAGECONFIG[bluez] = "--enable-bluez,--disable-bluez,bluez4" | 44 | PACKAGECONFIG[bluez] = "--enable-bluez,--disable-bluez,bluez4" |
45 | PACKAGECONFIG[rsvg] = "--enable-rsvg,--disable-rsvg,librsvg" | 45 | PACKAGECONFIG[rsvg] = "--enable-rsvg,--disable-rsvg,librsvg" |
46 | PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1" | ||
47 | PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp" | ||
46 | 48 | ||
47 | # these plugins have not been ported to 1.0 (yet): | 49 | # these plugins have not been ported to 1.0 (yet): |
48 | # directdraw vcd apexsink cdaudio dc1394 lv2 linsys musepack mythtv | 50 | # directdraw vcd apexsink dc1394 lv2 linsys musepack mythtv |
49 | # nas timidity teletextdec sdl sndfile xvid wininet acm gsettings | 51 | # nas timidity teletextdec sdl xvid wininet acm gsettings |
50 | # sndio cdxaparse dccp faceoverlay hdvparse ivfparse jp2kdecimator | 52 | # sndio qtwrapper cdxaparse dccp faceoverlay hdvparse tta |
51 | # linsys mve nuvdemux osx_video patchdetect quicktime real sdi stereo | 53 | # mve nuvdemux osx_video patchdetect quicktime real sdi |
52 | # tta videomeasure videosignal vmnc | 54 | # videomeasure gsettings |
55 | |||
56 | # these plugins have no corresponding library in OE-core or meta-openembedded: | ||
57 | # openni2 winks direct3d directdraw directsound winscreencap osx_video | ||
58 | # apple_media android_media avc chromaprint daala dts gme gsm kate ladspa mimic | ||
59 | # mpeg2enc mplex ofa openjpeg opensles pvr resindvd rtmp soundtouch spandsp spc | ||
60 | # srtp vdpau voaacenc voamrwbenc wasapi zbar | ||
53 | 61 | ||
54 | EXTRA_OECONF += " \ | 62 | EXTRA_OECONF += " \ |
55 | --enable-dvb \ | 63 | --enable-dvb \ |
56 | --enable-shm \ | 64 | --enable-shm \ |
57 | --enable-mfc \ | ||
58 | --enable-fbdev \ | 65 | --enable-fbdev \ |
59 | --enable-decklink \ | 66 | --enable-decklink \ |
60 | --disable-acm \ | 67 | --disable-acm \ |
@@ -62,13 +69,11 @@ EXTRA_OECONF += " \ | |||
62 | --disable-apexsink \ | 69 | --disable-apexsink \ |
63 | --disable-apple_media \ | 70 | --disable-apple_media \ |
64 | --disable-avc \ | 71 | --disable-avc \ |
65 | --disable-cdaudio \ | ||
66 | --disable-chromaprint \ | 72 | --disable-chromaprint \ |
67 | --disable-daala \ | 73 | --disable-daala \ |
68 | --disable-dc1394 \ | 74 | --disable-dc1394 \ |
69 | --disable-direct3d \ | 75 | --disable-direct3d \ |
70 | --disable-directdraw \ | 76 | --disable-directdraw \ |
71 | --disable-directshow \ | ||
72 | --disable-directsound \ | 77 | --disable-directsound \ |
73 | --disable-dts \ | 78 | --disable-dts \ |
74 | --disable-gme \ | 79 | --disable-gme \ |
@@ -94,7 +99,6 @@ EXTRA_OECONF += " \ | |||
94 | --disable-rtmp \ | 99 | --disable-rtmp \ |
95 | --disable-sdl \ | 100 | --disable-sdl \ |
96 | --disable-sdltest \ | 101 | --disable-sdltest \ |
97 | --disable-sndfile \ | ||
98 | --disable-sndio \ | 102 | --disable-sndio \ |
99 | --disable-soundtouch \ | 103 | --disable-soundtouch \ |
100 | --disable-spandsp \ | 104 | --disable-spandsp \ |
@@ -107,7 +111,6 @@ EXTRA_OECONF += " \ | |||
107 | --disable-voaacenc \ | 111 | --disable-voaacenc \ |
108 | --disable-voamrwbenc \ | 112 | --disable-voamrwbenc \ |
109 | --disable-wasapi \ | 113 | --disable-wasapi \ |
110 | --disable-webp \ | ||
111 | --disable-wildmidi \ | 114 | --disable-wildmidi \ |
112 | --disable-wininet \ | 115 | --disable-wininet \ |
113 | --disable-winscreencap \ | 116 | --disable-winscreencap \ |
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb index c57c98f2af..e6edb26736 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb | |||
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=73a5855a8119deb017f5f13cf327095d \ | |||
4 | file://gst/tta/filters.h;beginline=12;endline=29;md5=8a08270656f2f8ad7bb3655b83138e5a \ | 4 | file://gst/tta/filters.h;beginline=12;endline=29;md5=8a08270656f2f8ad7bb3655b83138e5a \ |
5 | file://COPYING.LIB;md5=21682e4e8fea52413fd26c60acb907e5 \ | 5 | file://COPYING.LIB;md5=21682e4e8fea52413fd26c60acb907e5 \ |
6 | file://gst/tta/crc32.h;beginline=12;endline=29;md5=27db269c575d1e5317fffca2d33b3b50" | 6 | file://gst/tta/crc32.h;beginline=12;endline=29;md5=27db269c575d1e5317fffca2d33b3b50" |
7 | SRC_URI[md5sum] = "16c2050716383926909664aa6c6aca2b" | 7 | SRC_URI[md5sum] = "3bc0fcfe8d16ad1295f0454c1fcb4ba3" |
8 | SRC_URI[sha256sum] = "984c133ec9d5d705e313d9e2bbd1472b93c6567460602a9a316578925ffe2eca" | 8 | SRC_URI[sha256sum] = "ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9" |
9 | S = "${WORKDIR}/gst-plugins-bad-${PV}" | 9 | S = "${WORKDIR}/gst-plugins-bad-${PV}" |
10 | 10 | ||