Top |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstControlSource ╰── GstTimedValueControlSource ╰── GstTriggerControlSource
Description
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
gst_trigger_control_source_new()
, bind it to a GParamSpec and set some
control points by calling gst_timed_value_control_source_set()
.
All functions are MT-safe.
Functions
gst_trigger_control_source_new ()
GstControlSource *
gst_trigger_control_source_new (void
);
This returns a new, unbound GstTriggerControlSource.
Types and Values
struct GstTriggerControlSource
struct GstTriggerControlSource;
The instance structure of GstControlSource.
Property Details
The “tolerance”
property
“tolerance” gint64
Amount of ns a control time can be off to still trigger.
Flags: Read / Write
Allowed values: >= 0
Default value: 0