GstTriggerControlSource

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.

GstTriggerControlSource

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstControlSource
                ╰──GstTimedValueControlSource
                    ╰──GstTriggerControlSource

The instance structure of GstControlSource.

Members

No description available

Class structure

GstTriggerControlSourceClass

Fields
parent_class (GstTimedValueControlSourceClass) –
No description available

Constructors

gst_trigger_control_source_new

GstControlSource *
gst_trigger_control_source_new ()

This returns a new, unbound GstTriggerControlSource.

Returns ( [transfer: full])

a new, unbound GstTriggerControlSource.


Properties

tolerance

“tolerance” gint64

Flags : Read / Write


Constants

GST_TYPE_TRIGGER_CONTROL_SOURCE

#define GST_TYPE_TRIGGER_CONTROL_SOURCE \
  (gst_trigger_control_source_get_type ())

GST_TYPE_TRIGGER_WAVEFORM

#define GST_TYPE_TRIGGER_WAVEFORM (gst_trigger_waveform_get_type ())

The results of the search are