summaryrefslogtreecommitdiff
path: root/gst/videofilters
diff options
context:
space:
mode:
authorEdward Hervey <edward@collabora.com>2013-07-29 09:35:08 +0200
committerEdward Hervey <edward@collabora.com>2013-07-29 09:42:12 +0200
commit97426a1caac4abba03f43a5c4b6c6fcff30ba167 (patch)
tree48d2af2f49a72da383a97d2b7a00ae09799e3426 /gst/videofilters
parentbc84cd775fac9f6163526fba55d2f68dc3c067c1 (diff)
downloadgstreamer-plugins-bad-97426a1caac4abba03f43a5c4b6c6fcff30ba167.tar.gz
all: Fix for GST_DISABLE_GST_DEBUG
Where applicable, remove methods that don't do anything different than the default implementation.
Diffstat (limited to 'gst/videofilters')
-rw-r--r--gst/videofilters/gstscenechange.c81
-rw-r--r--gst/videofilters/gstvideodiff.c108
-rw-r--r--gst/videofilters/gstzebrastripe.c47
3 files changed, 4 insertions, 232 deletions
diff --git a/gst/videofilters/gstscenechange.c b/gst/videofilters/gstscenechange.c
index cb893197c..d5d7fb4d1 100644
--- a/gst/videofilters/gstscenechange.c
+++ b/gst/videofilters/gstscenechange.c
@@ -89,16 +89,6 @@ GST_DEBUG_CATEGORY_STATIC (gst_scene_change_debug_category);
/* prototypes */
-static void gst_scene_change_set_property (GObject * object,
- guint property_id, const GValue * value, GParamSpec * pspec);
-static void gst_scene_change_get_property (GObject * object,
- guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_scene_change_dispose (GObject * object);
-static void gst_scene_change_finalize (GObject * object);
-
-static gboolean gst_scene_change_set_info (GstVideoFilter * filter,
- GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
- GstVideoInfo * out_info);
static GstFlowReturn gst_scene_change_transform_frame_ip (GstVideoFilter *
filter, GstVideoFrame * frame);
@@ -125,7 +115,6 @@ G_DEFINE_TYPE_WITH_CODE (GstSceneChange, gst_scene_change,
static void
gst_scene_change_class_init (GstSceneChangeClass * klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
GstVideoFilterClass *video_filter_class = GST_VIDEO_FILTER_CLASS (klass);
gst_element_class_add_pad_template (GST_ELEMENT_CLASS (klass),
@@ -140,11 +129,6 @@ gst_scene_change_class_init (GstSceneChangeClass * klass)
"Video/Filter", "Detects scene changes in video",
"David Schleef <ds@entropywave.com>");
- gobject_class->set_property = gst_scene_change_set_property;
- gobject_class->get_property = gst_scene_change_get_property;
- gobject_class->dispose = gst_scene_change_dispose;
- gobject_class->finalize = gst_scene_change_finalize;
- video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_scene_change_set_info);
video_filter_class->transform_frame_ip =
GST_DEBUG_FUNCPTR (gst_scene_change_transform_frame_ip);
@@ -155,71 +139,6 @@ gst_scene_change_init (GstSceneChange * scenechange)
{
}
-void
-gst_scene_change_set_property (GObject * object, guint property_id,
- const GValue * value, GParamSpec * pspec)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "set_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_scene_change_get_property (GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "get_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_scene_change_dispose (GObject * object)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_scene_change_parent_class)->dispose (object);
-}
-
-void
-gst_scene_change_finalize (GObject * object)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_scene_change_parent_class)->finalize (object);
-}
-
-static gboolean
-gst_scene_change_set_info (GstVideoFilter * filter, GstCaps * incaps,
- GstVideoInfo * in_info, GstCaps * outcaps, GstVideoInfo * out_info)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (filter);
-
- GST_DEBUG_OBJECT (scenechange, "set_info");
-
- return TRUE;
-}
-
static double
get_frame_score (GstVideoFrame * f1, GstVideoFrame * f2)
diff --git a/gst/videofilters/gstvideodiff.c b/gst/videofilters/gstvideodiff.c
index 364fa1c46..c6cdc86dc 100644
--- a/gst/videofilters/gstvideodiff.c
+++ b/gst/videofilters/gstvideodiff.c
@@ -44,19 +44,6 @@ GST_DEBUG_CATEGORY_STATIC (gst_video_diff_debug_category);
/* prototypes */
-
-static void gst_video_diff_set_property (GObject * object,
- guint property_id, const GValue * value, GParamSpec * pspec);
-static void gst_video_diff_get_property (GObject * object,
- guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_video_diff_dispose (GObject * object);
-static void gst_video_diff_finalize (GObject * object);
-
-static gboolean gst_video_diff_start (GstBaseTransform * trans);
-static gboolean gst_video_diff_stop (GstBaseTransform * trans);
-static gboolean gst_video_diff_set_info (GstVideoFilter * filter,
- GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
- GstVideoInfo * out_info);
static GstFlowReturn gst_video_diff_transform_frame (GstVideoFilter * filter,
GstVideoFrame * inframe, GstVideoFrame * outframe);
@@ -85,9 +72,6 @@ G_DEFINE_TYPE_WITH_CODE (GstVideoDiff, gst_video_diff, GST_TYPE_VIDEO_FILTER,
static void
gst_video_diff_class_init (GstVideoDiffClass * klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
- GstBaseTransformClass *base_transform_class =
- GST_BASE_TRANSFORM_CLASS (klass);
GstVideoFilterClass *video_filter_class = GST_VIDEO_FILTER_CLASS (klass);
/* Setting up pads and setting metadata should be moved to
@@ -103,13 +87,6 @@ gst_video_diff_class_init (GstVideoDiffClass * klass)
"FIXME Long name", "Generic", "FIXME Description",
"FIXME <fixme@example.com>");
- gobject_class->set_property = gst_video_diff_set_property;
- gobject_class->get_property = gst_video_diff_get_property;
- gobject_class->dispose = gst_video_diff_dispose;
- gobject_class->finalize = gst_video_diff_finalize;
- base_transform_class->start = GST_DEBUG_FUNCPTR (gst_video_diff_start);
- base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_video_diff_stop);
- video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_video_diff_set_info);
video_filter_class->transform_frame =
GST_DEBUG_FUNCPTR (gst_video_diff_transform_frame);
@@ -121,91 +98,6 @@ gst_video_diff_init (GstVideoDiff * videodiff)
videodiff->threshold = 10;
}
-void
-gst_video_diff_set_property (GObject * object, guint property_id,
- const GValue * value, GParamSpec * pspec)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "set_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_video_diff_get_property (GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "get_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_video_diff_dispose (GObject * object)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_video_diff_parent_class)->dispose (object);
-}
-
-void
-gst_video_diff_finalize (GObject * object)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_video_diff_parent_class)->finalize (object);
-}
-
-static gboolean
-gst_video_diff_start (GstBaseTransform * trans)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (trans);
-
- GST_DEBUG_OBJECT (videodiff, "start");
-
- return TRUE;
-}
-
-static gboolean
-gst_video_diff_stop (GstBaseTransform * trans)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (trans);
-
- GST_DEBUG_OBJECT (videodiff, "stop");
-
- return TRUE;
-}
-
-static gboolean
-gst_video_diff_set_info (GstVideoFilter * filter, GstCaps * incaps,
- GstVideoInfo * in_info, GstCaps * outcaps, GstVideoInfo * out_info)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (filter);
-
- GST_DEBUG_OBJECT (videodiff, "set_info");
-
- return TRUE;
-}
-
static GstFlowReturn
gst_video_diff_transform_frame_ip_planarY (GstVideoDiff * videodiff,
GstVideoFrame * outframe, GstVideoFrame * inframe, GstVideoFrame * oldframe)
diff --git a/gst/videofilters/gstzebrastripe.c b/gst/videofilters/gstzebrastripe.c
index d512548ed..2da9756ef 100644
--- a/gst/videofilters/gstzebrastripe.c
+++ b/gst/videofilters/gstzebrastripe.c
@@ -62,14 +62,9 @@ static void gst_zebra_stripe_set_property (GObject * object,
guint property_id, const GValue * value, GParamSpec * pspec);
static void gst_zebra_stripe_get_property (GObject * object,
guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_zebra_stripe_dispose (GObject * object);
-static void gst_zebra_stripe_finalize (GObject * object);
static gboolean gst_zebra_stripe_start (GstBaseTransform * trans);
static gboolean gst_zebra_stripe_stop (GstBaseTransform * trans);
-static gboolean gst_zebra_stripe_set_info (GstVideoFilter * filter,
- GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
- GstVideoInfo * out_info);
static GstFlowReturn gst_zebra_stripe_transform_frame_ip (GstVideoFilter *
filter, GstVideoFrame * frame);
@@ -119,11 +114,8 @@ gst_zebra_stripe_class_init (GstZebraStripeClass * klass)
gobject_class->set_property = gst_zebra_stripe_set_property;
gobject_class->get_property = gst_zebra_stripe_get_property;
- gobject_class->dispose = gst_zebra_stripe_dispose;
- gobject_class->finalize = gst_zebra_stripe_finalize;
base_transform_class->start = GST_DEBUG_FUNCPTR (gst_zebra_stripe_start);
base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_zebra_stripe_stop);
- video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_zebra_stripe_set_info);
video_filter_class->transform_frame_ip =
GST_DEBUG_FUNCPTR (gst_zebra_stripe_transform_frame_ip);
@@ -177,36 +169,14 @@ gst_zebra_stripe_get_property (GObject * object, guint property_id,
}
}
-void
-gst_zebra_stripe_dispose (GObject * object)
-{
- GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (object);
-
- GST_DEBUG_OBJECT (zebrastripe, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_zebra_stripe_parent_class)->dispose (object);
-}
-
-void
-gst_zebra_stripe_finalize (GObject * object)
-{
- GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (object);
-
- GST_DEBUG_OBJECT (zebrastripe, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_zebra_stripe_parent_class)->finalize (object);
-}
-
static gboolean
gst_zebra_stripe_start (GstBaseTransform * trans)
{
+#ifndef GST_DISABLE_GST_DEBUG
GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (trans);
GST_DEBUG_OBJECT (zebrastripe, "start");
+#endif
if (GST_BASE_TRANSFORM_CLASS (gst_zebra_stripe_parent_class)->start)
return
@@ -217,9 +187,11 @@ gst_zebra_stripe_start (GstBaseTransform * trans)
static gboolean
gst_zebra_stripe_stop (GstBaseTransform * trans)
{
+#ifndef GST_DISABLE_GST_DEBUG
GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (trans);
GST_DEBUG_OBJECT (zebrastripe, "stop");
+#endif
if (GST_BASE_TRANSFORM_CLASS (gst_zebra_stripe_parent_class)->stop)
return
@@ -227,17 +199,6 @@ gst_zebra_stripe_stop (GstBaseTransform * trans)
return TRUE;
}
-static gboolean
-gst_zebra_stripe_set_info (GstVideoFilter * filter, GstCaps * incaps,
- GstVideoInfo * in_info, GstCaps * outcaps, GstVideoInfo * out_info)
-{
- GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (filter);
-
- GST_DEBUG_OBJECT (zebrastripe, "set_info");
-
- return TRUE;
-}
-
static GstFlowReturn
gst_zebra_stripe_transform_frame_ip_planarY (GstZebraStripe * zebrastripe,
GstVideoFrame * frame)