GstController.LFOControlSource¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r/w |
Amplitude of the waveform |
||
r/w |
Frequency of the waveform |
||
r/w |
Offset of the waveform |
||
r/w |
Timeshift of the waveform to the right |
||
r/w |
Waveform |
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
lock |
r |
||
parent |
r |
Class Details¶
- class GstController.LFOControlSource(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
GstController.LFOControlSource
is aGst.ControlSource
, that provides several periodic waveforms as control values.To use
GstController.LFOControlSource
get a new instance by callingGstController.LFOControlSource.new
(), bind it to aGObject.ParamSpec
and set the relevant properties.All functions are MT-safe.
- classmethod new()[source]¶
- Returns:
a new, unbound
GstController.LFOControlSource
.- Return type:
This returns a new, unbound
GstController.LFOControlSource
.
Property Details¶
- GstController.LFOControlSource.props.amplitude¶
-
Specifies the amplitude for the waveform of this
GstController.LFOControlSource
.
- GstController.LFOControlSource.props.frequency¶
-
Specifies the frequency that should be used for the waveform of this
GstController.LFOControlSource
. It should be large enough so that the period is longer than one nanosecond.
- GstController.LFOControlSource.props.offset¶
-
Specifies the value offset for the waveform of this
GstController.LFOControlSource
.
- GstController.LFOControlSource.props.timeshift¶
-
Specifies the timeshift to the right that should be used for the waveform of this
GstController.LFOControlSource
in nanoseconds.To get a n nanosecond shift to the left use “(
Gst.SECOND
/ frequency) - n”.
- GstController.LFOControlSource.props.waveform¶
- Name:
waveform
- Type:
- Default Value:
- Flags:
Specifies the waveform that should be used for this
GstController.LFOControlSource
.