rtsp-server: add API to enable retransmission requests
[platform/upstream/gstreamer.git] / docs / libs / gst-rtsp-server-sections.txt
index fe38081..956ac0a 100644 (file)
@@ -44,6 +44,10 @@ gst_rtsp_auth_new
 
 gst_rtsp_auth_get_tls_certificate
 gst_rtsp_auth_set_tls_certificate
+gst_rtsp_auth_get_tls_database
+gst_rtsp_auth_set_tls_database
+gst_rtsp_auth_get_tls_authentication_mode
+gst_rtsp_auth_set_tls_authentication_mode
 gst_rtsp_auth_make_basic
 gst_rtsp_auth_add_basic
 gst_rtsp_auth_remove_basic
@@ -174,7 +178,16 @@ gst_rtsp_media_get_buffer_size
 gst_rtsp_media_set_retransmission_time
 gst_rtsp_media_get_retransmission_time
 
+gst_rtsp_media_set_do_retransmission
+gst_rtsp_media_get_do_retransmission
+
+gst_rtsp_media_set_latency
+gst_rtsp_media_get_latency
+
 gst_rtsp_media_setup_sdp
+gst_rtsp_media_setup_sdp_full
+gst_rtsp_media_handle_sdp
+gst_rtsp_media_handle_sdp_full
 
 <SUBSECTION MediaPrepare>
 gst_rtsp_media_prepare
@@ -238,6 +251,7 @@ gst_rtsp_media_factory_set_launch
 gst_rtsp_media_factory_get_permissions
 gst_rtsp_media_factory_set_permissions
 gst_rtsp_media_factory_add_role
+gst_rtsp_media_factory_add_role_from_structure
 
 gst_rtsp_media_factory_set_shared
 gst_rtsp_media_factory_is_shared
@@ -248,6 +262,9 @@ gst_rtsp_media_factory_set_eos_shutdown
 gst_rtsp_media_factory_get_protocols
 gst_rtsp_media_factory_set_protocols
 
+gst_rtsp_media_factory_get_transport_mode
+gst_rtsp_media_factory_set_transport_mode
+
 gst_rtsp_media_factory_set_profiles
 gst_rtsp_media_factory_get_profiles
 
@@ -263,8 +280,19 @@ gst_rtsp_media_factory_set_suspend_mode
 gst_rtsp_media_factory_set_retransmission_time
 gst_rtsp_media_factory_get_retransmission_time
 
+gst_rtsp_media_factory_set_do_retransmission
+gst_rtsp_media_factory_get_do_retransmission
+
+gst_rtsp_media_factory_set_latency
+gst_rtsp_media_factory_get_latency
+
+gst_rtsp_media_factory_set_media_gtype
+gst_rtsp_media_factory_get_media_gtype
+
 gst_rtsp_media_factory_construct
+gst_rtsp_media_factory_construct_full
 gst_rtsp_media_factory_create_element
+gst_rtsp_media_factory_create_element_full
 
 <SUBSECTION Standard>
 GST_RTSP_MEDIA_FACTORY_CAST
@@ -339,6 +367,9 @@ gst_rtsp_permissions_ref
 gst_rtsp_permissions_unref
 gst_rtsp_permissions_add_role
 gst_rtsp_permissions_add_role_valist
+gst_rtsp_permissions_add_role_empty
+gst_rtsp_permissions_add_role_from_structure
+gst_rtsp_permissions_add_permission_for_role
 gst_rtsp_permissions_remove_role
 gst_rtsp_permissions_get_role
 gst_rtsp_permissions_is_allowed
@@ -550,6 +581,12 @@ gst_rtsp_stream_set_protocols
 gst_rtsp_stream_get_retransmission_time
 gst_rtsp_stream_set_retransmission_time
 
+gst_rtsp_stream_set_buffer_size
+gst_rtsp_stream_get_buffer_size
+
+gst_rtsp_stream_set_seqnum_offset
+gst_rtsp_stream_get_current_seqnum
+
 gst_rtsp_stream_is_transport_supported
 
 gst_rtsp_stream_get_address_pool
@@ -579,8 +616,17 @@ gst_rtsp_stream_get_rtcp_socket
 gst_rtsp_stream_set_blocked
 gst_rtsp_stream_is_blocking
 
+gst_rtsp_stream_query_stop
+gst_rtsp_stream_query_position
+
 gst_rtsp_stream_update_crypto
 
+gst_rtsp_stream_set_pt_map
+gst_rtsp_stream_request_aux_sender
+gst_rtsp_stream_request_aux_receiver
+
+gst_rtsp_stream_seekable
+
 GstRTSPStreamTransportFilterFunc
 gst_rtsp_stream_transport_filter
 
@@ -694,7 +740,9 @@ gst_rtsp_token_ref
 gst_rtsp_token_unref
 gst_rtsp_token_get_structure
 gst_rtsp_token_writable_structure
+gst_rtsp_token_set_string
 gst_rtsp_token_get_string
+gst_rtsp_token_set_bool
 gst_rtsp_token_is_allowed
 <SUBSECTION Standard>
 GST_RTSP_TOKEN_CAST
