gstcontroller.argbcontrol_binding
Module for [ARGBControlBinding] class
Types 3
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.
Methods
ARGBControlBinding self()Returns `this`, for use in `with` statements.ARGBControlBindingGidBuilder builder()Get builder for [gstcontroller.argbcontrol_binding.ARGBControlBinding] Returns: New builder objectgst.control_source.ControlSource controlSourceA() @propertyvoid controlSourceA(gst.control_source.ControlSource propval) @propertygst.control_source.ControlSource controlSourceB() @propertyvoid controlSourceB(gst.control_source.ControlSource propval) @propertygst.control_source.ControlSource controlSourceG() @propertyvoid controlSourceG(gst.control_source.ControlSource propval) @propertygst.control_source.ControlSource controlSourceR() @propertyvoid controlSourceR(gst.control_source.ControlSource propval) @propertyConstructors
this(gst.object.ObjectWrap object, string propertyName, gst.control_source.ControlSource csA, gst.control_source.ControlSource csR, gst.control_source.ControlSource csG, gst.control_source.ControlSource csB)Create a new control-binding that attaches the given #GstControlSource to the #GObject property.Methods
T controlSourceA(gst.control_source.ControlSource propval)T controlSourceB(gst.control_source.ControlSource propval)T controlSourceG(gst.control_source.ControlSource propval)T controlSourceR(gst.control_source.ControlSource propval)Fluent builder for [gstcontroller.argbcontrol_binding.ARGBControlBinding]
Methods