summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc')
-rw-r--r--meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc30
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"
70PACKAGECONFIG[wayland] = "--enable-wayland,--disable-wayland,wayland-native wayland wayland-protocols" 70PACKAGECONFIG[wayland] = "--enable-wayland,--disable-wayland,wayland-native wayland wayland-protocols"
71PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp" 71PACKAGECONFIG[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"
157FILES_${PN}-freeverb += "${datadir}/gstreamer-${LIBV}/presets/GstFreeverb.prs" 143FILES_${PN}-freeverb += "${datadir}/gstreamer-${LIBV}/presets/GstFreeverb.prs"
158FILES_${PN}-opencv += "${datadir}/gst-plugins-bad/${LIBV}/opencv*" 144FILES_${PN}-opencv += "${datadir}/gst-plugins-bad/${LIBV}/opencv*"
159FILES_${PN}-voamrwbenc += "${datadir}/gstreamer-${LIBV}/presets/GstVoAmrwbEnc.prs" 145FILES_${PN}-voamrwbenc += "${datadir}/gstreamer-${LIBV}/presets/GstVoAmrwbEnc.prs"
146
147do_compile_prepend() {
148 export GIR_EXTRA_LIBS_PATH="${B}/gst-libs/gst/allocators/.libs"
149}