Patch is now upstream.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
help
Audio filters plugin
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER
+ bool "audiomixer"
+ help
+ Audio mixer plugin
+
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR
+ bool "compositor"
+ help
+ Video compositor plugin
+
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS
bool "audiovisualizers"
help
help
Compress or decompress streams
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDAUDIO
- bool "cdaudio"
- select BR2_PACKAGE_LIBCDAUDIO
-
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CURL
bool "curl"
select BR2_PACKAGE_LIBCURL
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
!BR2_TOOLCHAIN_HAS_THREADS
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_EGLGLES
- bool "eglgles"
- depends on BR2_PACKAGE_HAS_LIBEGL && BR2_PACKAGE_HAS_LIBGLES
- help
- EGL/GLES sink
-
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
bool "sdl"
select BR2_PACKAGE_SDL
+++ /dev/null
-[PATCH] work around dfb-example build issue
-
-directfb.h defines a number of macros which conflicts with gst/gst.h:
-
-In file included from ../sysroot/usr/include/gstreamer-1.0/gst/gst.h:50:0,
- from dfb-example.c:4:
-../sysroot/usr/include/gstreamer-1.0/gst/gstinfo.h:295:69: error: expected ‘)’ before ‘__attribute__’
-../sysroot/usr/include/gstreamer-1.0/gst/gstinfo.h:295:69: error: expected ‘,’ or ‘;’ before ‘)’ token
-
-As mentioned in the upstream bug report:
-
-https://bugzilla.gnome.org/show_bug.cgi?id=685609
-
-A workaround is to simply swap the include order around.
-
-Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
----
- ext/directfb/dfb-example.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: gst1-plugins-bad-1.2.1/ext/directfb/dfb-example.c
-===================================================================
---- gst1-plugins-bad-1.2.1.orig/ext/directfb/dfb-example.c
-+++ gst1-plugins-bad-1.2.1/ext/directfb/dfb-example.c
-@@ -1,7 +1,7 @@
-
--#include <directfb.h>
- #include <stdio.h>
- #include <gst/gst.h>
-+#include <directfb.h>
-
- static IDirectFB *dfb = NULL;
- static IDirectFBSurface *primary = NULL;
#
################################################################################
-GST1_PLUGINS_BAD_VERSION = 1.2.4
+GST1_PLUGINS_BAD_VERSION = 1.4.1
GST1_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST1_PLUGINS_BAD_VERSION).tar.xz
GST1_PLUGINS_BAD_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-bad
GST1_PLUGINS_BAD_LICENSE_FILES = COPYING COPYING.LIB
--disable-direct3d \
--disable-directdraw \
--disable-direct3d9 \
- --disable-directshow \
+ --disable-winks \
--disable-android_media \
--disable-apple_media \
--disable-osx_video \
GST1_PLUGINS_BAD_CONF_OPT += \
--disable-avc \
--disable-quicktime \
- --disable-mfc \
--disable-opensles \
--disable-uvch264 \
--disable-voamrwbenc \
--disable-nas \
--disable-ofa \
--disable-openal \
+ --disable-openexr \
--disable-openjpeg \
+ --disable-openni2 \
--disable-pvr \
+ --disable-libvisual \
--disable-timidity \
--disable-teletextdec \
--disable-wildmidi \
GST1_PLUGINS_BAD_CONF_OPT += --disable-audiofxbad
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER),y)
+GST1_PLUGINS_BAD_CONF_OPT += --enable-audiomixer
+else
+GST1_PLUGINS_BAD_CONF_OPT += --disable-audiomixer
+endif
+
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR),y)
+GST1_PLUGINS_BAD_CONF_OPT += --enable-compositor
+else
+GST1_PLUGINS_BAD_CONF_OPT += --disable-compositor
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS),y)
GST1_PLUGINS_BAD_CONF_OPT += --enable-audiovisualizers
GST1_PLUGINS_BAD_HAS_GPL_LICENSE = y