Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstControlSource ╰── GstTimedValueControlSource ├── GstInterpolationControlSource ╰── GstTriggerControlSource
GSequenceIter * gst_timed_value_control_source_find_control_point_iter (GstTimedValueControlSource *self
,GstClockTime timestamp
);
gboolean gst_timed_value_control_source_set (GstTimedValueControlSource *self
,GstClockTime timestamp
,const gdouble value
);
gboolean gst_timed_value_control_source_set_from_list (GstTimedValueControlSource *self
,const GSList *timedvalues
);
GList *
gst_timed_value_control_source_get_all
(GstTimedValueControlSource *self
);
gboolean gst_timed_value_control_source_unset (GstTimedValueControlSource *self
,GstClockTime timestamp
);
void
gst_timed_value_control_source_unset_all
(GstTimedValueControlSource *self
);
gint
gst_timed_value_control_source_get_count
(GstTimedValueControlSource *self
);
void
gst_timed_value_control_invalidate_cache
(GstTimedValueControlSource *self
);
“value-added”
signalvoid user_function (GstTimedValueControlSource *gsttimedvaluecontrolsource, GstControlPoint *arg1, gpointer user_data)
Flags: Run First
“value-changed”
signalvoid user_function (GstTimedValueControlSource *gsttimedvaluecontrolsource, GstControlPoint *arg1, gpointer user_data)
Flags: Run First
“value-removed”
signalvoid user_function (GstTimedValueControlSource *gsttimedvaluecontrolsource, GstControlPoint *arg1, gpointer user_data)
Flags: Run First