InterpolationControlSource#

class InterpolationControlSource(**properties: Any)#

Superclasses: TimedValueControlSource, ControlSource, Object, InitiallyUnowned, Object

GstInterpolationControlSource is a ControlSource, that interpolates values between user-given control points. It supports several interpolation modes and property types.

To use GstInterpolationControlSource get a new instance by calling new(), bind it to a ParamSpec and set some control points by calling set().

All functions are MT-safe.

Constructors#

class InterpolationControlSource
classmethod new() ControlSource#

This returns a new, unbound GstInterpolationControlSource.

Properties#

class InterpolationControlSource
props.mode: InterpolationMode#

The type of the None singleton.

Fields#

class InterpolationControlSource
parent#
priv#