![]() |
![]() |
![]() |
GStreamer Base Plugins 0.10 Library Reference Manual | ![]() |
---|---|---|---|---|
#include <gst/interfaces/colorbalance.h> GstColorBalance; GstColorBalanceClass; const GList* gst_color_balance_list_channels (GstColorBalance *balance); gint gst_color_balance_get_value (GstColorBalance *balance, GstColorBalanceChannel *channel); void gst_color_balance_set_value (GstColorBalance *balance, GstColorBalanceChannel *channel, gint value); void gst_color_balance_value_changed (GstColorBalance *balance, GstColorBalanceChannel *channel, gint value);
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;
const GList* gst_color_balance_list_channels (GstColorBalance *balance);
balance : |
|
Returns : |
gint gst_color_balance_get_value (GstColorBalance *balance, GstColorBalanceChannel *channel);
balance : |
|
channel : |
|
Returns : |
void gst_color_balance_set_value (GstColorBalance *balance, GstColorBalanceChannel *channel, gint value);
balance : |
|
channel : |
|
value : |
void gst_color_balance_value_changed (GstColorBalance *balance, GstColorBalanceChannel *channel, gint value);
balance : |
|
channel : |
|
value : |