From 63a2fac9a9738e2fe10cfb5af1c4ff1ccce92294 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Mon, 1 Apr 2013 15:52:17 -0700 Subject: [PATCH] yadif: remove extra template code --- gst/yadif/gstyadif.c | 174 ------------------------------------------- 1 file changed, 174 deletions(-) diff --git a/gst/yadif/gstyadif.c b/gst/yadif/gstyadif.c index bf2e89daef..261a2fb10e 100644 --- a/gst/yadif/gstyadif.c +++ b/gst/yadif/gstyadif.c @@ -60,43 +60,14 @@ static void gst_yadif_finalize (GObject * object); static GstCaps *gst_yadif_transform_caps (GstBaseTransform * trans, GstPadDirection direction, GstCaps * caps, GstCaps * filter); -static GstCaps *gst_yadif_fixate_caps (GstBaseTransform * trans, - GstPadDirection direction, GstCaps * caps, GstCaps * othercaps); -static gboolean gst_yadif_accept_caps (GstBaseTransform * trans, - GstPadDirection direction, GstCaps * caps); static gboolean gst_yadif_set_caps (GstBaseTransform * trans, GstCaps * incaps, GstCaps * outcaps); -static gboolean gst_yadif_query (GstBaseTransform * trans, - GstPadDirection direction, GstQuery * query); -static gboolean gst_yadif_decide_allocation (GstBaseTransform * trans, - GstQuery * query); -static gboolean gst_yadif_filter_meta (GstBaseTransform * trans, - GstQuery * query, GType api, const GstStructure * params); -static gboolean gst_yadif_propose_allocation (GstBaseTransform * trans, - GstQuery * decide_query, GstQuery * query); -static gboolean gst_yadif_transform_size (GstBaseTransform * trans, - GstPadDirection direction, GstCaps * caps, gsize size, GstCaps * othercaps, - gsize * othersize); static gboolean gst_yadif_get_unit_size (GstBaseTransform * trans, GstCaps * caps, gsize * size); static gboolean gst_yadif_start (GstBaseTransform * trans); static gboolean gst_yadif_stop (GstBaseTransform * trans); -static gboolean gst_yadif_sink_event (GstBaseTransform * trans, - GstEvent * event); -static gboolean gst_yadif_src_event (GstBaseTransform * trans, - GstEvent * event); -static GstFlowReturn gst_yadif_prepare_output_buffer (GstBaseTransform * trans, - GstBuffer * input, GstBuffer ** outbuf); -static gboolean gst_yadif_copy_metadata (GstBaseTransform * trans, - GstBuffer * input, GstBuffer * outbuf); -static gboolean gst_yadif_transform_meta (GstBaseTransform * trans, - GstBuffer * outbuf, GstMeta * meta, GstBuffer * inbuf); -static void gst_yadif_before_transform (GstBaseTransform * trans, - GstBuffer * buffer); static GstFlowReturn gst_yadif_transform (GstBaseTransform * trans, GstBuffer * inbuf, GstBuffer * outbuf); -static GstFlowReturn gst_yadif_transform_ip (GstBaseTransform * trans, - GstBuffer * buf); enum { @@ -175,51 +146,12 @@ gst_yadif_class_init (GstYadifClass * klass) gobject_class->finalize = gst_yadif_finalize; base_transform_class->transform_caps = GST_DEBUG_FUNCPTR (gst_yadif_transform_caps); - if (0) - base_transform_class->fixate_caps = - GST_DEBUG_FUNCPTR (gst_yadif_fixate_caps); - if (0) - base_transform_class->accept_caps = - GST_DEBUG_FUNCPTR (gst_yadif_accept_caps); base_transform_class->set_caps = GST_DEBUG_FUNCPTR (gst_yadif_set_caps); - if (0) - base_transform_class->query = GST_DEBUG_FUNCPTR (gst_yadif_query); - if (0) - base_transform_class->decide_allocation = - GST_DEBUG_FUNCPTR (gst_yadif_decide_allocation); - if (0) - base_transform_class->filter_meta = - GST_DEBUG_FUNCPTR (gst_yadif_filter_meta); - if (0) - base_transform_class->propose_allocation = - GST_DEBUG_FUNCPTR (gst_yadif_propose_allocation); - if (0) - base_transform_class->transform_size = - GST_DEBUG_FUNCPTR (gst_yadif_transform_size); base_transform_class->get_unit_size = GST_DEBUG_FUNCPTR (gst_yadif_get_unit_size); base_transform_class->start = GST_DEBUG_FUNCPTR (gst_yadif_start); base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_yadif_stop); - if (0) - base_transform_class->sink_event = GST_DEBUG_FUNCPTR (gst_yadif_sink_event); - if (0) - base_transform_class->src_event = GST_DEBUG_FUNCPTR (gst_yadif_src_event); - if (0) - base_transform_class->prepare_output_buffer = - GST_DEBUG_FUNCPTR (gst_yadif_prepare_output_buffer); - if (0) - base_transform_class->copy_metadata = - GST_DEBUG_FUNCPTR (gst_yadif_copy_metadata); - if (0) - base_transform_class->transform_meta = - GST_DEBUG_FUNCPTR (gst_yadif_transform_meta); - if (0) - base_transform_class->before_transform = - GST_DEBUG_FUNCPTR (gst_yadif_before_transform); base_transform_class->transform = GST_DEBUG_FUNCPTR (gst_yadif_transform); - if (0) - base_transform_class->transform_ip = - GST_DEBUG_FUNCPTR (gst_yadif_transform_ip); g_object_class_install_property (gobject_class, PROP_MODE, g_param_spec_enum ("mode", "Deinterlace Mode", @@ -327,21 +259,6 @@ gst_yadif_transform_caps (GstBaseTransform * trans, return othercaps; } -static GstCaps * -gst_yadif_fixate_caps (GstBaseTransform * trans, - GstPadDirection direction, GstCaps * caps, GstCaps * othercaps) -{ - - return NULL; -} - -static gboolean -gst_yadif_accept_caps (GstBaseTransform * trans, - GstPadDirection direction, GstCaps * caps) -{ - return TRUE; -} - static gboolean gst_yadif_set_caps (GstBaseTransform * trans, GstCaps * incaps, GstCaps * outcaps) @@ -353,46 +270,6 @@ gst_yadif_set_caps (GstBaseTransform * trans, GstCaps * incaps, return TRUE; } -static gboolean -gst_yadif_query (GstBaseTransform * trans, GstPadDirection direction, - GstQuery * query) -{ - - return TRUE; -} - -static gboolean -gst_yadif_decide_allocation (GstBaseTransform * trans, GstQuery * query) -{ - - return TRUE; -} - -static gboolean -gst_yadif_filter_meta (GstBaseTransform * trans, GstQuery * query, - GType api, const GstStructure * params) -{ - - return TRUE; -} - -static gboolean -gst_yadif_propose_allocation (GstBaseTransform * trans, - GstQuery * decide_query, GstQuery * query) -{ - - return TRUE; -} - -static gboolean -gst_yadif_transform_size (GstBaseTransform * trans, - GstPadDirection direction, - GstCaps * caps, gsize size, GstCaps * othercaps, gsize * othersize) -{ - - return FALSE; -} - static gboolean gst_yadif_get_unit_size (GstBaseTransform * trans, GstCaps * caps, gsize * size) { @@ -420,50 +297,6 @@ gst_yadif_stop (GstBaseTransform * trans) return TRUE; } -static gboolean -gst_yadif_sink_event (GstBaseTransform * trans, GstEvent * event) -{ - - return TRUE; -} - -static gboolean -gst_yadif_src_event (GstBaseTransform * trans, GstEvent * event) -{ - - return TRUE; -} - -static GstFlowReturn -gst_yadif_prepare_output_buffer (GstBaseTransform * trans, - GstBuffer * input, GstBuffer ** buf) -{ - - return GST_FLOW_ERROR; -} - -static gboolean -gst_yadif_copy_metadata (GstBaseTransform * trans, - GstBuffer * input, GstBuffer * outbuf) -{ - - return TRUE; -} - -static gboolean -gst_yadif_transform_meta (GstBaseTransform * trans, - GstBuffer * outbuf, GstMeta * meta, GstBuffer * inbuf) -{ - - return TRUE; -} - -static void -gst_yadif_before_transform (GstBaseTransform * trans, GstBuffer * buffer) -{ - -} - void yadif_filter (GstYadif * yadif, int parity, int tff); static GstFlowReturn @@ -507,13 +340,6 @@ src_map_failed: } } -static GstFlowReturn -gst_yadif_transform_ip (GstBaseTransform * trans, GstBuffer * buf) -{ - - return GST_FLOW_OK; -} - static gboolean plugin_init (GstPlugin * plugin)