LFOControlSource
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.frequency: float
Specifies the frequency that should be used for the waveform of this
GstLFOControlSource
. It should be large enough so that the period is longer than one nanosecond.
- props.timeshift: int
Specifies the timeshift to the right that should be used for the waveform of this
GstLFOControlSource
in nanoseconds.To get a n nanosecond shift to the left use “(GST_SECOND / frequency) - n”.
- props.waveform: LFOWaveform
Specifies the waveform that should be used for this
GstLFOControlSource
.