address-pool: Add unicast addresses
[platform/upstream/gstreamer.git] / docs / libs / gst-rtsp-server-sections.txt
1 <SECTION>
2 <FILE>rtsp-mount-points</FILE>
3 <TITLE>GstRTSPMountPoints</TITLE>
4 GstRTSPMountPoints
5 GstRTSPMountPointsClass
6 gst_rtsp_mount_points_new
7 gst_rtsp_mount_points_find_factory
8 gst_rtsp_mount_points_add_factory
9 gst_rtsp_mount_points_remove_factory
10 <SUBSECTION Standard>
11 GstRTSPMountPointsPrivate
12 GST_RTSP_MOUNT_POINTS_CLASS
13 GST_RTSP_MOUNT_POINTS_CAST
14 GST_RTSP_MOUNT_POINTS_CLASS_CAST
15 GST_RTSP_MOUNT_POINTS
16 GST_IS_RTSP_MOUNT_POINTS
17 GST_TYPE_RTSP_MOUNT_POINTS
18 gst_rtsp_mount_points_get_type
19 GST_IS_RTSP_MOUNT_POINTS_CLASS
20 GST_RTSP_MOUNT_POINTS_GET_CLASS
21 </SECTION>
22
23 <SECTION>
24 <FILE>rtsp-media-factory</FILE>
25 <TITLE>GstRTSPMediaFactory</TITLE>
26 GstRTSPMediaFactory
27 GstRTSPMediaFactoryClass
28 gst_rtsp_media_factory_new
29 gst_rtsp_media_factory_set_launch
30 gst_rtsp_media_factory_get_launch
31 gst_rtsp_media_factory_set_shared
32 gst_rtsp_media_factory_is_shared
33 gst_rtsp_media_factory_set_eos_shutdown
34 gst_rtsp_media_factory_is_eos_shutdown
35 gst_rtsp_media_factory_set_protocols
36 gst_rtsp_media_factory_get_protocols
37 gst_rtsp_media_factory_set_auth
38 gst_rtsp_media_factory_get_auth
39 gst_rtsp_media_factory_set_buffer_size
40 gst_rtsp_media_factory_get_buffer_size
41 gst_rtsp_media_factory_construct
42 gst_rtsp_media_factory_create_element
43 <SUBSECTION Standard>
44 GST_RTSP_MEDIA_FACTORY_GET_LOCK
45 GST_RTSP_MEDIA_FACTORY_LOCK
46 GST_RTSP_MEDIA_FACTORY_UNLOCK
47 GST_RTSP_MEDIA_FACTORY_CLASS
48 GST_RTSP_MEDIA_FACTORY_CAST
49 GST_RTSP_MEDIA_FACTORY_CLASS_CAST
50 GST_RTSP_MEDIA_FACTORY
51 GST_IS_RTSP_MEDIA_FACTORY
52 GST_TYPE_RTSP_MEDIA_FACTORY
53 gst_rtsp_media_factory_get_type
54 GST_IS_RTSP_MEDIA_FACTORY_CLASS
55 GST_RTSP_MEDIA_FACTORY_GET_CLASS
56 GstRTSPMediaFactoryPrivate
57 </SECTION>
58
59 <SECTION>
60 <FILE>rtsp-media-factory-uri</FILE>
61 <TITLE>GstRTSPMediaFactoryURI</TITLE>
62 GstRTSPMediaFactoryURI
63 GstRTSPMediaFactoryURIClass
64 gst_rtsp_media_factory_uri_new
65 gst_rtsp_media_factory_uri_set_uri
66 gst_rtsp_media_factory_uri_get_uri
67 gst_rtsp_media_factory_get_address_pool
68 gst_rtsp_media_factory_set_address_pool
69 <SUBSECTION Standard>
70 GST_IS_RTSP_MEDIA_FACTORY_URI
71 GST_IS_RTSP_MEDIA_FACTORY_URI_CLASS
72 GST_RTSP_MEDIA_FACTORY_URI
73 GST_RTSP_MEDIA_FACTORY_URI_CAST
74 GST_RTSP_MEDIA_FACTORY_URI_CLASS
75 GST_RTSP_MEDIA_FACTORY_URI_CLASS_CAST
76 GST_RTSP_MEDIA_FACTORY_URI_GET_CLASS
77 GST_TYPE_RTSP_MEDIA_FACTORY_URI
78 gst_rtsp_media_factory_uri_get_type
79 GstRTSPMediaFactoryURIPrivate
80 </SECTION>
81
82
83 <SECTION>
84 <FILE>rtsp-media</FILE>
85 <TITLE>GstRTSPMedia</TITLE>
86 GstRTSPMediaStatus
87 GstRTSPMedia
88 GstRTSPMediaClass
89 gst_rtsp_media_new
90
91 gst_rtsp_media_set_shared
92 gst_rtsp_media_is_shared
93 gst_rtsp_media_set_reusable
94 gst_rtsp_media_is_reusable
95 gst_rtsp_media_set_protocols
96 gst_rtsp_media_get_protocols
97 gst_rtsp_media_set_eos_shutdown
98 gst_rtsp_media_is_eos_shutdown
99 gst_rtsp_media_set_auth
100 gst_rtsp_media_get_auth
101 gst_rtsp_media_set_buffer_size
102 gst_rtsp_media_get_buffer_size
103
104 gst_rtsp_media_prepare
105 gst_rtsp_media_unprepare
106
107 gst_rtsp_media_collect_streams
108 gst_rtsp_media_create_stream
109
110 gst_rtsp_media_n_streams
111 gst_rtsp_media_get_stream
112
113 gst_rtsp_media_seek
114 gst_rtsp_media_get_range_string
115 gst_rtsp_media_set_state
116
117 gst_rtsp_media_get_status
118
119 gst_rtsp_media_get_address_pool
120 gst_rtsp_media_set_address_pool
121
122 gst_rtsp_media_take_pipeline
123 <SUBSECTION Standard>
124 GST_RTSP_MEDIA_CLASS
125 GST_RTSP_MEDIA_CAST
126 GST_RTSP_MEDIA_CLASS_CAST
127 GST_RTSP_MEDIA
128 GST_IS_RTSP_MEDIA
129 GST_TYPE_RTSP_MEDIA
130 gst_rtsp_media_get_type
131 GST_IS_RTSP_MEDIA_CLASS
132 GST_RTSP_MEDIA_GET_CLASS
133 GstRTSPMediaPrivate
134 </SECTION>
135
136 <SECTION>
137 <FILE>rtsp-server</FILE>
138 <TITLE>GstRTSPServer</TITLE>
139 GstRTSPServer
140 GstRTSPServerClass
141 gst_rtsp_server_new
142 gst_rtsp_server_set_address
143 gst_rtsp_server_get_address
144 gst_rtsp_server_set_service
145 gst_rtsp_server_get_service
146 gst_rtsp_server_get_bound_port
147 gst_rtsp_server_set_backlog
148 gst_rtsp_server_get_backlog
149 gst_rtsp_server_set_session_pool
150 gst_rtsp_server_get_session_pool
151 gst_rtsp_server_set_mount_points
152 gst_rtsp_server_get_mount_points
153 gst_rtsp_server_get_auth
154 gst_rtsp_server_set_auth
155 gst_rtsp_server_transfer_connection
156 gst_rtsp_server_io_func
157 gst_rtsp_server_create_socket
158 gst_rtsp_server_create_source
159 gst_rtsp_server_attach
160 gst_rtsp_server_get_max_threads
161 gst_rtsp_server_set_max_threads
162 <SUBSECTION Standard>
163 GST_RTSP_SERVER_GET_LOCK
164 GST_RTSP_SERVER_LOCK
165 GST_RTSP_SERVER_UNLOCK
166 GST_RTSP_SERVER_CLASS
167 GST_RTSP_SERVER_CAST
168 GST_RTSP_SERVER_CLASS_CAST
169 GST_RTSP_SERVER
170 GST_IS_RTSP_SERVER
171 GST_TYPE_RTSP_SERVER
172 gst_rtsp_server_get_type
173 GST_IS_RTSP_SERVER_CLASS
174 GST_RTSP_SERVER_GET_CLASS
175 GstRTSPServerPrivate
176 </SECTION>
177
178 <SECTION>
179 <FILE>rtsp-session-pool</FILE>
180 <TITLE>GstRTSPSessionPool</TITLE>
181 GstRTSPSessionPool
182 GstRTSPSessionPoolClass
183 GstRTSPSessionPoolFunc
184 GstRTSPFilterResult
185 GstRTSPSessionFilterFunc
186 gst_rtsp_session_pool_new
187 gst_rtsp_session_pool_set_max_sessions
188 gst_rtsp_session_pool_get_max_sessions
189 gst_rtsp_session_pool_get_n_sessions
190 gst_rtsp_session_pool_create
191 gst_rtsp_session_pool_find
192 gst_rtsp_session_pool_remove
193 gst_rtsp_session_pool_filter
194 gst_rtsp_session_pool_cleanup
195 gst_rtsp_session_pool_create_watch
196 GstRTSPSessionPoolFilterFunc
197 <SUBSECTION Standard>
198 GST_RTSP_SESSION_POOL_CLASS
199 GST_RTSP_SESSION_POOL_CAST
200 GST_RTSP_SESSION_POOL_CLASS_CAST
201 GST_RTSP_SESSION_POOL
202 GST_IS_RTSP_SESSION_POOL
203 GST_TYPE_RTSP_SESSION_POOL
204 gst_rtsp_session_pool_get_type
205 GST_IS_RTSP_SESSION_POOL_CLASS
206 GST_RTSP_SESSION_POOL_GET_CLASS
207 GstRTSPSessionPoolPrivate
208 </SECTION>
209
210 <SECTION>
211 <FILE>rtsp-session</FILE>
212 <TITLE>GstRTSPSession</TITLE>
213 GstRTSPSession
214 GstRTSPSessionClass
215 gst_rtsp_session_new
216 gst_rtsp_session_get_sessionid
217 gst_rtsp_session_set_timeout
218 gst_rtsp_session_get_timeout
219 gst_rtsp_session_touch
220 gst_rtsp_session_prevent_expire
221 gst_rtsp_session_allow_expire
222 gst_rtsp_session_next_timeout
223 gst_rtsp_session_is_expired
224 gst_rtsp_session_manage_media
225 gst_rtsp_session_release_media
226 gst_rtsp_session_get_media
227 gst_rtsp_session_get_header
228 gst_rtsp_session_filter
229 <SUBSECTION Standard>
230 GST_RTSP_SESSION_CLASS
231 GST_RTSP_SESSION_CAST
232 GST_RTSP_SESSION_CLASS_CAST
233 GST_RTSP_SESSION
234 GST_IS_RTSP_SESSION
235 GST_TYPE_RTSP_SESSION
236 gst_rtsp_session_get_type
237 GST_IS_RTSP_SESSION_CLASS
238 GST_RTSP_SESSION_GET_CLASS
239 GstRTSPSessionPrivate
240 </SECTION>
241
242 <SECTION>
243 <FILE>rtsp-session-media</FILE>
244 <TITLE>GstRTSPSessionMedia</TITLE>
245 GstRTSPSessionMedia
246 GstRTSPSessionMediaClass
247 gst_rtsp_session_media_new
248 gst_rtsp_session_media_set_state
249 gst_rtsp_session_media_get_transport
250 gst_rtsp_session_media_alloc_channels
251
252 gst_rtsp_session_media_get_media
253 gst_rtsp_session_media_get_rtsp_state
254 gst_rtsp_session_media_matches_url
255 gst_rtsp_session_media_set_rtsp_state
256 gst_rtsp_session_media_set_transport
257 <SUBSECTION Standard>
258 GST_RTSP_SESSION_MEDIA_CAST
259 GST_RTSP_SESSION_MEDIA_CLASS_CAST
260 GST_IS_RTSP_SESSION_MEDIA
261 GST_IS_RTSP_SESSION_MEDIA_CLASS
262 GST_RTSP_SESSION_MEDIA
263 GST_RTSP_SESSION_MEDIA_CLASS
264 GST_RTSP_SESSION_MEDIA_GET_CLASS
265 GST_TYPE_RTSP_SESSION_MEDIA
266 gst_rtsp_session_media_get_type
267 GstRTSPSessionMediaPrivate
268 </SECTION>
269
270 <SECTION>
271 <FILE>rtsp-auth</FILE>
272 <TITLE>GstRTSPAuth</TITLE>
273 GstRTSPAuth
274 GstRTSPAuthClass
275 gst_rtsp_auth_new
276 gst_rtsp_auth_set_basic
277 gst_rtsp_auth_setup_auth
278 gst_rtsp_auth_check
279 gst_rtsp_auth_make_basic
280 <SUBSECTION Standard>
281 GST_IS_RTSP_AUTH
282 GST_IS_RTSP_AUTH_CLASS
283 GST_RTSP_AUTH
284 GST_RTSP_AUTH_CAST
285 GST_RTSP_AUTH_CLASS
286 GST_RTSP_AUTH_CLASS_CAST
287 GST_RTSP_AUTH_GET_CLASS
288 GST_TYPE_RTSP_AUTH
289 gst_rtsp_auth_get_type
290 GstRTSPAuthPrivate
291 </SECTION>
292
293 <SECTION>
294 <FILE>rtsp-client</FILE>
295 <TITLE>GstRTSPClient</TITLE>
296 GstRTSPClientState
297 GstRTSPClient
298 GstRTSPClientClass
299 gst_rtsp_client_new
300 gst_rtsp_client_set_session_pool
301 gst_rtsp_client_get_session_pool
302 gst_rtsp_client_set_mount_points
303 gst_rtsp_client_get_mount_points
304 gst_rtsp_client_set_use_client_settings
305 gst_rtsp_client_get_use_client_settings
306 gst_rtsp_client_set_auth
307 gst_rtsp_client_get_auth
308 gst_rtsp_client_accept
309 gst_rtsp_client_create_from_socket
310 gst_rtsp_client_attach
311 gst_rtsp_client_handle_message
312 gst_rtsp_client_set_send_func
313 GstRTSPClientSendFunc
314 gst_rtsp_client_use_socket
315 <SUBSECTION Standard>
316 GST_RTSP_CLIENT_CLASS
317 GST_RTSP_CLIENT_CAST
318 GST_RTSP_CLIENT_CLASS_CAST
319 GST_RTSP_CLIENT
320 GST_IS_RTSP_CLIENT
321 GST_TYPE_RTSP_CLIENT
322 gst_rtsp_client_get_type
323 GST_IS_RTSP_CLIENT_CLASS
324 GST_RTSP_CLIENT_GET_CLASS
325 GstRTSPClientPrivate
326 </SECTION>
327
328 <SECTION>
329 <FILE>rtsp-params</FILE>
330 gst_rtsp_params_set
331 gst_rtsp_params_get
332 </SECTION>
333
334 <SECTION>
335 <FILE>rtsp-sdp</FILE>
336 GstSDPInfo
337 gst_rtsp_sdp_from_media
338 </SECTION>
339
340 <SECTION>
341 <FILE>rtsp-stream</FILE>
342 <TITLE>GstRTSPStream</TITLE>
343 GstRTSPStream
344 GstRTSPStreamClass
345 gst_rtsp_stream_new
346 gst_rtsp_stream_get_mtu
347 gst_rtsp_stream_set_mtu
348 gst_rtsp_stream_join_bin
349 gst_rtsp_stream_leave_bin
350 gst_rtsp_stream_get_rtpinfo
351 gst_rtsp_stream_get_caps
352 gst_rtsp_stream_recv_rtcp
353 gst_rtsp_stream_recv_rtp
354 gst_rtsp_stream_add_transport
355 gst_rtsp_stream_remove_transport
356 gst_rtsp_stream_set_address_pool
357 gst_rtsp_stream_get_address_pool
358 gst_rtsp_stream_get_index
359 gst_rtsp_stream_get_server_port
360 gst_rtsp_stream_get_ssrc
361 gst_rtsp_stream_get_address
362 gst_rtsp_stream_reserve_address
363 <SUBSECTION Standard>
364 GST_RTSP_STREAM_CAST
365 GST_RTSP_STREAM_CLASS_CAST
366 GST_IS_RTSP_STREAM
367 GST_IS_RTSP_STREAM_CLASS
368 GST_RTSP_STREAM
369 GST_RTSP_STREAM_CLASS
370 GST_RTSP_STREAM_GET_CLASS
371 GST_TYPE_RTSP_STREAM
372 gst_rtsp_stream_get_type
373 GstRTSPStreamPrivate
374 </SECTION>
375
376 <SECTION>
377 <FILE>rtsp-stream-transport</FILE>
378 <TITLE>GstRTSPStreamTransport</TITLE>
379 GstRTSPKeepAliveFunc
380 GstRTSPSendFunc
381 GstRTSPStreamTransport
382 GstRTSPStreamTransportClass
383 gst_rtsp_stream_transport_new
384 gst_rtsp_stream_transport_set_callbacks
385 gst_rtsp_stream_transport_set_keepalive
386 gst_rtsp_stream_transport_set_transport
387 gst_rtsp_stream_transport_get_stream
388 gst_rtsp_stream_transport_get_transport
389 gst_rtsp_stream_transport_is_timed_out
390 gst_rtsp_stream_transport_keep_alive
391 gst_rtsp_stream_transport_send_rtcp
392 gst_rtsp_stream_transport_send_rtp
393 gst_rtsp_stream_transport_set_active
394 gst_rtsp_stream_transport_set_timed_out
395 <SUBSECTION Standar>
396 GST_RTSP_STREAM_TRANSPORT_CAST
397 GST_RTSP_STREAM_TRANSPORT_CLASS_CAST
398 GST_IS_RTSP_STREAM_TRANSPORT
399 GST_IS_RTSP_STREAM_TRANSPORT_CLASS
400 GST_RTSP_STREAM_TRANSPORT
401 GST_RTSP_STREAM_TRANSPORT_CLASS
402 GST_RTSP_STREAM_TRANSPORT_GET_CLASS
403 GST_TYPE_RTSP_STREAM_TRANSPORT
404 gst_rtsp_stream_transport_get_type
405 GstRTSPStreamTransportPrivate
406 </SECTION>
407
408 <SECTION>
409 <FILE>rtsp-address-pool</FILE>
410 <TITLE>GstRTSPAddressPool</TITLE>
411 GstRTSPAddressPool
412 gst_rtsp_address_pool_new
413 gst_rtsp_address_pool_add_range
414 GST_RTSP_ADDRESS_POOL_ANY_IPV4
415 GST_RTSP_ADDRESS_POOL_ANY_IPV6
416 gst_rtsp_address_pool_add_range_unicast
417 gst_rtsp_address_pool_clear
418 gst_rtsp_address_pool_dump
419 gst_rtsp_address_pool_acquire_address
420 gst_rtsp_address_pool_reserve_address
421 gst_rtsp_address_pool_has_unicast_addresses
422 <SUBSECTION Standard>
423 GstRTSPAddressPoolClass
424 GstRTSPAddressPoolPrivate
425 gst_rtsp_address_get_type
426 gst_rtsp_address_pool_get_type
427 GST_IS_RTSP_ADDRESS_POOL
428 GST_IS_RTSP_ADDRESS_POOL_CLASS
429 GST_RTSP_ADDRESS_POOL
430 GST_RTSP_ADDRESS_POOL_CAST
431 GST_RTSP_ADDRESS_POOL_CLASS
432 GST_RTSP_ADDRESS_POOL_CLASS_CAST
433 GST_RTSP_ADDRESS_POOL_GET_CLASS
434 GST_TYPE_RTSP_ADDRESS_POOL
435 <SUBSECTION Private>
436 GstRTSPAddress
437 GstRTSPAddressClass
438 GstRTSPAddressFlags
439 gst_rtsp_address_copy
440 gst_rtsp_address_free
441 </SECTION>