gstreamer-controller-1.0 Reference Manual
Packages
gstreamer-controller-1.0
Gst
Gst.Controller
gstreamer-controller-1.0
Description:
Content:
Namespaces:
Gst
Controller
Classes:
ARGBControlBinding
-
A value mapping object that attaches multiple control sources to a guint gobject properties representing a color.
ControlPoint
-
An internal structure for value+time and various temporary values used for interpolation.
DirectControlBinding
-
A value mapping object that attaches control sources to gobject properties.
InterpolationControlSource
-
InterpolationControlSource
is a
ControlSource
, that interpolates values between user-given control points.
LFOControlSource
-
LFOControlSource
is a
ControlSource
, that provides several periodic waveforms as control values.
ProxyControlBinding
-
A
ControlBinding
that forwards requests to another
ControlBinding
TimedValueControlSource
-
Base class for
ControlSource
that use time-stamped values.
TriggerControlSource
-
TriggerControlSource
is a
ControlSource
, that returns values from user-given control points.
Enums:
InterpolationMode
-
The various interpolation modes available.
LFOWaveform
-
The various waveform modes available.
Delegates:
public
delegate
void
DirectControlBindingConvertGValue
(
DirectControlBinding
self,
double
src_value,
ref
Value
dest_value)
Function to map a control-value to the target GValue.
public
delegate
void
DirectControlBindingConvertValue
(
DirectControlBinding
self,
double
src_value,
void
* dest_value)
Function to map a control-value to the target plain data type.
Methods:
public
void
timed_value_control_invalidate_cache
(
TimedValueControlSource
self)
Reset the controlled value cache.