LFOControlSource

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

To use #GstLFOControlSource get a new instance by calling gstcontroller.lfocontrol_source.LFOControlSource.new_, bind it to a #GParamSpec and set the relevant properties.

All functions are MT-safe.

class LFOControlSource : ControlSource {}

Constructors

this
this()

This returns a new, unbound #GstLFOControlSource.

Inherited Members

From ControlSource

controlSourceGetValue
bool controlSourceGetValue(gst.types.ClockTime timestamp, double value)

Gets the value for this #GstControlSource at a given timestamp.

controlSourceGetValueArray
bool controlSourceGetValueArray(gst.types.ClockTime timestamp, gst.types.ClockTime interval, double[] values)

Gets an array of values for for this #GstControlSource. Values that are undefined contain NANs.