goom: port to new caps
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 4 Aug 2011 13:25:20 +0000 (15:25 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 4 Aug 2011 14:32:39 +0000 (16:32 +0200)
configure.ac
gst/goom/gstgoom.c

index 859ee3a..b6c47e3 100644 (file)
@@ -312,7 +312,7 @@ dnl *** plug-ins to include ***
 
 dnl Non ported plugins (non-dependant, then dependant)
 dnl Make sure you have a space before and after all plugins
-GST_PLUGINS_NONPORTED=" deinterlace flx  goom goom2k1 icydemux id3demux \
+GST_PLUGINS_NONPORTED=" deinterlace flx goom2k1 icydemux id3demux \
  imagefreeze interleave isomp4 law matroska monoscope shapewipe smpte \
  videobox videocrop videomixer \
  annodex apetag cairo cairo_gobject dv1394 flac gdk_pixbuf jpeg libdv libpng \
index c8ec9c3..28cec4e 100644 (file)
@@ -72,7 +72,11 @@ enum
 static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
     GST_PAD_SRC,
     GST_PAD_ALWAYS,
-    GST_STATIC_CAPS (GST_VIDEO_CAPS_xRGB_HOST_ENDIAN)
+#if G_BYTE_ORDER == G_BIG_ENDIAN
+    GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE ("xRGB"))
+#else
+    GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE ("BGRx"))
+#endif
     );
 
 static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",    /* the name of the pads */