mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-03 14:08:56 +00:00
added some long description to gstcontrol
Original commit message from CVS: added some long description to gstcontrol
This commit is contained in:
parent
3866e28ab6
commit
77767e0cb7
3 changed files with 57 additions and 4 deletions
|
@ -10,9 +10,8 @@
|
||||||
<!ENTITY GstControl SYSTEM "xml/gstcontrol.xml">
|
<!ENTITY GstControl SYSTEM "xml/gstcontrol.xml">
|
||||||
<!ENTITY GstDataProtocol SYSTEM "xml/gstdataprotocol.xml">
|
<!ENTITY GstDataProtocol SYSTEM "xml/gstdataprotocol.xml">
|
||||||
|
|
||||||
|
<!ENTITY hash "#">
|
||||||
]>
|
]>
|
||||||
|
|
||||||
|
|
||||||
<book>
|
<book>
|
||||||
<bookinfo>
|
<bookinfo>
|
||||||
<title>GStreamer Library &GST_MAJORMINOR; API Reference (&GST_VERSION;)</title>
|
<title>GStreamer Library &GST_MAJORMINOR; API Reference (&GST_VERSION;)</title>
|
||||||
|
|
|
@ -115,6 +115,9 @@ gst_dpman_attach_dparam
|
||||||
gst_dpman_detach_dparam
|
gst_dpman_detach_dparam
|
||||||
gst_dpman_get_dparam
|
gst_dpman_get_dparam
|
||||||
gst_dpman_get_dparam_type
|
gst_dpman_get_dparam_type
|
||||||
|
gst_dpman_list_dparam_specs
|
||||||
|
gst_dpman_get_param_spec
|
||||||
|
gst_dpman_set_rate
|
||||||
gst_dpman_register_mode
|
gst_dpman_register_mode
|
||||||
gst_dpman_set_mode
|
gst_dpman_set_mode
|
||||||
gst_dpman_set_parent
|
gst_dpman_set_parent
|
||||||
|
|
|
@ -6,7 +6,26 @@ Dynamic parameter functionality
|
||||||
|
|
||||||
<!-- ##### SECTION Long_Description ##### -->
|
<!-- ##### SECTION Long_Description ##### -->
|
||||||
<para>
|
<para>
|
||||||
|
This library provides a Manager that maintains a list of dynamically
|
||||||
|
controlable parameters for a GstElement.
|
||||||
|
Just think of a volume slider in a mixer.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
To use this library one needs to add some code to initialize it.
|
||||||
|
<example>
|
||||||
|
<title>Adding the control library to a project</title>
|
||||||
|
<programlisting>
|
||||||
|
...
|
||||||
|
&hash;include <gst/gst.h>
|
||||||
|
&hash;include <gst/control/control.h>
|
||||||
|
...
|
||||||
|
gst_init(&argc,&argv);
|
||||||
|
gst_control_init(&argc,&argv);
|
||||||
|
...
|
||||||
|
</programlisting>
|
||||||
|
</example>
|
||||||
|
The next step is to get hold of the GstDParamManager instance of a GstElement.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<!-- ##### SECTION See_Also ##### -->
|
<!-- ##### SECTION See_Also ##### -->
|
||||||
|
@ -105,8 +124,10 @@ Dynamic parameter functionality
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@dpman:
|
@dpman:
|
||||||
@name:
|
@dparam_name:
|
||||||
@Returns:
|
@Returns:
|
||||||
|
<!-- # Unused Parameters # -->
|
||||||
|
@name:
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gst_dpman_get_dparam_type ##### -->
|
<!-- ##### FUNCTION gst_dpman_get_dparam_type ##### -->
|
||||||
|
@ -115,8 +136,38 @@ Dynamic parameter functionality
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@dpman:
|
@dpman:
|
||||||
@name:
|
@dparam_name:
|
||||||
@Returns:
|
@Returns:
|
||||||
|
<!-- # Unused Parameters # -->
|
||||||
|
@name:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gst_dpman_list_dparam_specs ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@dpman:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gst_dpman_get_param_spec ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@dpman:
|
||||||
|
@dparam_name:
|
||||||
|
@Returns:
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ##### FUNCTION gst_dpman_set_rate ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@dpman:
|
||||||
|
@rate:
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gst_dpman_register_mode ##### -->
|
<!-- ##### FUNCTION gst_dpman_register_mode ##### -->
|
||||||
|
|
Loading…
Reference in a new issue