diff options
author | Carlos Rafael Giani <dv@pseudoterminal.org> | 2017-08-11 23:36:55 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-08-16 00:03:14 +0100 |
commit | ae841c4371fc7f4ee08a9a2002738f52057aa6bb (patch) | |
tree | f517e15d5d5f7c36511d0f97f6819f535799224f /meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | |
parent | 71c2f1d0470aaf0402cf19a35b60ddae8e6b49fb (diff) | |
download | poky-ae841c4371fc7f4ee08a9a2002738f52057aa6bb.tar.gz |
gstreamer1.0-plugins-bad: upgrade to version 1.12.2
* Remove backported patches:
1. 0001-smoothstreaming-implement-adaptivedemux-s-get_live_s.patch
2. 0001-smoothstreaming-use-the-duration-from-the-list-of-fr.patch
3. 0001-mssdemux-improved-live-playback-support.patch
* Refreshed the following patches:
1. 0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
Extended patch to include fix for libgstallocators
2. 0001-Prepend-PKG_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch
Updated to apply to 1.12.2
3. gstreamer-gl.pc.in-don-t-append-GL_CFLAGS-to-CFLAGS.patch
Updated to apply to 1.12.2
* Removed license checks in tta directory as it doesn't exist anymore.
* In 1.12.0, old unsupported plugins were removed. As a result, the
list of unsupported plugins was removed.
(From OE-Core rev: 1fa8492e54dd71ce7d4d853e0cb7295c28fa5e76)
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
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 | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc index dc47f581af..7bcd6db292 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | |||
@@ -70,16 +70,11 @@ PACKAGECONFIG[vulkan] = "--enable-vulkan,--disable-vulkan,vulkan" | |||
70 | PACKAGECONFIG[wayland] = "--enable-wayland,--disable-wayland,wayland-native wayland wayland-protocols" | 70 | PACKAGECONFIG[wayland] = "--enable-wayland,--disable-wayland,wayland-native wayland wayland-protocols" |
71 | PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp" | 71 | PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp" |
72 | 72 | ||
73 | # these plugins have not been ported to 1.0 (yet): | ||
74 | # apexsink linsys nas timidity sdl xvid wininet | ||
75 | # sndio cdxaparse dccp faceoverlay hdvparse tta mve nuvdemux | ||
76 | # patchdetect sdi videomeasure | ||
77 | |||
78 | # these plugins have no corresponding library in OE-core or meta-openembedded: | 73 | # these plugins have no corresponding library in OE-core or meta-openembedded: |
79 | # openni2 winks direct3d directsound winscreencap acm apple_media | 74 | # openni2 winks direct3d directsound winscreencap acm apple_media iqa |
80 | # android_media avc bs2b chromaprint daala dts fdkaac gme gsm kate ladspa libde265 | 75 | # android_media avc bs2b chromaprint daala dts fdkaac gme gsm kate ladspa libde265 |
81 | # lv2 mimic mpeg2enc mplex musepack nvenc ofa openh264 opensles pvr soundtouch spandsp | 76 | # lv2 mpeg2enc mplex msdk musepack nvenc ofa openh264 opensles soundtouch spandsp |
82 | # spc teletextdec tinyalsa vdpau wasapi x265 zbar | 77 | # spc teletextdec tinyalsa vdpau wasapi x265 zbar webrtcdsp |
83 | 78 | ||
84 | # qt5 support is disabled, because it is not present in OE core, and requires more work than | 79 | # qt5 support is disabled, because it is not present in OE core, and requires more work than |
85 | # just adding a packageconfig (it requires access to moc, uic, rcc, and qmake paths). | 80 | # just adding a packageconfig (it requires access to moc, uic, rcc, and qmake paths). |
@@ -95,7 +90,6 @@ EXTRA_OECONF += " \ | |||
95 | --enable-vcd \ | 90 | --enable-vcd \ |
96 | --disable-acm \ | 91 | --disable-acm \ |
97 | --disable-android_media \ | 92 | --disable-android_media \ |
98 | --disable-apexsink \ | ||
99 | --disable-apple_media \ | 93 | --disable-apple_media \ |
100 | --disable-avc \ | 94 | --disable-avc \ |
101 | --disable-bs2b \ | 95 | --disable-bs2b \ |
@@ -108,42 +102,34 @@ EXTRA_OECONF += " \ | |||
108 | --disable-fdk_aac \ | 102 | --disable-fdk_aac \ |
109 | --disable-gme \ | 103 | --disable-gme \ |
110 | --disable-gsm \ | 104 | --disable-gsm \ |
105 | --disable-iqa \ | ||
111 | --disable-kate \ | 106 | --disable-kate \ |
112 | --disable-ladspa \ | 107 | --disable-ladspa \ |
113 | --disable-libde265 \ | 108 | --disable-libde265 \ |
114 | --disable-libvisual \ | ||
115 | --disable-linsys \ | ||
116 | --disable-lv2 \ | 109 | --disable-lv2 \ |
117 | --disable-mimic \ | ||
118 | --disable-mpeg2enc \ | 110 | --disable-mpeg2enc \ |
119 | --disable-mplex \ | 111 | --disable-mplex \ |
112 | --disable-msdk \ | ||
120 | --disable-musepack \ | 113 | --disable-musepack \ |
121 | --disable-nas \ | ||
122 | --disable-nvenc \ | 114 | --disable-nvenc \ |
123 | --disable-ofa \ | 115 | --disable-ofa \ |
124 | --disable-openexr \ | 116 | --disable-openexr \ |
125 | --disable-openh264 \ | 117 | --disable-openh264 \ |
126 | --disable-openni2 \ | 118 | --disable-openni2 \ |
127 | --disable-opensles \ | 119 | --disable-opensles \ |
128 | --disable-pvr \ | ||
129 | --disable-qt \ | 120 | --disable-qt \ |
130 | --disable-sdl \ | ||
131 | --disable-sdltest \ | ||
132 | --disable-sndio \ | ||
133 | --disable-soundtouch \ | 121 | --disable-soundtouch \ |
134 | --disable-spandsp \ | 122 | --disable-spandsp \ |
135 | --disable-spc \ | 123 | --disable-spc \ |
136 | --disable-teletextdec \ | 124 | --disable-teletextdec \ |
137 | --disable-timidity \ | ||
138 | --disable-tinyalsa \ | 125 | --disable-tinyalsa \ |
139 | --disable-vdpau \ | 126 | --disable-vdpau \ |
140 | --disable-wasapi \ | 127 | --disable-wasapi \ |
128 | --disable-webrtcdsp \ | ||
141 | --disable-wildmidi \ | 129 | --disable-wildmidi \ |
142 | --disable-wininet \ | ||
143 | --disable-winks \ | 130 | --disable-winks \ |
144 | --disable-winscreencap \ | 131 | --disable-winscreencap \ |
145 | --disable-x265 \ | 132 | --disable-x265 \ |
146 | --disable-xvid \ | ||
147 | --disable-zbar \ | 133 | --disable-zbar \ |
148 | ${@bb.utils.contains("TUNE_FEATURES", "mx32", "--disable-yadif", "", d)} \ | 134 | ${@bb.utils.contains("TUNE_FEATURES", "mx32", "--disable-yadif", "", d)} \ |
149 | " | 135 | " |
@@ -157,3 +143,7 @@ FILES_${PN}-dev += "${libdir}/gstreamer-${LIBV}/include/gst/gl/gstglconfig.h" | |||
157 | FILES_${PN}-freeverb += "${datadir}/gstreamer-${LIBV}/presets/GstFreeverb.prs" | 143 | FILES_${PN}-freeverb += "${datadir}/gstreamer-${LIBV}/presets/GstFreeverb.prs" |
158 | FILES_${PN}-opencv += "${datadir}/gst-plugins-bad/${LIBV}/opencv*" | 144 | FILES_${PN}-opencv += "${datadir}/gst-plugins-bad/${LIBV}/opencv*" |
159 | FILES_${PN}-voamrwbenc += "${datadir}/gstreamer-${LIBV}/presets/GstVoAmrwbEnc.prs" | 145 | FILES_${PN}-voamrwbenc += "${datadir}/gstreamer-${LIBV}/presets/GstVoAmrwbEnc.prs" |
146 | |||
147 | do_compile_prepend() { | ||
148 | export GIR_EXTRA_LIBS_PATH="${B}/gst-libs/gst/allocators/.libs" | ||
149 | } | ||