doc: Include and fix GstControlPoint

This commit is contained in:
Nicolas Dufresne 2015-06-14 11:22:36 -04:00
parent 88386f1225
commit 80279df2a1
2 changed files with 6 additions and 3 deletions

View file

@ -58,6 +58,7 @@ gst_direct_control_binding_get_type
<TITLE>GstTimedValueControlSource</TITLE> <TITLE>GstTimedValueControlSource</TITLE>
<INCLUDE>libs/controller/gsttimedvaluecontrolsource.h</INCLUDE> <INCLUDE>libs/controller/gsttimedvaluecontrolsource.h</INCLUDE>
GstTimedValueControlSource GstTimedValueControlSource
GstControlPoint
gst_timed_value_control_source_find_control_point_iter gst_timed_value_control_source_find_control_point_iter
gst_timed_value_control_source_set gst_timed_value_control_source_set
gst_timed_value_control_source_set_from_list gst_timed_value_control_source_set_from_list

View file

@ -52,6 +52,8 @@ typedef struct _GstControlPoint GstControlPoint;
/** /**
* GstControlPoint: * GstControlPoint:
* @timestamp: timestamp of the value change
* @value: the new value
* *
* a internal structure for value+time and various temporary * a internal structure for value+time and various temporary
* values used for interpolation. This "inherits" from * values used for interpolation. This "inherits" from
@ -60,10 +62,10 @@ typedef struct _GstControlPoint GstControlPoint;
struct _GstControlPoint struct _GstControlPoint
{ {
/* fields from GstTimedValue. DO NOT CHANGE! */ /* fields from GstTimedValue. DO NOT CHANGE! */
GstClockTime timestamp; /* timestamp of the value change */ GstClockTime timestamp;
gdouble value; /* the new value */ gdouble value;
/* internal fields */ /*< private >*/
/* Caches for the interpolators */ /* Caches for the interpolators */
/* FIXME: we should not have this here already ... */ /* FIXME: we should not have this here already ... */