| 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] |