summaryrefslogtreecommitdiff
path: root/ext/rsvg
diff options
context:
space:
mode:
Diffstat (limited to 'ext/rsvg')
-rw-r--r--ext/rsvg/gstrsvgdec.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/ext/rsvg/gstrsvgdec.c b/ext/rsvg/gstrsvgdec.c
index 82108b2b6..5ceb3525b 100644
--- a/ext/rsvg/gstrsvgdec.c
+++ b/ext/rsvg/gstrsvgdec.c
@@ -32,14 +32,15 @@ static GstStaticPadTemplate sink_factory =
GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_SINK, GST_PAD_ALWAYS,
GST_STATIC_CAPS ("image/svg+xml; image/svg"));
-static GstStaticPadTemplate src_factory =
-GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS,
#if G_BYTE_ORDER == G_LITTLE_ENDIAN
- GST_STATIC_CAPS (GST_VIDEO_CAPS_BGRA)
+#define GST_RSVG_VIDEO_CAPS GST_VIDEO_CAPS_BGRA
#else
- GST_STATIC_CAPS (GST_VIDEO_CAPS_ARGB)
+#define GST_RSVG_VIDEO_CAPS GST_VIDEO_CAPS_ARGB
#endif
- );
+
+static GstStaticPadTemplate src_factory =
+GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS,
+ GST_STATIC_CAPS (GST_RSVG_VIDEO_CAPS));
GST_BOILERPLATE (GstRsvgDec, gst_rsvg_dec, GstElement, GST_TYPE_ELEMENT);