ARGBControlBinding

class ARGBControlBinding(**properties: Any)

Superclasses: ControlBinding, Object, InitiallyUnowned, Object

Constructors:

ARGBControlBinding(**properties)
new(object:Gst.Object, property_name:str, cs_a:Gst.ControlSource, cs_r:Gst.ControlSource, cs_g:Gst.ControlSource, cs_b:Gst.ControlSource) -> Gst.ControlBinding

Constructors

class ARGBControlBinding
classmethod new(object: Object, property_name: str, cs_a: ControlSource, cs_r: ControlSource, cs_g: ControlSource, cs_b: ControlSource) ControlBinding

Create a new control-binding that attaches the given ControlSource to the Object property.

Parameters:
  • object – the object of the property

  • property_name – the property-name to attach the control source

  • cs_a – the control source for the alpha channel

  • cs_r – the control source for the red channel

  • cs_g – the control source for the green channel

  • cs_b – the control source for the blue channel

Properties

class ARGBControlBinding
props.control_source_a: ControlSource
props.control_source_b: ControlSource
props.control_source_g: ControlSource
props.control_source_r: ControlSource

Fields

class ARGBControlBinding
cs_a
cs_b
cs_g
cs_r
cur_value
last_value
parent