mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 03:35:21 +00:00
docs: also fix wrong call order for controller in manual
This commit is contained in:
parent
ab8d5874b0
commit
a357433a42
1 changed files with 7 additions and 7 deletions
|
@ -59,6 +59,13 @@
|
|||
csource = gst_interpolation_control_source_new ();
|
||||
gst_interpolation_control_source_set_interpolation_mode(csource, GST_INTERPOLATE_LINEAR);
|
||||
</programlisting>
|
||||
<para>
|
||||
Now we need to assign the control-source to the gobject property. One
|
||||
control source can only be assigned to one property.
|
||||
</para>
|
||||
<programlisting>
|
||||
gst_controller_set_control_source (controller, "prop1", csource);
|
||||
</programlisting>
|
||||
<para>
|
||||
This control-source takes new property values from a list of time-stamped
|
||||
parameter changes. The source can e.g. fill gaps by smoothing parameter
|
||||
|
@ -76,13 +83,6 @@
|
|||
gst_interpolation_control_source_set (csource, 0 * GST_SECOND, value1);
|
||||
gst_interpolation_control_source_set (csource, 1 * GST_SECOND, value2);
|
||||
</programlisting>
|
||||
<para>
|
||||
Finally we need to assign the control-source to the gobject property. One
|
||||
control source can only be assigned to one property.
|
||||
</para>
|
||||
<programlisting>
|
||||
gst_controller_set_control_source (controller, "prop1", csource);
|
||||
</programlisting>
|
||||
<para>
|
||||
Now everything is ready to play. One final note - the controller subsystem
|
||||
has a builtin live-mode. Even though a property has a control-source
|
||||
|
|
Loading…
Reference in a new issue