@@ -704,3 +752,106 @@ GST_TYPE_RTSP_TOKEN
 gst_rtsp_token_get_type
 </SECTION>
 
+<SECTION>
+<FILE>rtsp-onvif-server</FILE>
+<TITLE>GstRTSPOnvifServer</TITLE>
+GstRTSPOnvifServer
+GstRTSPOnvifServerClass
+
+gst_rtsp_onvif_server_new
+
+GST_RTSP_ONVIF_BACKCHANNEL_REQUIREMENT
+<SUBSECTION Standard>
+gst_rtsp_onvif_server_get_type
+GST_TYPE_RTSP_ONVIF_SERVER
+GST_RTSP_ONVIF_SERVER
+GST_RTSP_ONVIF_SERVER_CAST
+GST_RTSP_ONVIF_SERVER_CLASS
+GST_RTSP_ONVIF_SERVER_CLASS_CAST
+GST_RTSP_ONVIF_SERVER_GET_CLASS
+GST_IS_RTSP_ONVIF_SERVER
+GST_IS_RTSP_ONVIF_SERVER_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>rtsp-onvif-server</FILE>
+<TITLE>GstRTSPOnvifServer</TITLE>
+GstRTSPOnvifServer
+GstRTSPOnvifServerClass
+
+gst_rtsp_onvif_server_new
+<SUBSECTION Standard>
+gst_rtsp_onvif_server_get_type
+GST_TYPE_RTSP_ONVIF_SERVER
+GST_RTSP_ONVIF_SERVER
+GST_RTSP_ONVIF_SERVER_CAST
+GST_RTSP_ONVIF_SERVER_CLASS
+GST_RTSP_ONVIF_SERVER_CLASS_CAST
+GST_RTSP_ONVIF_SERVER_GET_CLASS
+GST_IS_RTSP_ONVIF_SERVER
+GST_IS_RTSP_ONVIF_SERVER_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>rtsp-onvif-client</FILE>
+<TITLE>GstRTSPOnvifClient</TITLE>
+GstRTSPOnvifClient
+GstRTSPOnvifClientClass
+<SUBSECTION Standard>
+gst_rtsp_onvif_client_get_type
+GST_TYPE_RTSP_ONVIF_CLIENT
+GST_RTSP_ONVIF_CLIENT
+GST_RTSP_ONVIF_CLIENT_CAST
+GST_RTSP_ONVIF_CLIENT_CLASS
+GST_RTSP_ONVIF_CLIENT_CLASS_CAST
+GST_RTSP_ONVIF_CLIENT_GET_CLASS
+GST_IS_RTSP_ONVIF_CLIENT
+GST_IS_RTSP_ONVIF_CLIENT_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>rtsp-onvif-media-factory</FILE>
+<TITLE>GstRTSPOnvifMediaFactory</TITLE>
+GstRTSPOnvifMediaFactory
+GstRTSPOnvifMediaFactoryClass
+
+gst_rtsp_onvif_media_factory_new
+gst_rtsp_onvif_media_factory_has_backchannel_support
+gst_rtsp_onvif_media_factory_set_backchannel_bandwidth
+gst_rtsp_onvif_media_factory_get_backchannel_bandwidth
+gst_rtsp_onvif_media_factory_set_backchannel_launch
+gst_rtsp_onvif_media_factory_get_backchannel_launch
+<SUBSECTION Standard>
+GstRTSPOnvifMediaFactoryPrivate
+gst_rtsp_onvif_media_factory_get_type
+GST_TYPE_RTSP_ONVIF_MEDIA_FACTORY
+GST_RTSP_ONVIF_MEDIA_FACTORY
+GST_RTSP_ONVIF_MEDIA_FACTORY_CAST
+GST_RTSP_ONVIF_MEDIA_FACTORY_CLASS
+GST_RTSP_ONVIF_MEDIA_FACTORY_CLASS_CAST
+GST_RTSP_ONVIF_MEDIA_FACTORY_GET_CLASS
+GST_IS_RTSP_ONVIF_MEDIA_FACTORY
+GST_IS_RTSP_ONVIF_MEDIA_FACTORY_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>rtsp-onvif-media</FILE>
+<TITLE>GstRTSPOnvifMedia</TITLE>
+GstRTSPOnvifMedia
+GstRTSPOnvifMediaClass
+
+gst_rtsp_onvif_media_collect_backchannel
+gst_rtsp_onvif_media_get_backchannel_bandwidth
+gst_rtsp_onvif_media_set_backchannel_bandwidth
+<SUBSECTION Standard>
+GstRTSPOnvifMediaPrivate
+gst_rtsp_onvif_media_get_type
+GST_TYPE_RTSP_ONVIF_MEDIA
+GST_RTSP_ONVIF_MEDIA
+GST_RTSP_ONVIF_MEDIA_CAST
+GST_RTSP_ONVIF_MEDIA_CLASS
+GST_RTSP_ONVIF_MEDIA_CLASS_CAST
+GST_RTSP_ONVIF_MEDIA_GET_CLASS
+GST_IS_RTSP_ONVIF_MEDIA
+GST_IS_RTSP_ONVIF_MEDIA_CLASS
+</SECTION>