diff -r 9b2c3c7a1a9c -r 567bb019e3e3 gst_plugins_base/gst-libs/gst/interfaces/colorbalancechannel.c --- a/gst_plugins_base/gst-libs/gst/interfaces/colorbalancechannel.c Wed Mar 31 22:03:18 2010 +0300 +++ b/gst_plugins_base/gst-libs/gst/interfaces/colorbalancechannel.c Tue Aug 31 15:30:33 2010 +0300 @@ -25,6 +25,17 @@ #include "colorbalancechannel.h" +/** + * SECTION:gstcolorbalancechannel + * @short_description: Object representing a channel from the #GstColorBalance + * interface. + * + * The #GstColorBalanceChannel object represents a parameter + * for modifying the color balance implemented by an element providing the + * #GstColorBalance interface. For example, Hue or Saturation. + * + */ + enum { /* FILL ME */ @@ -78,6 +89,13 @@ parent_class = g_type_class_peek_parent (klass); + /** + * GstColorBalanceChannel::value-changed: + * @channel: The #GstColorBalanceChannel + * @value: The new value + * + * Fired when the value of the indicated channel has changed. + */ signals[SIGNAL_VALUE_CHANGED] = g_signal_new ("value-changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST,