diff options
author | Stefan Kost <ensonic@users.sf.net> | 2010-10-13 16:34:09 +0300 |
---|---|---|
committer | Stefan Kost <ensonic@users.sf.net> | 2010-10-13 17:39:21 +0300 |
commit | 2975307f862637ffaef79217bd36a1a50c36b999 (patch) | |
tree | 16271c639accbe08ce52c67acb1864d27bd175ef | |
parent | 9f8b56b9742d865c2dc59f5e505a8d1871c2d507 (diff) |
various: wrap property registration and add a single fixme for long desc.
-rw-r--r-- | ext/aalib/gstaasink.c | 45 | ||||
-rw-r--r-- | ext/esd/esdmon.c | 24 | ||||
-rw-r--r-- | gst/median/gstmedian.c | 13 |
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; |