|  |  |  | GStreamer Base Plugins 1.0 Library Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
| gstcolorbalancechannelgstcolorbalancechannel — Object representing a channel from the GstColorBalance interface. | 
#include <gst/video/colorbalancechannel.h> struct GstColorBalanceChannel; struct GstColorBalanceChannelClass;
The GstColorBalanceChannel object represents a parameter for modifying the color balance implemented by an element providing the GstColorBalance interface. For example, Hue or Saturation.
struct GstColorBalanceChannel {
  gchar  *label;
  gint    min_value;
  gint    max_value;
};
struct GstColorBalanceChannelClass {
  GObjectClass parent;
  /* signals */
  void (* value_changed) (GstColorBalanceChannel *channel,
                          gint                    value);
};
Color-balance channel class.
| GObjectClass  | the parent class | 
| default handler for value changed notification | 
"value-changed" signalvoid                user_function                      (GstColorBalanceChannel *channel,
                                                        gint                    value,
                                                        gpointer                user_data)      : Run Last
Fired when the value of the indicated channel has changed.
| 
 | The GstColorBalanceChannel | 
| 
 | The new value | 
| 
 | user data set when the signal handler was connected. |