diff options
Diffstat (limited to 'gst/effectv/gstradioac.c')
-rw-r--r-- | gst/effectv/gstradioac.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/gst/effectv/gstradioac.c b/gst/effectv/gstradioac.c index 76bdb98c2..7d954a857 100644 --- a/gst/effectv/gstradioac.c +++ b/gst/effectv/gstradioac.c @@ -138,26 +138,24 @@ static guint32 palettes[COLORS * PATTERN]; GST_BOILERPLATE (GstRadioacTV, gst_radioactv, GstVideoFilter, GST_TYPE_VIDEO_FILTER); +#if G_BYTE_ORDER == G_LITTLE_ENDIAN +#define CAPS_STR GST_VIDEO_CAPS_RGBx +#else +#define CAPS_STR GST_VIDEO_CAPS_xBGR +#endif + static GstStaticPadTemplate gst_radioactv_src_template = GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS, -#if G_BYTE_ORDER == G_LITTLE_ENDIAN - GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBx) -#else - GST_STATIC_CAPS (GST_VIDEO_CAPS_xBGR) -#endif + GST_STATIC_CAPS (CAPS_STR) ); static GstStaticPadTemplate gst_radioactv_sink_template = GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_SINK, GST_PAD_ALWAYS, -#if G_BYTE_ORDER == G_LITTLE_ENDIAN - GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBx) -#else - GST_STATIC_CAPS (GST_VIDEO_CAPS_xBGR) -#endif + GST_STATIC_CAPS (CAPS_STR) ); static void |