|  |  |  | GStreamer 1.0 Library Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#include <libs/controller/gstargbcontrolbinding.h> GstControlBinding * gst_argb_control_binding_new (GstObject *object,const gchar *property_name,GstControlSource *cs_a,GstControlSource *cs_r,GstControlSource *cs_g,GstControlSource *cs_b);
A value mapping object that attaches multiple control sources to a guint gobject properties representing a color. A control value of 0.0 will turn the color component off and a value of 1.0 will be the color level.
GstControlBinding * gst_argb_control_binding_new (GstObject *object,const gchar *property_name,GstControlSource *cs_a,GstControlSource *cs_r,GstControlSource *cs_g,GstControlSource *cs_b);
Create a new control-binding that attaches the given GstControlSource to the GObject property.
| 
 | the object of the property | 
| 
 | the property-name to attach the control source | 
| 
 | the control source for the alpha channel | 
| 
 | the control source for the red channel | 
| 
 | the control source for the green channel | 
| 
 | the control source for the blue channel | 
| Returns : | the new GstARGBControlBinding. [transfer floating] |