gstcontroller.trigger_control_source

Module for TriggerControlSource class

Types 3

#GstTriggerControlSource is a #GstControlSource, that returns values from user-given control points. It allows for a tolerance on the time-stamps.

To use #GstTriggerControlSource get a new instance by calling gstcontroller.trigger_control_source.TriggerControlSource.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
GType _gType() @property
TriggerControlSource self()Returns `this`, for use in `with` statements.
TriggerControlSourceGidBuilder builder()Get builder for [gstcontroller.trigger_control_source.TriggerControlSource] Returns: New builder object
long tolerance() @property
void tolerance(long propval) @property
Constructors
this(void * ptr, Flag!"Take" take)
this()This returns a new, unbound #GstTriggerControlSource. Returns: a new, unbound #GstTriggerControlSource.