![]() |
![]() |
![]() |
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] |