:right-sidebar: True ARGBControlBinding =================================================================== .. currentmodule:: gi.repository.GstController .. class:: ARGBControlBinding(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.Gst.ControlBinding`, :class:`~gi.repository.Gst.Object`, :class:`~gi.repository.GObject.InitiallyUnowned`, :class:`~gi.repository.GObject.Object` 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. Constructors ------------ .. rst-class:: interim-class .. class:: ARGBControlBinding :no-index: .. classmethod:: new(object: ~gi.repository.Gst.Object, property_name: str, cs_a: ~gi.repository.Gst.ControlSource, cs_r: ~gi.repository.Gst.ControlSource, cs_g: ~gi.repository.Gst.ControlSource, cs_b: ~gi.repository.Gst.ControlSource) -> ~gi.repository.Gst.ControlBinding Create a new control-binding that attaches the given :obj:`~gi.repository.Gst.ControlSource` to the :obj:`~gi.repository.GObject.Object` property. :param object: the object of the property :param property_name: the property-name to attach the control source :param cs_a: the control source for the alpha channel :param cs_r: the control source for the red channel :param cs_g: the control source for the green channel :param cs_b: the control source for the blue channel Properties ---------- .. rst-class:: interim-class .. class:: ARGBControlBinding :no-index: .. attribute:: props.control_source_a :type: ~gi.repository.Gst.ControlSource The type of the None singleton. .. attribute:: props.control_source_b :type: ~gi.repository.Gst.ControlSource The type of the None singleton. .. attribute:: props.control_source_g :type: ~gi.repository.Gst.ControlSource The type of the None singleton. .. attribute:: props.control_source_r :type: ~gi.repository.Gst.ControlSource The type of the None singleton. Fields ------ .. rst-class:: interim-class .. class:: ARGBControlBinding :no-index: .. attribute:: cs_a .. attribute:: cs_b .. attribute:: cs_g .. attribute:: cs_r .. attribute:: cur_value .. attribute:: last_value .. attribute:: parent