source: trunk/third/gstreamer/docs/libs/tmpl/gstdpman.sgml @ 21448

Revision 21448, 2.7 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21447, which included commits to RCS files with non-trunk default branches.
Line 
1<!-- ##### SECTION Title ##### -->
2GstDParamManager
3
4<!-- ##### SECTION Short_Description ##### -->
5dynamic parameter manager
6
7<!-- ##### SECTION Long_Description ##### -->
8<para>
9The manager bings all functions to work with #GstElements and their #GstDParams.
10One can find out which dparams an element has, get the parameter specs and
11pick a control change rate.
12</para>
13<para>
14Some functions are meant for dparam implementor (plugin writers), where others
15are for applications that use elements with dparams.
16</para>
17
18<!-- ##### SECTION See_Also ##### -->
19<para>
20
21</para>
22
23<!-- ##### STRUCT GstDParamManager ##### -->
24<para>
25
26</para>
27
28
29<!-- ##### SIGNAL GstDParamManager::new-required-dparam ##### -->
30<para>
31
32</para>
33
34@gstdparammanager: the object which received the signal.
35@arg1:
36
37<!-- ##### FUNCTION gst_dpman_new ##### -->
38<para>
39
40</para>
41
42@name:
43@parent:
44@Returns:
45
46
47<!-- ##### FUNCTION gst_dpman_add_required_dparam_callback ##### -->
48<para>
49
50</para>
51
52@dpman:
53@param_spec:
54@unit_name:
55@update_func:
56@update_data:
57@Returns:
58
59
60<!-- ##### FUNCTION gst_dpman_add_required_dparam_direct ##### -->
61<para>
62
63</para>
64
65@dpman:
66@param_spec:
67@unit_name:
68@update_data:
69@Returns:
70
71
72<!-- ##### FUNCTION gst_dpman_add_required_dparam_array ##### -->
73<para>
74
75</para>
76
77@dpman:
78@param_spec:
79@unit_name:
80@update_data:
81@Returns:
82
83
84<!-- ##### FUNCTION gst_dpman_remove_required_dparam ##### -->
85<para>
86
87</para>
88
89@dpman:
90@dparam_name:
91
92
93<!-- ##### FUNCTION gst_dpman_attach_dparam ##### -->
94<para>
95
96</para>
97
98@dpman:
99@dparam_name:
100@dparam:
101@Returns:
102
103
104<!-- ##### FUNCTION gst_dpman_detach_dparam ##### -->
105<para>
106
107</para>
108
109@dpman:
110@dparam_name:
111
112
113<!-- ##### FUNCTION gst_dpman_get_dparam ##### -->
114<para>
115
116</para>
117
118@dpman:
119@dparam_name:
120@Returns:
121<!-- # Unused Parameters # -->
122@name:
123
124
125<!-- ##### FUNCTION gst_dpman_get_dparam_type ##### -->
126<para>
127
128</para>
129
130@dpman:
131@dparam_name:
132@Returns:
133<!-- # Unused Parameters # -->
134@name:
135
136
137<!-- ##### FUNCTION gst_dpman_list_dparam_specs ##### -->
138<para>
139
140</para>
141
142@dpman:
143@Returns:
144
145
146<!-- ##### FUNCTION gst_dpman_get_param_spec ##### -->
147<para>
148
149</para>
150
151@dpman:
152@dparam_name:
153@Returns:
154
155
156<!-- ##### FUNCTION gst_dpman_set_rate ##### -->
157<para>
158
159</para>
160
161@dpman:
162@rate:
163
164
165<!-- ##### FUNCTION gst_dpman_register_mode ##### -->
166<para>
167
168</para>
169
170@klass:
171@modename:
172@preprocessfunc:
173@processfunc:
174@setupfunc:
175@teardownfunc:
176
177
178<!-- ##### FUNCTION gst_dpman_set_mode ##### -->
179<para>
180
181</para>
182
183@dpman:
184@modename:
185@Returns:
186
187
188<!-- ##### FUNCTION gst_dpman_set_parent ##### -->
189<para>
190
191</para>
192
193@dpman:
194@parent:
195
196
197<!-- ##### FUNCTION gst_dpman_get_manager ##### -->
198<para>
199
200</para>
201
202@parent:
203@Returns:
204
205
206<!-- ##### FUNCTION gst_dpman_bypass_dparam ##### -->
207<para>
208
209</para>
210
211@dpman:
212@dparam_name:
213
214
Note: See TracBrowser for help on using the repository browser.