summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2011-05-12 12:08:29 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-05-12 12:18:53 +0200
commit6bba49717d72f31f21826a066c243d1a8c647649 (patch)
tree150004dfb3d7f71c7cc4ae34cae4a075ca10e4b4
parent6f10609660bfc8475b9de55287602b6a5b7603cc (diff)
downloadptxdist-6bba49717d72f31f21826a066c243d1a8c647649.tar.gz
ptxdist-6bba49717d72f31f21826a066c243d1a8c647649.tar.xz
gst-plugins-bad: version bump 0.10.19 -> 0.10.22
Based on a patch from Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--patches/gst-plugins-bad-0.10.19/bayer2rgb_configurable_first_line.diff120
-rw-r--r--patches/gst-plugins-bad-0.10.19/series3
-rw-r--r--patches/gst-plugins-bad-0.10.22/0001-remove-endianness-swapping.patch (renamed from patches/gst-plugins-bad-0.10.19/0002--remove-endianness-swapping.patch)13
-rw-r--r--patches/gst-plugins-bad-0.10.22/0002-add-rgb666-support.patch (renamed from patches/gst-plugins-bad-0.10.19/0003--add-rgb666-support.patch)13
-rw-r--r--patches/gst-plugins-bad-0.10.22/series4
-rw-r--r--rules/gst-plugins-bad.in84
-rw-r--r--rules/gst-plugins-bad.make37
7 files changed, 80 insertions, 194 deletions
diff --git a/patches/gst-plugins-bad-0.10.19/bayer2rgb_configurable_first_line.diff b/patches/gst-plugins-bad-0.10.19/bayer2rgb_configurable_first_line.diff
deleted file mode 100644
index c4c71f728..000000000
--- a/patches/gst-plugins-bad-0.10.19/bayer2rgb_configurable_first_line.diff
+++ /dev/null
@@ -1,120 +0,0 @@
-Subject: gst-plugins-bad bayer2rgb: Make first line configurable
-From: Sascha Hauer <s.hauer@pengutronix.de>
-
-Since people can't agree whether the first line of a bayer pattern
-is a blue/green line or a green/red line make it configurable.
-
-Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-
----
- gst/bayer/gstbayer2rgb.c | 36 +++++++++++++++++++++++++++---------
- 1 file changed, 27 insertions(+), 9 deletions(-)
-
-Index: gst-plugins-bad-0.10.19/gst/bayer/gstbayer2rgb.c
-===================================================================
---- gst-plugins-bad-0.10.19.orig/gst/bayer/gstbayer2rgb.c
-+++ gst-plugins-bad-0.10.19/gst/bayer/gstbayer2rgb.c
-@@ -108,6 +108,7 @@ struct _GstBayer2RGB
- int r_off; /* offset for red */
- int g_off; /* offset for green */
- int b_off; /* offset for blue */
-+ gboolean bg_first; /* first line is blue/green */
- };
-
- struct _GstBayer2RGBClass
-@@ -132,7 +133,8 @@ struct _GstBayer2RGBClass
-
- enum
- {
-- PROP_0
-+ PROP_0,
-+ PROP_BGFIRST,
- };
-
- #define DEBUG_INIT(bla) \
-@@ -193,6 +195,13 @@ gst_bayer2rgb_class_init (GstBayer2RGBCl
- GST_DEBUG_FUNCPTR (gst_bayer2rgb_set_caps);
- GST_BASE_TRANSFORM_CLASS (klass)->transform =
- GST_DEBUG_FUNCPTR (gst_bayer2rgb_transform);
-+
-+ g_object_class_install_property(gobject_class, PROP_BGFIRST,
-+ g_param_spec_boolean("bg_first",
-+ "B/G first",
-+ "First line is a blue/green line",
-+ TRUE,
-+ G_PARAM_READWRITE));
- }
-
- static void
-@@ -207,8 +216,12 @@ static void
- gst_bayer2rgb_set_property (GObject * object, guint prop_id,
- const GValue * value, GParamSpec * pspec)
- {
-+ GstBayer2RGB *filter = GST_BAYER2RGB (object);
-
- switch (prop_id) {
-+ case PROP_BGFIRST:
-+ filter->bg_first = g_value_get_boolean(value);
-+ break;
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
- break;
-@@ -219,8 +232,12 @@ static void
- gst_bayer2rgb_get_property (GObject * object, guint prop_id,
- GValue * value, GParamSpec * pspec)
- {
-+ GstBayer2RGB *filter = GST_BAYER2RGB (object);
-
- switch (prop_id) {
-+ case PROP_BGFIRST:
-+ g_value_set_boolean(value, filter->bg_first);
-+ break;
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
- break;
-@@ -289,6 +306,7 @@ gst_bayer2rgb_reset (GstBayer2RGB * filt
- filter->r_off = 0;
- filter->g_off = 0;
- filter->b_off = 0;
-+ filter->bg_first = 1;
- }
-
- static GstCaps *
-@@ -466,19 +484,19 @@ do_row0_col0 (uint8_t * input, uint8_t *
- int type;
-
- /* Horizontal edges */
-- hborder (input, output, 0, GREENB, filter);
-+ hborder (input, output, 0, filter->bg_first ? GREENB : RED, filter);
- if (filter->height & 1)
-- type = GREENB; /* odd # rows, "bottom" edge same as top */
-+ type = filter->bg_first ? GREENB : RED; /* odd # rows, "bottom" edge same as top */
- else
-- type = RED; /* even #, bottom side different */
-+ type = filter->bg_first ? RED : GREENB; /* even #, bottom side different */
- hborder (input, output, 1, type, filter);
-
- /* Vertical edges */
-- vborder (input, output, 0, GREENR, filter);
-+ vborder (input, output, 0, filter->bg_first ? GREENR : BLUE, filter);
- if (filter->width & 1)
-- type = GREENR; /* odd # cols, "right" edge same as left */
-+ type = filter->bg_first ? GREENR : BLUE; /* odd # cols, "right" edge same as left */
- else
-- type = RED; /* even #, right side different */
-+ type = filter->bg_first ? RED : GREENB; /* even #, right side different */
- vborder (input, output, 1, type, filter);
- }
-
-@@ -564,9 +582,9 @@ do_body (uint8_t * input, uint8_t * outp
- * be RED for odd-numbered rows and GREENB for even rows.
- */
- if (h & 1)
-- type = RED;
-+ type = filter->bg_first ? RED : GREENB;
- else
-- type = GREENB;
-+ type = filter->bg_first ? GREENB : RED;
- /* Calculate the starting position for the row */
- op = h * filter->width * filter->pixsize; /* output (converted) pos */
- ip = h * filter->stride; /* input (bayer data) pos */
diff --git a/patches/gst-plugins-bad-0.10.19/series b/patches/gst-plugins-bad-0.10.19/series
deleted file mode 100644
index accdfb0d1..000000000
--- a/patches/gst-plugins-bad-0.10.19/series
+++ /dev/null
@@ -1,3 +0,0 @@
-bayer2rgb_configurable_first_line.diff
-0002--remove-endianness-swapping.patch -p0
-0003--add-rgb666-support.patch -p0
diff --git a/patches/gst-plugins-bad-0.10.19/0002--remove-endianness-swapping.patch b/patches/gst-plugins-bad-0.10.22/0001-remove-endianness-swapping.patch
index d97514fe7..5dcc70105 100644
--- a/patches/gst-plugins-bad-0.10.19/0002--remove-endianness-swapping.patch
+++ b/patches/gst-plugins-bad-0.10.22/0001-remove-endianness-swapping.patch
@@ -13,11 +13,11 @@ Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
sys/fbdev/gstfbdevsink.c | 14 +-------------
1 files changed, 1 insertions(+), 13 deletions(-)
-Index: sys/fbdev/gstfbdevsink.c
-===================================================================
---- sys/fbdev/gstfbdevsink.c.orig
-+++ sys/fbdev/gstfbdevsink.c
-@@ -153,21 +153,9 @@ gst_fbdevsink_getcaps (GstBaseSink * bsi
+diff --git a/sys/fbdev/gstfbdevsink.c b/sys/fbdev/gstfbdevsink.c
+index 989d48f..62b9986 100644
+--- a/sys/fbdev/gstfbdevsink.c
++++ b/sys/fbdev/gstfbdevsink.c
+@@ -153,21 +153,9 @@ gst_fbdevsink_getcaps (GstBaseSink * bsink)
switch (fbdevsink->varinfo.bits_per_pixel) {
case 32:
@@ -40,3 +40,6 @@ Index: sys/fbdev/gstfbdevsink.c
case 15:
case 16:
endianness = 1234;
+--
+1.7.4.1
+
diff --git a/patches/gst-plugins-bad-0.10.19/0003--add-rgb666-support.patch b/patches/gst-plugins-bad-0.10.22/0002-add-rgb666-support.patch
index 453ed3702..5b9cf7a16 100644
--- a/patches/gst-plugins-bad-0.10.19/0003--add-rgb666-support.patch
+++ b/patches/gst-plugins-bad-0.10.22/0002-add-rgb666-support.patch
@@ -14,11 +14,11 @@ Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
sys/fbdev/gstfbdevsink.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
-Index: sys/fbdev/gstfbdevsink.c
-===================================================================
---- sys/fbdev/gstfbdevsink.c.orig
-+++ sys/fbdev/gstfbdevsink.c
-@@ -69,9 +69,28 @@ static GstCaps *gst_fbdevsink_getcaps (G
+diff --git a/sys/fbdev/gstfbdevsink.c b/sys/fbdev/gstfbdevsink.c
+index 62b9986..b7d3f1a 100644
+--- a/sys/fbdev/gstfbdevsink.c
++++ b/sys/fbdev/gstfbdevsink.c
+@@ -69,9 +69,28 @@ static GstCaps *gst_fbdevsink_getcaps (GstBaseSink * bsink);
static GstVideoSinkClass *parent_class = NULL;
@@ -47,3 +47,6 @@ Index: sys/fbdev/gstfbdevsink.c
";" GST_VIDEO_CAPS_BGR \
";" GST_VIDEO_CAPS_BGRx \
";" GST_VIDEO_CAPS_xBGR \
+--
+1.7.4.1
+
diff --git a/patches/gst-plugins-bad-0.10.22/series b/patches/gst-plugins-bad-0.10.22/series
new file mode 100644
index 000000000..27b2a0226
--- /dev/null
+++ b/patches/gst-plugins-bad-0.10.22/series
@@ -0,0 +1,4 @@
+# generated by git-ptx-patches
+0001-remove-endianness-swapping.patch
+0002-add-rgb666-support.patch
+# a70d7259ce8042d3a4e1640d6f8b4861 - git-ptx-patches magic
diff --git a/rules/gst-plugins-bad.in b/rules/gst-plugins-bad.in
index 94e4049a4..48ae106cb 100644
--- a/rules/gst-plugins-bad.in
+++ b/rules/gst-plugins-bad.in
@@ -9,7 +9,6 @@ menuconfig GST_PLUGINS_BAD
select SDL if GST_PLUGINS_BAD_SDL
select BZIP2 if GST_PLUGINS_BAD_BZ2
select BZIP2_LIBBZ2 if GST_PLUGINS_BAD_BZ2
- select LIBTHEORA if GST_PLUGINS_BAD_THEORADEC
prompt "gst-plugins-bad "
help
@@ -38,10 +37,6 @@ config GST_PLUGINS_BAD_ASFMUX
bool
prompt "asfmux"
-config GST_PLUGINS_BAD_AUDIOPARSERS
- bool
- prompt "audioparsers"
-
config GST_PLUGINS_BAD_AUTOCONVERT
bool
prompt "autoconvert"
@@ -50,6 +45,10 @@ config GST_PLUGINS_BAD_CAMERABIN
bool
prompt "camerabin"
+config GST_PLUGINS_BAD_CAMERABIN2
+ bool
+ prompt "camerabin2"
+
config GST_PLUGINS_BAD_LEGACYRESAMPLE
bool
prompt "legacyresample"
@@ -166,11 +165,6 @@ config GST_PLUGINS_BAD_PNM
bool
prompt "pnm"
-config GST_PLUGINS_BAD_QTMUX
- bool
- prompt "qtmux"
- depends on BROKEN
-
config GST_PLUGINS_BAD_RAWPARSE
bool
prompt "rawparse"
@@ -195,10 +189,6 @@ config GST_PLUGINS_BAD_SEGMENTCLIP
bool
prompt "segmentclip"
-config GST_PLUGINS_BAD_SELECTOR
- bool
- prompt "selector"
-
config GST_PLUGINS_BAD_SIREN
bool
prompt "siren"
@@ -219,10 +209,6 @@ config GST_PLUGINS_BAD_TTA
bool
prompt "tta"
-config GST_PLUGINS_BAD_VALVE
- bool
- prompt "valve"
-
config GST_PLUGINS_BAD_VIDEOMEASURE
bool
prompt "videomeasure"
@@ -255,10 +241,6 @@ config GST_PLUGINS_BAD_VCD
bool
prompt "vcd"
-config GST_PLUGINS_BAD_ALSA
- bool
- prompt "alsa"
-
config GST_PLUGINS_BAD_ASSRENDER
bool
prompt "assrender"
@@ -323,11 +305,6 @@ config GST_PLUGINS_BAD_RESINDVD
depends on BROKEN
prompt "resindvd"
-config GST_PLUGINS_BAD_METADATA
- bool
- prompt "metadata"
- depends on BROKEN
-
config GST_PLUGINS_BAD_FAAC
bool
prompt "faac"
@@ -352,11 +329,6 @@ config GST_PLUGINS_BAD_GSM
prompt "gsm"
depends on BROKEN
-config GST_PLUGINS_BAD_JACK
- bool
- prompt "jack"
- depends on BROKEN
-
config GST_PLUGINS_BAD_JP2K
bool
prompt "jp2k"
@@ -479,13 +451,6 @@ config GST_PLUGINS_BAD_SWFDEC
prompt "swfdec"
depends on BROKEN
-config GST_PLUGINS_BAD_THEORADEC
- bool
- # this is disabled in the source code (0.10.19)
- # recheck in later versions
- depends on BROKEN
- prompt "theoradec"
-
config GST_PLUGINS_BAD_XVID
bool
prompt "xvid"
@@ -526,5 +491,46 @@ config GST_PLUGINS_BAD_VP8
prompt "vp8"
depends on BROKEN
+config GST_PLUGINS_BAD_COLOREFFECTS
+ bool
+ prompt "coloreffects"
+
+config GST_PLUGINS_BAD_COLORSPACE
+ bool
+ prompt "colorspace"
+
+config GST_PLUGINS_BAD_DVBSUBOVERLAY
+ bool
+ prompt "dvbsuboverlay"
+
+config GST_PLUGINS_BAD_GAUDIEFFECTS
+ bool
+ prompt "gaudieffects"
+
+config GST_PLUGINS_BAD_GEOMETRICTRANSFORMS
+ bool
+ prompt "geometrictransforms"
+
+config GST_PLUGINS_BAD_INTERLACE
+ bool
+ prompt "interlace"
+
+config GST_PLUGINS_BAD_IVFPARSE
+ bool
+ prompt "ivfparse"
+
+config GST_PLUGINS_BAD_JP2DECIMATOR
+ bool
+ prompt "jp2decimator"
+
+config GST_PLUGINS_BAD_VIDEOMAXRATE
+ bool
+ prompt "videomaxrate"
+
+config GST_PLUGINS_BAD_Y4M
+ bool
+ depends on BROKEN
+ prompt "j4m"
+
endif
diff --git a/rules/gst-plugins-bad.make b/rules/gst-plugins-bad.make
index 6b9ba08de..b3fde3740 100644
--- a/rules/gst-plugins-bad.make
+++ b/rules/gst-plugins-bad.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_BAD) += gst-plugins-bad
#
# Paths and names
#
-GST_PLUGINS_BAD_VERSION := 0.10.19
-GST_PLUGINS_BAD_MD5 := 368f72e2a1c7a6e8fe60394e4315259b
+GST_PLUGINS_BAD_VERSION := 0.10.22
+GST_PLUGINS_BAD_MD5 := 9a2acee1f386f71247003d0d7090fb1c
GST_PLUGINS_BAD := gst-plugins-bad-$(GST_PLUGINS_BAD_VERSION)
GST_PLUGINS_BAD_SUFFIX := tar.bz2
GST_PLUGINS_BAD_URL := http://gstreamer.freedesktop.org/src/gst-plugins-bad/$(GST_PLUGINS_BAD).$(GST_PLUGINS_BAD_SUFFIX)
@@ -42,10 +42,9 @@ GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_ADPCMDEC) += adpcmdec
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_ADPCMENC) += adpcmenc
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_AIFF) += aiff
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_ASFMUX) += asfmux
-GST_PLUGINS_BAD_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD_AUDIOPARSERS) += audioparsers
-GST_PLUGINS_BAD_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD_AUDIOPARSERS) += audioparsersbad
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_AUTOCONVERT) += autoconvert
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_CAMERABIN) += camerabin
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_CAMERABIN2) += camerabin2
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_LEGACYRESAMPLE) += legacyresample
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_BAYER) += bayer
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_CDXAPARSE) += cdxaparse
@@ -77,7 +76,6 @@ GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_NFS) += nsf
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_NUVDEMUX) += nuvdemux
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_PCAPPARSE) += pcapparse
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_PNM) += pnm
-GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_QTMUX) += qtmux
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_RAWPARSE) += rawparse
# real plugin cannot be built on arch != x86
ifdef PTXCONF_ARCH_X86
@@ -89,13 +87,11 @@ GST_PLUGINS_BAD_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD_SCALETEMPO) += scaletempoplugi
GST_PLUGINS_BAD_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD_SDP) += sdp
GST_PLUGINS_BAD_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD_SDP) += sdpelem
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SEGMENTCLIP) += segmentclip
-GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SELECTOR) += selector
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SIREN) += siren
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SPEED) += speed
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SUBENC) += subenc
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_STEREO) += stereo
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_TTA) += tta
-GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VALVE) += valve
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VIDEOMEASURE) += videomeasure
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VIDEOSIGNAL) += videosignal
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VMNC) += vmnc
@@ -105,8 +101,6 @@ GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_OSX_VIDEO) += osx_video
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_QUICKTIME) += quicktime
GST_PLUGINS_BAD_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD_VCD) += vcd
GST_PLUGINS_BAD_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD_VCD) += vcdsrc
-GST_PLUGINS_BAD_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD_ALSA) += alsa
-GST_PLUGINS_BAD_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD_ALSA) += alsaspdif
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_ASSRENDER) += assrender
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_AMRWB) += amrwb
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_APEXSINK) += apexsink
@@ -121,14 +115,12 @@ GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_DIRAC) += dirac
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_DTS) += dts
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_DIVX) += divx
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_RESINDVD) += resindvd
-GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_METADATA) += metadata
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_FAAC) += faac
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_FAAD) += faad
GST_PLUGINS_BAD_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD_FBDEV) += fbdev
GST_PLUGINS_BAD_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD_FBDEV) += fbdevsink
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_FLITE) += flite
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_GSM) += gsm
-GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_JACK) += jack
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_JP2K) += jp2k
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_KATE) += kate
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_LADSPA) += ladspa
@@ -153,7 +145,6 @@ GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SOUNDTOUCH) += soundtouch
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SPC) += spc
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_GME) += gme
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SWFDEC) += swfdec
-GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_THEORADEC) += theoradec
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_XVID) += xvid
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_DVB) += dvb
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_WININET) += wininet
@@ -162,6 +153,17 @@ GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VDPAU) += vdpau
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_SCHRO) += schro
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_ZBAR) += zbar
GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VP8) += vp8
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_COLOREFFECTS) += coloreffects
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_COLORSPACE) += colorspace
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_DVBSUBOVERLAY) += dvbsuboverlay
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_GAUDIEFFECTS) += gaudieffects
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_GEOMETRICTRANSFORMS) += geometrictransform
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_INTERLACE) += interlace
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_IVFPARSE) += ivfparse
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_JP2DECIMATOR) += jp2kdecimator
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_VIDEOMAXRATE) += videomaxrate
+# FIXME: The plugin is called y4mdec, so the magic doesn't work any more
+GST_PLUGINS_BAD_ENABLE-$(PTXCONF_GST_PLUGINS_BAD_Y4M) += y4m
GST_PLUGINS_BAD_ENABLEC-y += $(GST_PLUGINS_BAD_ENABLE-y)
GST_PLUGINS_BAD_ENABLEC- += $(GST_PLUGINS_BAD_ENABLE-)
@@ -174,18 +176,9 @@ GST_PLUGINS_BAD_CONF_TOOL := autoconf
GST_PLUGINS_BAD_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
- --disable-option-checking \
- --enable-silent-rules \
- --disable-nls \
- --disable-rpath \
- --disable-debug \
- --disable-profiling \
- --disable-valgrind \
- --disable-gcov \
- --disable-examples \
+ $(GSTREAMER_GENERIC_CONF_OPT) \
--enable-external \
--enable-experimental \
- --disable-gtk-doc \
--disable-sdltest
ifneq ($(call remove_quotes,$(GST_PLUGINS_BAD_ENABLEC-y)),)