LFOControlSource#

class LFOControlSource(**properties: Any)#

Superclasses: ControlSource, Object, InitiallyUnowned, Object

GstLFOControlSource is a ControlSource, that provides several periodic waveforms as control values.

To use GstLFOControlSource get a new instance by calling new(), bind it to a ParamSpec and set the relevant properties.

All functions are MT-safe.

Constructors#

class LFOControlSource
classmethod new() ControlSource#

This returns a new, unbound GstLFOControlSource.

Properties#

class LFOControlSource
props.amplitude: float#

The type of the None singleton.

props.frequency: float#

The type of the None singleton.

props.offset: float#

The type of the None singleton.

props.timeshift: int#

The type of the None singleton.

props.waveform: LFOWaveform#

The type of the None singleton.

Fields#

class LFOControlSource
lock#
parent#
priv#