diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2010-04-24 09:16:22 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2010-04-29 19:28:23 +0200 |
commit | a626b194906abe7746a499f8531fbd6f6f9a3481 (patch) | |
tree | 3ab6ef70f7d6778d739a38b698c5c7681f87c0af | |
parent | 600f82fbfe8ab9f3195ac2675cf8d94044b1abe6 (diff) |
deinterlace: Define deinterlace method base classes as abstract types
-rw-r--r-- | gst/deinterlace/gstdeinterlacemethod.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gst/deinterlace/gstdeinterlacemethod.c b/gst/deinterlace/gstdeinterlacemethod.c index 6f2fb1540..2d5f5f696 100644 --- a/gst/deinterlace/gstdeinterlacemethod.c +++ b/gst/deinterlace/gstdeinterlacemethod.c @@ -29,7 +29,8 @@ #include "gstdeinterlacemethod.h" -G_DEFINE_TYPE (GstDeinterlaceMethod, gst_deinterlace_method, GST_TYPE_OBJECT); +G_DEFINE_ABSTRACT_TYPE (GstDeinterlaceMethod, gst_deinterlace_method, + GST_TYPE_OBJECT); gboolean gst_deinterlace_method_supported (GType type, GstVideoFormat format, gint width, @@ -147,8 +148,8 @@ gst_deinterlace_method_get_latency (GstDeinterlaceMethod * self) return klass->latency; } -G_DEFINE_TYPE (GstDeinterlaceSimpleMethod, gst_deinterlace_simple_method, - GST_TYPE_DEINTERLACE_METHOD); +G_DEFINE_ABSTRACT_TYPE (GstDeinterlaceSimpleMethod, + gst_deinterlace_simple_method, GST_TYPE_DEINTERLACE_METHOD); static gboolean gst_deinterlace_simple_method_supported (GstDeinterlaceMethodClass * mklass, |