InterpolationControlSource


Object Hierarchy:

Gst.Controller.InterpolationControlSource Gst.Controller.InterpolationControlSource Gst.Controller.InterpolationControlSource Gst.Controller.TimedValueControlSource Gst.Controller.TimedValueControlSource Gst.Controller.TimedValueControlSource->Gst.Controller.InterpolationControlSource Gst.ControlSource Gst.ControlSource Gst.ControlSource->Gst.Controller.TimedValueControlSource Gst.Object Gst.Object Gst.Object->Gst.ControlSource GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gst.Object GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned

Description:

[ CCode ( cname = "GstInterpolationControlSource" , lower_case_cprefix = "gst_interpolation_control_source_" , type_id = "gst_interpolation_control_source_get_type ()" ) ]
[ GIR ( name = "InterpolationControlSource" ) ]
public class InterpolationControlSource : TimedValueControlSource

InterpolationControlSource is a ControlSource , that interpolates values between user-given control points.

It supports several interpolation modes and property types.

To use InterpolationControlSource get a new instance by calling InterpolationControlSource, bind it to a ParamSpec and set some control points by calling @set.

All functions are MT-safe.


Namespace: Gst.Controller

Content:

Properties:

Creation methods:

Inherited Members:

All known members inherited from class Gst.Controller.TimedValueControlSource
All known members inherited from class Gst.ControlSource