| 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