diff options
Diffstat (limited to 'meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc')
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc index 8a7c5c1d62..52ef3b8486 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | |||
@@ -8,19 +8,24 @@ S = "${WORKDIR}/gst-plugins-bad-${PV}" | |||
8 | 8 | ||
9 | inherit gettext | 9 | inherit gettext |
10 | 10 | ||
11 | # opengl packageconfig factored out to make it easy for distros | ||
12 | # and BSP layers to pick either (desktop) opengl, gles2, or no GL | ||
13 | PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}" | ||
11 | 14 | ||
12 | PACKAGECONFIG ??= " \ | 15 | PACKAGECONFIG ??= " \ |
16 | ${PACKAGECONFIG_GL} \ | ||
13 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ | 17 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ |
14 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)} \ | ||
15 | ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ | 18 | ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ |
16 | ${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ | 19 | ${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \ |
17 | orc curl uvch264 neon sndfile \ | 20 | orc curl uvch264 neon sndfile \ |
18 | hls sbc dash bz2 smoothstreaming \ | 21 | hls sbc dash bz2 smoothstreaming \ |
19 | " | 22 | " |
23 | |||
20 | # dash = Dynamic Adaptive Streaming over HTTP | 24 | # dash = Dynamic Adaptive Streaming over HTTP |
21 | PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass" | 25 | PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass" |
22 | PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl" | 26 | PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl" |
23 | PACKAGECONFIG[gl] = "--enable-gl,--disable-gl,virtual/egl virtual/libgles2" | 27 | PACKAGECONFIG[gles2] = "--enable-gles2 --enable-egl,--disable-gles2 --disable-egl,virtual/libgles2 virtual/egl" |
28 | PACKAGECONFIG[opengl] = "--enable-opengl,--disable-opengl,virtual/libgl libglu" | ||
24 | PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac" | 29 | PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac" |
25 | PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2" | 30 | PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2" |
26 | PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms" | 31 | PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms" |