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.interpolation_control_source.InterpolationControlSource] Returns: New builder objectgstcontroller.types.InterpolationMode mode() @propertyvoid mode(gstcontroller.types.InterpolationMode propval) @propertyclassInterpolationControlSourceGidBuilderImpl(T) : gstcontroller.timed_value_control_source.TimedValueControlSourceGidBuilderImpl!T
Fluent builder implementation template for gstcontroller.interpolation_control_source.InterpolationControlSource
Methods
T mode(gstcontroller.types.InterpolationMode propval)classInterpolationControlSourceGidBuilder : InterpolationControlSourceGidBuilderImpl!InterpolationControlSourceGidBuilder
Fluent builder for gstcontroller.interpolation_control_source.InterpolationControlSource
Methods
InterpolationControlSource build()Create object from builder. Returns: New object