gstcontroller.interpolation_control_source
Module for [InterpolationControlSource] class
Types 3
#GstInterpolationControlSource is a #GstControlSource, 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 [gstcontroller.interpolation_control_source.InterpolationControlSource.new_], bind it to a #GParamSpec and set some control points by calling [gstcontroller.timed_value_control_source.TimedValueControlSource.set].
All functions are MT-safe.
Methods
InterpolationControlSource self()Returns `this`, for use in `with` statements.InterpolationControlSourceGidBuilder builder()Get builder for [gstcontroller.interpolationcontrolsource.InterpolationControlSource] Returns: New builder objectgstcontroller.types.InterpolationMode mode() @propertyvoid mode(gstcontroller.types.InterpolationMode propval) @propertyclassInterpolationControlSourceGidBuilderImpl(T) : gstcontroller.timed_value_control_source.TimedValueControlSourceGidBuilderImpl!T
Methods
T mode(gstcontroller.types.InterpolationMode propval)classInterpolationControlSourceGidBuilder : InterpolationControlSourceGidBuilderImpl!InterpolationControlSourceGidBuilder
Fluent builder for [gstcontroller.interpolation_control_source.InterpolationControlSource]
Methods