| gstcolorbalancegstcolorbalance — interface for adjusting color balance settings |  | 
Object Hierarchy
  GInterface
   +----GstColorBalance
 
Signals
"value-changed"
            void        user_function      (GstColorBalance        *gstcolorbalance,
                                            GstColorBalanceChannel *arg1,
                                            gint                    arg2,
                                            gpointer                user_data)            : Run last
 
Details
GstColorBalance
typedef struct _GstColorBalance GstColorBalance;
 
GstColorBalanceClass
typedef struct {
  GTypeInterface klass;
  GstColorBalanceType balance_type;
  
  /* virtual functions */
  const GList * (* list_channels) (GstColorBalance        *balance);
  void          (* set_value)     (GstColorBalance        *balance,
                                   GstColorBalanceChannel *channel,
                                   gint                    value);
  gint          (* get_value)     (GstColorBalance        *balance,
                                   GstColorBalanceChannel *channel);
  /* signals */
  void (* value_changed) (GstColorBalance        *balance,
                          GstColorBalanceChannel *channel,
                          gint                    value);
  gpointer _gst_reserved[GST_PADDING];
} GstColorBalanceClass;
 
gst_color_balance_list_channels ()
const GList* gst_color_balance_list_channels
                                            (GstColorBalance *balance);
 
gst_color_balance_get_value ()
gint        gst_color_balance_get_value     (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel);
| balance: |  | 
| channel: |  | 
| Returns : |  | 
 
gst_color_balance_set_value ()
void        gst_color_balance_set_value     (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel,
                                             gint value);
| balance: |  | 
| channel: |  | 
| value: |  | 
 
gst_color_balance_value_changed ()
void        gst_color_balance_value_changed (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel,
                                             gint value);
| balance: |  | 
| channel: |  | 
| value: |  | 
 
 
Signal Details
The "value-changed" signal
void        user_function                  (GstColorBalance        *gstcolorbalance,
                                            GstColorBalanceChannel *arg1,
                                            gint                    arg2,
                                            gpointer                user_data)            : Run last
| gstcolorbalance: | the object which received the signal. | 
| arg1: |  | 
| arg2: |  | 
| user_data: | user data set when the signal handler was connected. |