diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-05-12 12:08:29 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-05-12 12:18:53 +0200 |
commit | 6bba49717d72f31f21826a066c243d1a8c647649 (patch) | |
tree | 150004dfb3d7f71c7cc4ae34cae4a075ca10e4b4 | |
parent | 6f10609660bfc8475b9de55287602b6a5b7603cc (diff) | |
download | ptxdist-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.diff | 120 | ||||
-rw-r--r-- | patches/gst-plugins-bad-0.10.19/series | 3 | ||||
-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/series | 4 | ||||
-rw-r--r-- | rules/gst-plugins-bad.in | 84 | ||||
-rw-r--r-- | rules/gst-plugins-bad.make | 37 |
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)),) |