gstcolorbalance
gstcolorbalance — interface for adjusting color balance settings
|
|
Object Hierarchy
GInterface
+----GstColorBalance
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 : |
|
Signals
The "value-changed" signal
void user_function (GstColorBalance *gstcolorbalance,
GstColorBalanceChannel *arg1,
gint arg2,
gpointer user_data);
gstcolorbalance : |
the object which received the signal.
|
arg1 : |
|
arg2 : |
|
user_data : |
user data set when the signal handler was connected. |