summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sf.net>2010-10-13 16:34:09 +0300
committerStefan Kost <ensonic@users.sf.net>2010-10-13 17:39:21 +0300
commit2975307f862637ffaef79217bd36a1a50c36b999 (patch)
tree16271c639accbe08ce52c67acb1864d27bd175ef
parent9f8b56b9742d865c2dc59f5e505a8d1871c2d507 (diff)
various: wrap property registration and add a single fixme for long desc.
-rw-r--r--ext/aalib/gstaasink.c45
-rw-r--r--ext/esd/esdmon.c24
-rw-r--r--gst/median/gstmedian.c13
3 files changed, 62 insertions, 20 deletions
diff --git a/ext/aalib/gstaasink.c b/ext/aalib/gstaasink.c
index 4dda47c62..113f5b10b 100644
--- a/ext/aalib/gstaasink.c
+++ b/ext/aalib/gstaasink.c
@@ -213,17 +213,40 @@ gst_aasink_class_init (GstAASinkClass * klass)
gobject_class->set_property = gst_aasink_set_property;
gobject_class->get_property = gst_aasink_get_property;
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_WIDTH, g_param_spec_int ("width", "width", "width", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_HEIGHT, g_param_spec_int ("height", "height", "height", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_DRIVER, g_param_spec_enum ("driver", "driver", "driver", GST_TYPE_AADRIVERS, 0, G_PARAM_READWRITE)); /* CHECKME! */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_DITHER, g_param_spec_enum ("dither", "dither", "dither", GST_TYPE_AADITHER, 0, G_PARAM_READWRITE)); /* CHECKME! */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_BRIGHTNESS, g_param_spec_int ("brightness", "brightness", "brightness", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_CONTRAST, g_param_spec_int ("contrast", "contrast", "contrast", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_GAMMA, g_param_spec_float ("gamma", "gamma", "gamma", 0.0, 5.0, 1.0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_INVERSION, g_param_spec_boolean ("inversion", "inversion", "inversion", TRUE, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_RANDOMVAL, g_param_spec_int ("randomval", "randomval", "randomval", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_FRAMES_DISPLAYED, g_param_spec_int ("frames-displayed", "frames displayed", "frames displayed", G_MININT, G_MAXINT, 0, G_PARAM_READABLE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_FRAME_TIME, g_param_spec_int ("frame-time", "frame time", "frame time", G_MININT, G_MAXINT, 0, G_PARAM_READABLE)); /* CHECKME */
+ /* FIXME: add long property descriptions */
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_WIDTH,
+ g_param_spec_int ("width", "width", "width", G_MININT, G_MAXINT, 0,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_HEIGHT,
+ g_param_spec_int ("height", "height", "height", G_MININT, G_MAXINT, 0,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_DRIVER,
+ g_param_spec_enum ("driver", "driver", "driver", GST_TYPE_AADRIVERS, 0,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_DITHER,
+ g_param_spec_enum ("dither", "dither", "dither", GST_TYPE_AADITHER, 0,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_BRIGHTNESS,
+ g_param_spec_int ("brightness", "brightness", "brightness", G_MININT,
+ G_MAXINT, 0, G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_CONTRAST,
+ g_param_spec_int ("contrast", "contrast", "contrast", G_MININT, G_MAXINT,
+ 0, G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_GAMMA,
+ g_param_spec_float ("gamma", "gamma", "gamma", 0.0, 5.0, 1.0,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_INVERSION,
+ g_param_spec_boolean ("inversion", "inversion", "inversion", TRUE,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_RANDOMVAL,
+ g_param_spec_int ("randomval", "randomval", "randomval", G_MININT,
+ G_MAXINT, 0, G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_FRAMES_DISPLAYED,
+ g_param_spec_int ("frames-displayed", "frames displayed",
+ "frames displayed", G_MININT, G_MAXINT, 0, G_PARAM_READABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_FRAME_TIME,
+ g_param_spec_int ("frame-time", "frame time", "frame time", G_MININT,
+ G_MAXINT, 0, G_PARAM_READABLE));
gst_aasink_signals[SIGNAL_FRAME_DISPLAYED] =
g_signal_new ("frame-displayed", G_TYPE_FROM_CLASS (klass),
diff --git a/ext/esd/esdmon.c b/ext/esd/esdmon.c
index 41463b5bf..33e7a6de0 100644
--- a/ext/esd/esdmon.c
+++ b/ext/esd/esdmon.c
@@ -184,12 +184,24 @@ gst_esdmon_class_init (gpointer g_class, gpointer class_data)
parent_class = g_type_class_peek_parent (g_class);
- g_object_class_install_property (gobject_class, ARG_BYTESPERREAD, g_param_spec_ulong ("bytes-per-read", "bytes per read", "bytes per read", 0, G_MAXULONG, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (gobject_class, ARG_CUROFFSET, g_param_spec_ulong ("curoffset", "curoffset", "curoffset", 0, G_MAXULONG, 0, G_PARAM_READABLE)); /* CHECKME */
- g_object_class_install_property (gobject_class, ARG_DEPTH, g_param_spec_enum ("depth", "depth", "depth", GST_TYPE_ESDMON_DEPTHS, 16, G_PARAM_READWRITE)); /* CHECKME! */
- g_object_class_install_property (gobject_class, ARG_CHANNELS, g_param_spec_enum ("channels", "channels", "channels", GST_TYPE_ESDMON_CHANNELS, 2, G_PARAM_READWRITE)); /* CHECKME! */
- g_object_class_install_property (gobject_class, ARG_RATE, g_param_spec_int ("frequency", "frequency", "frequency", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (gobject_class, ARG_HOST, g_param_spec_string ("host", "host", "host", NULL, G_PARAM_READWRITE)); /* CHECKME */
+ /* FIXME: add long property descriptions */
+ g_object_class_install_property (gobject_class, ARG_BYTESPERREAD,
+ g_param_spec_ulong ("bytes-per-read", "bytes per read", "bytes per read",
+ 0, G_MAXULONG, 0, G_PARAM_READWRITE));
+ g_object_class_install_property (gobject_class, ARG_CUROFFSET,
+ g_param_spec_ulong ("curoffset", "curoffset", "curoffset",
+ 0, G_MAXULONG, 0, G_PARAM_READABLE));
+ g_object_class_install_property (gobject_class, ARG_DEPTH,
+ g_param_spec_enum ("depth", "depth", "depth", GST_TYPE_ESDMON_DEPTHS,
+ 16, G_PARAM_READWRITE));
+ g_object_class_install_property (gobject_class, ARG_CHANNELS,
+ g_param_spec_enum ("channels", "channels", "channels",
+ GST_TYPE_ESDMON_CHANNELS, 2, G_PARAM_READWRITE));
+ g_object_class_install_property (gobject_class, ARG_RATE,
+ g_param_spec_int ("frequency", "frequency", "frequency",
+ G_MININT, G_MAXINT, 0, G_PARAM_READWRITE));
+ g_object_class_install_property (gobject_class, ARG_HOST,
+ g_param_spec_string ("host", "host", "host", NULL, G_PARAM_READWRITE));
gobject_class->set_property = gst_esdmon_set_property;
gobject_class->get_property = gst_esdmon_get_property;
diff --git a/gst/median/gstmedian.c b/gst/median/gstmedian.c
index f829f22d3..96bb19352 100644
--- a/gst/median/gstmedian.c
+++ b/gst/median/gstmedian.c
@@ -123,9 +123,16 @@ gst_median_class_init (GstMedianClass * klass)
parent_class = g_type_class_peek_parent (klass);
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_ACTIVE, g_param_spec_boolean ("active", "active", "active", TRUE, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_FILTERSIZE, g_param_spec_int ("filtersize", "filtersize", "filtersize", G_MININT, G_MAXINT, 0, G_PARAM_READWRITE)); /* CHECKME */
- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_LUM_ONLY, g_param_spec_boolean ("lum_only", "lum_only", "lum_only", TRUE, G_PARAM_READWRITE)); /* CHECKME */
+ /* FIXME: add long property descriptions */
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_ACTIVE,
+ g_param_spec_boolean ("active", "active", "active", TRUE,
+ G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_FILTERSIZE,
+ g_param_spec_int ("filtersize", "filtersize", "filtersize", G_MININT,
+ G_MAXINT, 0, G_PARAM_READWRITE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_LUM_ONLY,
+ g_param_spec_boolean ("lum-only", "lum-only", "lum-only", TRUE,
+ G_PARAM_READWRITE));
gobject_class->set_property = gst_median_set_property;
gobject_class->get_property = gst_median_get_property;