From 414d0548e2fa024834ec63001f57fb65f6cc693f Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Tue, 16 Jun 2009 20:13:35 +0200 Subject: effectv: Move type definitions into separate headers This is needed for the docs later. --- gst/effectv/gstshagadelic.c | 37 +------------------------------------ 1 file changed, 1 insertion(+), 36 deletions(-) (limited to 'gst/effectv/gstshagadelic.c') diff --git a/gst/effectv/gstshagadelic.c b/gst/effectv/gstshagadelic.c index 30336319..c2afec1a 100644 --- a/gst/effectv/gstshagadelic.c +++ b/gst/effectv/gstshagadelic.c @@ -29,49 +29,14 @@ #include #include -#include +#include "gstshagadelic.h" #include -#include #ifndef M_PI #define M_PI 3.14159265358979323846 #endif -#define GST_TYPE_SHAGADELICTV \ - (gst_shagadelictv_get_type()) -#define GST_SHAGADELICTV(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_SHAGADELICTV,GstShagadelicTV)) -#define GST_SHAGADELICTV_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_SHAGADELICTV,GstShagadelicTVClass)) -#define GST_IS_SHAGADELICTV(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_SHAGADELICTV)) -#define GST_IS_SHAGADELICTV_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_SHAGADELICTV)) - -typedef struct _GstShagadelicTV GstShagadelicTV; -typedef struct _GstShagadelicTVClass GstShagadelicTVClass; - -struct _GstShagadelicTV -{ - GstVideoFilter videofilter; - - gint width, height; - gint stat; - guint8 *ripple; - guint8 *spiral; - guint8 phase; - gint rx, ry; - gint bx, by; - gint rvx, rvy; - gint bvx, bvy; -}; - -struct _GstShagadelicTVClass -{ - GstVideoFilterClass parent_class; -}; - GST_BOILERPLATE (GstShagadelicTV, gst_shagadelictv, GstVideoFilter, GST_TYPE_VIDEO_FILTER); -- cgit