forked from mirrors/gstreamer-rs
Update gir-files to 1.16.2
This commit is contained in:
parent
78525333cc
commit
653b7f1da4
18 changed files with 85403 additions and 22450 deletions
10214
gir-files/GES-1.0.gir
10214
gir-files/GES-1.0.gir
File diff suppressed because it is too large
Load diff
40879
gir-files/Gst-1.0.gir
40879
gir-files/Gst-1.0.gir
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -15,12 +15,239 @@ and/or use gtk-doc annotations. -->
|
||||||
shared-library="libgstwebrtc-1.0.so.0"
|
shared-library="libgstwebrtc-1.0.so.0"
|
||||||
c:identifier-prefixes="Gst"
|
c:identifier-prefixes="Gst"
|
||||||
c:symbol-prefixes="gst">
|
c:symbol-prefixes="gst">
|
||||||
|
<function-macro name="IS_WEBRTC_DTLS_TRANSPORT"
|
||||||
|
c:identifier="GST_IS_WEBRTC_DTLS_TRANSPORT"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="dtlstransport.h" line="33"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_DTLS_TRANSPORT_CLASS"
|
||||||
|
c:identifier="GST_IS_WEBRTC_DTLS_TRANSPORT_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="dtlstransport.h" line="35"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_ICE_TRANSPORT"
|
||||||
|
c:identifier="GST_IS_WEBRTC_ICE_TRANSPORT"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="icetransport.h" line="32"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_ICE_TRANSPORT_CLASS"
|
||||||
|
c:identifier="GST_IS_WEBRTC_ICE_TRANSPORT_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="icetransport.h" line="34"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_RTP_RECEIVER"
|
||||||
|
c:identifier="GST_IS_WEBRTC_RTP_RECEIVER"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpreceiver.h" line="33"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_RTP_RECEIVER_CLASS"
|
||||||
|
c:identifier="GST_IS_WEBRTC_RTP_RECEIVER_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpreceiver.h" line="35"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_RTP_SENDER"
|
||||||
|
c:identifier="GST_IS_WEBRTC_RTP_SENDER"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpsender.h" line="33"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_RTP_SENDER_CLASS"
|
||||||
|
c:identifier="GST_IS_WEBRTC_RTP_SENDER_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpsender.h" line="35"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_RTP_TRANSCEIVER"
|
||||||
|
c:identifier="GST_IS_WEBRTC_RTP_TRANSCEIVER"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtptransceiver.h" line="34"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="IS_WEBRTC_RTP_TRANSCEIVER_CLASS"
|
||||||
|
c:identifier="GST_IS_WEBRTC_RTP_TRANSCEIVER_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtptransceiver.h" line="36"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_DTLS_TRANSPORT"
|
||||||
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="dtlstransport.h" line="32"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_DTLS_TRANSPORT_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="dtlstransport.h" line="34"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_DTLS_TRANSPORT_GET_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_GET_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="dtlstransport.h" line="36"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_ICE_TRANSPORT"
|
||||||
|
c:identifier="GST_WEBRTC_ICE_TRANSPORT"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="icetransport.h" line="31"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_ICE_TRANSPORT_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_ICE_TRANSPORT_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="icetransport.h" line="33"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_ICE_TRANSPORT_GET_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_ICE_TRANSPORT_GET_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="icetransport.h" line="35"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_RECEIVER"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_RECEIVER"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpreceiver.h" line="32"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_RECEIVER_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_RECEIVER_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpreceiver.h" line="34"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_RECEIVER_GET_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_RECEIVER_GET_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpreceiver.h" line="36"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_SENDER"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_SENDER"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpsender.h" line="32"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_SENDER_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_SENDER_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpsender.h" line="34"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_SENDER_GET_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_SENDER_GET_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtpsender.h" line="36"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_TRANSCEIVER"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtptransceiver.h" line="33"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_TRANSCEIVER_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtptransceiver.h" line="35"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="klass">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
|
<function-macro name="WEBRTC_RTP_TRANSCEIVER_GET_CLASS"
|
||||||
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_GET_CLASS"
|
||||||
|
introspectable="0">
|
||||||
|
<source-position filename="rtptransceiver.h" line="37"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="obj">
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function-macro>
|
||||||
<enumeration name="WebRTCBundlePolicy"
|
<enumeration name="WebRTCBundlePolicy"
|
||||||
version="1.16"
|
version="1.16"
|
||||||
glib:type-name="GstWebRTCBundlePolicy"
|
glib:type-name="GstWebRTCBundlePolicy"
|
||||||
glib:get-type="gst_webrtc_bundle_policy_get_type"
|
glib:get-type="gst_webrtc_bundle_policy_get_type"
|
||||||
c:type="GstWebRTCBundlePolicy">
|
c:type="GstWebRTCBundlePolicy">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_BUNDLE_POLICY_NONE: none
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="332">GST_WEBRTC_BUNDLE_POLICY_NONE: none
|
||||||
GST_WEBRTC_BUNDLE_POLICY_BALANCED: balanced
|
GST_WEBRTC_BUNDLE_POLICY_BALANCED: balanced
|
||||||
GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT: max-compat
|
GST_WEBRTC_BUNDLE_POLICY_MAX_COMPAT: max-compat
|
||||||
GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE: max-bundle
|
GST_WEBRTC_BUNDLE_POLICY_MAX_BUNDLE: max-bundle
|
||||||
|
@ -51,7 +278,9 @@ for more information.</doc>
|
||||||
glib:type-name="GstWebRTCDTLSSetup"
|
glib:type-name="GstWebRTCDTLSSetup"
|
||||||
glib:get-type="gst_webrtc_dtls_setup_get_type"
|
glib:get-type="gst_webrtc_dtls_setup_get_type"
|
||||||
c:type="GstWebRTCDTLSSetup">
|
c:type="GstWebRTCDTLSSetup">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_DTLS_SETUP_NONE: none
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="210">GST_WEBRTC_DTLS_SETUP_NONE: none
|
||||||
GST_WEBRTC_DTLS_SETUP_ACTPASS: actpass
|
GST_WEBRTC_DTLS_SETUP_ACTPASS: actpass
|
||||||
GST_WEBRTC_DTLS_SETUP_ACTIVE: sendonly
|
GST_WEBRTC_DTLS_SETUP_ACTIVE: sendonly
|
||||||
GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
|
@ -83,7 +312,9 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
glib:type-name="GstWebRTCDTLSTransport"
|
glib:type-name="GstWebRTCDTLSTransport"
|
||||||
glib:get-type="gst_webrtc_dtls_transport_get_type"
|
glib:get-type="gst_webrtc_dtls_transport_get_type"
|
||||||
glib:type-struct="WebRTCDTLSTransportClass">
|
glib:type-struct="WebRTCDTLSTransportClass">
|
||||||
|
<source-position filename="dtlstransport.h" line="59"/>
|
||||||
<constructor name="new" c:identifier="gst_webrtc_dtls_transport_new">
|
<constructor name="new" c:identifier="gst_webrtc_dtls_transport_new">
|
||||||
|
<source-position filename="dtlstransport.h" line="62"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="WebRTCDTLSTransport" c:type="GstWebRTCDTLSTransport*"/>
|
<type name="WebRTCDTLSTransport" c:type="GstWebRTCDTLSTransport*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -98,6 +329,7 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
</constructor>
|
</constructor>
|
||||||
<method name="set_transport"
|
<method name="set_transport"
|
||||||
c:identifier="gst_webrtc_dtls_transport_set_transport">
|
c:identifier="gst_webrtc_dtls_transport_set_transport">
|
||||||
|
<source-position filename="dtlstransport.h" line="65"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -163,7 +395,7 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
<type name="Gst.Element" c:type="GstElement*"/>
|
<type name="Gst.Element" c:type="GstElement*"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -171,11 +403,12 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
<record name="WebRTCDTLSTransportClass"
|
<record name="WebRTCDTLSTransportClass"
|
||||||
c:type="GstWebRTCDTLSTransportClass"
|
c:type="GstWebRTCDTLSTransportClass"
|
||||||
glib:is-gtype-struct-for="WebRTCDTLSTransport">
|
glib:is-gtype-struct-for="WebRTCDTLSTransport">
|
||||||
|
<source-position filename="dtlstransport.h" line="59"/>
|
||||||
<field name="parent_class">
|
<field name="parent_class">
|
||||||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -184,7 +417,9 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
glib:type-name="GstWebRTCDTLSTransportState"
|
glib:type-name="GstWebRTCDTLSTransportState"
|
||||||
glib:get-type="gst_webrtc_dtls_transport_state_get_type"
|
glib:get-type="gst_webrtc_dtls_transport_state_get_type"
|
||||||
c:type="GstWebRTCDTLSTransportState">
|
c:type="GstWebRTCDTLSTransportState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW: new
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="57">GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW: new
|
||||||
GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED: closed
|
GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED: closed
|
||||||
GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED: failed
|
GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED: failed
|
||||||
GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING: connecting
|
GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING: connecting
|
||||||
|
@ -220,7 +455,9 @@ GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED: connected</doc>
|
||||||
glib:type-name="GstWebRTCDataChannelState"
|
glib:type-name="GstWebRTCDataChannelState"
|
||||||
glib:get-type="gst_webrtc_data_channel_state_get_type"
|
glib:get-type="gst_webrtc_data_channel_state_get_type"
|
||||||
c:type="GstWebRTCDataChannelState">
|
c:type="GstWebRTCDataChannelState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_DATA_CHANNEL_STATE_NEW: new
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="311">GST_WEBRTC_DATA_CHANNEL_STATE_NEW: new
|
||||||
GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING: connection
|
GST_WEBRTC_DATA_CHANNEL_STATE_CONNECTING: connection
|
||||||
GST_WEBRTC_DATA_CHANNEL_STATE_OPEN: open
|
GST_WEBRTC_DATA_CHANNEL_STATE_OPEN: open
|
||||||
GST_WEBRTC_DATA_CHANNEL_STATE_CLOSING: closing
|
GST_WEBRTC_DATA_CHANNEL_STATE_CLOSING: closing
|
||||||
|
@ -261,20 +498,24 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcdatachannelstate">h
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_FEC_TYPE_NONE"
|
c:identifier="GST_WEBRTC_FEC_TYPE_NONE"
|
||||||
glib:nick="none">
|
glib:nick="none">
|
||||||
<doc xml:space="preserve">none</doc>
|
<doc xml:space="preserve" filename="webrtc_fwd.h" line="262">none</doc>
|
||||||
</member>
|
</member>
|
||||||
<member name="ulp_red"
|
<member name="ulp_red"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_FEC_TYPE_ULP_RED"
|
c:identifier="GST_WEBRTC_FEC_TYPE_ULP_RED"
|
||||||
glib:nick="ulp-red">
|
glib:nick="ulp-red">
|
||||||
<doc xml:space="preserve">ulpfec + red</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="263">ulpfec + red</doc>
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCICEComponent"
|
<enumeration name="WebRTCICEComponent"
|
||||||
glib:type-name="GstWebRTCICEComponent"
|
glib:type-name="GstWebRTCICEComponent"
|
||||||
glib:get-type="gst_webrtc_ice_component_get_type"
|
glib:get-type="gst_webrtc_ice_component_get_type"
|
||||||
c:type="GstWebRTCICEComponent">
|
c:type="GstWebRTCICEComponent">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_COMPONENT_RTP,
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="165">GST_WEBRTC_ICE_COMPONENT_RTP,
|
||||||
GST_WEBRTC_ICE_COMPONENT_RTCP,</doc>
|
GST_WEBRTC_ICE_COMPONENT_RTCP,</doc>
|
||||||
<member name="rtp"
|
<member name="rtp"
|
||||||
value="0"
|
value="0"
|
||||||
|
@ -291,7 +532,9 @@ GST_WEBRTC_ICE_COMPONENT_RTCP,</doc>
|
||||||
glib:type-name="GstWebRTCICEConnectionState"
|
glib:type-name="GstWebRTCICEConnectionState"
|
||||||
glib:get-type="gst_webrtc_ice_connection_state_get_type"
|
glib:get-type="gst_webrtc_ice_connection_state_get_type"
|
||||||
c:type="GstWebRTCICEConnectionState">
|
c:type="GstWebRTCICEConnectionState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_CONNECTION_STATE_NEW: new
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="89">GST_WEBRTC_ICE_CONNECTION_STATE_NEW: new
|
||||||
GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING: checking
|
GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING: checking
|
||||||
GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED: connected
|
GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED: connected
|
||||||
GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED: completed
|
GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED: completed
|
||||||
|
@ -339,7 +582,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate">
|
||||||
glib:type-name="GstWebRTCICEGatheringState"
|
glib:type-name="GstWebRTCICEGatheringState"
|
||||||
glib:get-type="gst_webrtc_ice_gathering_state_get_type"
|
glib:get-type="gst_webrtc_ice_gathering_state_get_type"
|
||||||
c:type="GstWebRTCICEGatheringState">
|
c:type="GstWebRTCICEGatheringState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_GATHERING_STATE_NEW: new
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="74">GST_WEBRTC_ICE_GATHERING_STATE_NEW: new
|
||||||
GST_WEBRTC_ICE_GATHERING_STATE_GATHERING: gathering
|
GST_WEBRTC_ICE_GATHERING_STATE_GATHERING: gathering
|
||||||
GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE: complete
|
GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE: complete
|
||||||
See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate">http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate</ulink></doc>
|
See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate">http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate</ulink></doc>
|
||||||
|
@ -363,7 +608,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate">
|
||||||
glib:type-name="GstWebRTCICERole"
|
glib:type-name="GstWebRTCICERole"
|
||||||
glib:get-type="gst_webrtc_ice_role_get_type"
|
glib:get-type="gst_webrtc_ice_role_get_type"
|
||||||
c:type="GstWebRTCICERole">
|
c:type="GstWebRTCICERole">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_ROLE_CONTROLLED: controlled
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="154">GST_WEBRTC_ICE_ROLE_CONTROLLED: controlled
|
||||||
GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
<member name="controlled"
|
<member name="controlled"
|
||||||
value="0"
|
value="0"
|
||||||
|
@ -384,7 +631,9 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
glib:type-name="GstWebRTCICETransport"
|
glib:type-name="GstWebRTCICETransport"
|
||||||
glib:get-type="gst_webrtc_ice_transport_get_type"
|
glib:get-type="gst_webrtc_ice_transport_get_type"
|
||||||
glib:type-struct="WebRTCICETransportClass">
|
glib:type-struct="WebRTCICETransportClass">
|
||||||
|
<source-position filename="icetransport.h" line="61"/>
|
||||||
<virtual-method name="gather_candidates">
|
<virtual-method name="gather_candidates">
|
||||||
|
<source-position filename="icetransport.h" line="58"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="gboolean" c:type="gboolean"/>
|
<type name="gboolean" c:type="gboolean"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -396,6 +645,7 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</virtual-method>
|
</virtual-method>
|
||||||
<method name="connection_state_change"
|
<method name="connection_state_change"
|
||||||
c:identifier="gst_webrtc_ice_transport_connection_state_change">
|
c:identifier="gst_webrtc_ice_transport_connection_state_change">
|
||||||
|
<source-position filename="icetransport.h" line="64"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -411,6 +661,7 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</method>
|
</method>
|
||||||
<method name="gathering_state_change"
|
<method name="gathering_state_change"
|
||||||
c:identifier="gst_webrtc_ice_transport_gathering_state_change">
|
c:identifier="gst_webrtc_ice_transport_gathering_state_change">
|
||||||
|
<source-position filename="icetransport.h" line="67"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -426,6 +677,7 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</method>
|
</method>
|
||||||
<method name="new_candidate"
|
<method name="new_candidate"
|
||||||
c:identifier="gst_webrtc_ice_transport_new_candidate">
|
c:identifier="gst_webrtc_ice_transport_new_candidate">
|
||||||
|
<source-position filename="icetransport.h" line="72"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -446,6 +698,7 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</method>
|
</method>
|
||||||
<method name="selected_pair_change"
|
<method name="selected_pair_change"
|
||||||
c:identifier="gst_webrtc_ice_transport_selected_pair_change">
|
c:identifier="gst_webrtc_ice_transport_selected_pair_change">
|
||||||
|
<source-position filename="icetransport.h" line="70"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -491,7 +744,7 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
<type name="Gst.Element" c:type="GstElement*"/>
|
<type name="Gst.Element" c:type="GstElement*"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -514,11 +767,13 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
<record name="WebRTCICETransportClass"
|
<record name="WebRTCICETransportClass"
|
||||||
c:type="GstWebRTCICETransportClass"
|
c:type="GstWebRTCICETransportClass"
|
||||||
glib:is-gtype-struct-for="WebRTCICETransport">
|
glib:is-gtype-struct-for="WebRTCICETransport">
|
||||||
|
<source-position filename="icetransport.h" line="61"/>
|
||||||
<field name="parent_class">
|
<field name="parent_class">
|
||||||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="gather_candidates">
|
<field name="gather_candidates">
|
||||||
<callback name="gather_candidates">
|
<callback name="gather_candidates">
|
||||||
|
<source-position filename="icetransport.h" line="58"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="gboolean" c:type="gboolean"/>
|
<type name="gboolean" c:type="gboolean"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -530,7 +785,7 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</callback>
|
</callback>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -540,7 +795,9 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
glib:type-name="GstWebRTCICETransportPolicy"
|
glib:type-name="GstWebRTCICETransportPolicy"
|
||||||
glib:get-type="gst_webrtc_ice_transport_policy_get_type"
|
glib:get-type="gst_webrtc_ice_transport_policy_get_type"
|
||||||
c:type="GstWebRTCICETransportPolicy">
|
c:type="GstWebRTCICETransportPolicy">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL: all
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="352">GST_WEBRTC_ICE_TRANSPORT_POLICY_ALL: all
|
||||||
GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY: relay
|
GST_WEBRTC_ICE_TRANSPORT_POLICY_RELAY: relay
|
||||||
See https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#section-4.1.1
|
See https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#section-4.1.1
|
||||||
for more information.</doc>
|
for more information.</doc>
|
||||||
|
@ -559,7 +816,9 @@ for more information.</doc>
|
||||||
glib:type-name="GstWebRTCPeerConnectionState"
|
glib:type-name="GstWebRTCPeerConnectionState"
|
||||||
glib:get-type="gst_webrtc_peer_connection_state_get_type"
|
glib:get-type="gst_webrtc_peer_connection_state_get_type"
|
||||||
c:type="GstWebRTCPeerConnectionState">
|
c:type="GstWebRTCPeerConnectionState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_PEER_CONNECTION_STATE_NEW: new
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="133">GST_WEBRTC_PEER_CONNECTION_STATE_NEW: new
|
||||||
GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING: connecting
|
GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING: connecting
|
||||||
GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED: connected
|
GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED: connected
|
||||||
GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED: disconnected
|
GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED: disconnected
|
||||||
|
@ -602,7 +861,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate"&g
|
||||||
glib:type-name="GstWebRTCPriorityType"
|
glib:type-name="GstWebRTCPriorityType"
|
||||||
glib:get-type="gst_webrtc_priority_type_get_type"
|
glib:get-type="gst_webrtc_priority_type_get_type"
|
||||||
c:type="GstWebRTCPriorityType">
|
c:type="GstWebRTCPriorityType">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_PRIORITY_TYPE_VERY_LOW: very-low
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="292">GST_WEBRTC_PRIORITY_TYPE_VERY_LOW: very-low
|
||||||
GST_WEBRTC_PRIORITY_TYPE_LOW: low
|
GST_WEBRTC_PRIORITY_TYPE_LOW: low
|
||||||
GST_WEBRTC_PRIORITY_TYPE_MEDIUM: medium
|
GST_WEBRTC_PRIORITY_TYPE_MEDIUM: medium
|
||||||
GST_WEBRTC_PRIORITY_TYPE_HIGH: high
|
GST_WEBRTC_PRIORITY_TYPE_HIGH: high
|
||||||
|
@ -635,13 +896,16 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
glib:type-name="GstWebRTCRTPReceiver"
|
glib:type-name="GstWebRTCRTPReceiver"
|
||||||
glib:get-type="gst_webrtc_rtp_receiver_get_type"
|
glib:get-type="gst_webrtc_rtp_receiver_get_type"
|
||||||
glib:type-struct="WebRTCRTPReceiverClass">
|
glib:type-struct="WebRTCRTPReceiverClass">
|
||||||
|
<source-position filename="rtpreceiver.h" line="54"/>
|
||||||
<constructor name="new" c:identifier="gst_webrtc_rtp_receiver_new">
|
<constructor name="new" c:identifier="gst_webrtc_rtp_receiver_new">
|
||||||
|
<source-position filename="rtpreceiver.h" line="57"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="WebRTCRTPReceiver" c:type="GstWebRTCRTPReceiver*"/>
|
<type name="WebRTCRTPReceiver" c:type="GstWebRTCRTPReceiver*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
</constructor>
|
</constructor>
|
||||||
<method name="set_rtcp_transport"
|
<method name="set_rtcp_transport"
|
||||||
c:identifier="gst_webrtc_rtp_receiver_set_rtcp_transport">
|
c:identifier="gst_webrtc_rtp_receiver_set_rtcp_transport">
|
||||||
|
<source-position filename="rtpreceiver.h" line="62"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -656,6 +920,7 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
</method>
|
</method>
|
||||||
<method name="set_transport"
|
<method name="set_transport"
|
||||||
c:identifier="gst_webrtc_rtp_receiver_set_transport">
|
c:identifier="gst_webrtc_rtp_receiver_set_transport">
|
||||||
|
<source-position filename="rtpreceiver.h" line="59"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -678,7 +943,7 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
<type name="WebRTCDTLSTransport" c:type="GstWebRTCDTLSTransport*"/>
|
<type name="WebRTCDTLSTransport" c:type="GstWebRTCDTLSTransport*"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -686,11 +951,12 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
<record name="WebRTCRTPReceiverClass"
|
<record name="WebRTCRTPReceiverClass"
|
||||||
c:type="GstWebRTCRTPReceiverClass"
|
c:type="GstWebRTCRTPReceiverClass"
|
||||||
glib:is-gtype-struct-for="WebRTCRTPReceiver">
|
glib:is-gtype-struct-for="WebRTCRTPReceiver">
|
||||||
|
<source-position filename="rtpreceiver.h" line="54"/>
|
||||||
<field name="parent_class">
|
<field name="parent_class">
|
||||||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -702,13 +968,16 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
glib:type-name="GstWebRTCRTPSender"
|
glib:type-name="GstWebRTCRTPSender"
|
||||||
glib:get-type="gst_webrtc_rtp_sender_get_type"
|
glib:get-type="gst_webrtc_rtp_sender_get_type"
|
||||||
glib:type-struct="WebRTCRTPSenderClass">
|
glib:type-struct="WebRTCRTPSenderClass">
|
||||||
|
<source-position filename="rtpsender.h" line="56"/>
|
||||||
<constructor name="new" c:identifier="gst_webrtc_rtp_sender_new">
|
<constructor name="new" c:identifier="gst_webrtc_rtp_sender_new">
|
||||||
|
<source-position filename="rtpsender.h" line="59"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="WebRTCRTPSender" c:type="GstWebRTCRTPSender*"/>
|
<type name="WebRTCRTPSender" c:type="GstWebRTCRTPSender*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
</constructor>
|
</constructor>
|
||||||
<method name="set_rtcp_transport"
|
<method name="set_rtcp_transport"
|
||||||
c:identifier="gst_webrtc_rtp_sender_set_rtcp_transport">
|
c:identifier="gst_webrtc_rtp_sender_set_rtcp_transport">
|
||||||
|
<source-position filename="rtpsender.h" line="65"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -723,6 +992,7 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
</method>
|
</method>
|
||||||
<method name="set_transport"
|
<method name="set_transport"
|
||||||
c:identifier="gst_webrtc_rtp_sender_set_transport">
|
c:identifier="gst_webrtc_rtp_sender_set_transport">
|
||||||
|
<source-position filename="rtpsender.h" line="62"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -750,7 +1020,7 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -758,11 +1028,12 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
<record name="WebRTCRTPSenderClass"
|
<record name="WebRTCRTPSenderClass"
|
||||||
c:type="GstWebRTCRTPSenderClass"
|
c:type="GstWebRTCRTPSenderClass"
|
||||||
glib:is-gtype-struct-for="WebRTCRTPSender">
|
glib:is-gtype-struct-for="WebRTCRTPSender">
|
||||||
|
<source-position filename="rtpsender.h" line="56"/>
|
||||||
<field name="parent_class">
|
<field name="parent_class">
|
||||||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -775,6 +1046,7 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
glib:type-name="GstWebRTCRTPTransceiver"
|
glib:type-name="GstWebRTCRTPTransceiver"
|
||||||
glib:get-type="gst_webrtc_rtp_transceiver_get_type"
|
glib:get-type="gst_webrtc_rtp_transceiver_get_type"
|
||||||
glib:type-struct="WebRTCRTPTransceiverClass">
|
glib:type-struct="WebRTCRTPTransceiverClass">
|
||||||
|
<source-position filename="rtptransceiver.h" line="62"/>
|
||||||
<property name="mlineindex"
|
<property name="mlineindex"
|
||||||
writable="1"
|
writable="1"
|
||||||
construct-only="1"
|
construct-only="1"
|
||||||
|
@ -823,7 +1095,7 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
<type name="Gst.Caps" c:type="GstCaps*"/>
|
<type name="Gst.Caps" c:type="GstCaps*"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -831,11 +1103,12 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
<record name="WebRTCRTPTransceiverClass"
|
<record name="WebRTCRTPTransceiverClass"
|
||||||
c:type="GstWebRTCRTPTransceiverClass"
|
c:type="GstWebRTCRTPTransceiverClass"
|
||||||
glib:is-gtype-struct-for="WebRTCRTPTransceiver">
|
glib:is-gtype-struct-for="WebRTCRTPTransceiver">
|
||||||
|
<source-position filename="rtptransceiver.h" line="62"/>
|
||||||
<field name="parent_class">
|
<field name="parent_class">
|
||||||
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
<type name="Gst.ObjectClass" c:type="GstObjectClass"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="_padding">
|
<field name="_padding">
|
||||||
<array zero-terminated="0" c:type="gpointer" fixed-size="4">
|
<array zero-terminated="0" fixed-size="4">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
|
@ -875,7 +1148,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcprioritytype">http:
|
||||||
glib:type-name="GstWebRTCSCTPTransportState"
|
glib:type-name="GstWebRTCSCTPTransportState"
|
||||||
glib:get-type="gst_webrtc_sctp_transport_state_get_type"
|
glib:get-type="gst_webrtc_sctp_transport_state_get_type"
|
||||||
c:type="GstWebRTCSCTPTransportState">
|
c:type="GstWebRTCSCTPTransportState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW: new
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="273">GST_WEBRTC_SCTP_TRANSPORT_STATE_NEW: new
|
||||||
GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTING: connecting
|
GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTING: connecting
|
||||||
GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTED: connected
|
GST_WEBRTC_SCTP_TRANSPORT_STATE_CONNECTED: connected
|
||||||
GST_WEBRTC_SCTP_TRANSPORT_STATE_CLOSED: closed
|
GST_WEBRTC_SCTP_TRANSPORT_STATE_CLOSED: closed
|
||||||
|
@ -905,7 +1180,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcsctptransportstate">
|
||||||
glib:type-name="GstWebRTCSDPType"
|
glib:type-name="GstWebRTCSDPType"
|
||||||
glib:get-type="gst_webrtc_sdp_type_get_type"
|
glib:get-type="gst_webrtc_sdp_type_get_type"
|
||||||
c:type="GstWebRTCSDPType">
|
c:type="GstWebRTCSDPType">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_SDP_TYPE_OFFER: offer
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="176">GST_WEBRTC_SDP_TYPE_OFFER: offer
|
||||||
GST_WEBRTC_SDP_TYPE_PRANSWER: pranswer
|
GST_WEBRTC_SDP_TYPE_PRANSWER: pranswer
|
||||||
GST_WEBRTC_SDP_TYPE_ANSWER: answer
|
GST_WEBRTC_SDP_TYPE_ANSWER: answer
|
||||||
GST_WEBRTC_SDP_TYPE_ROLLBACK: rollback
|
GST_WEBRTC_SDP_TYPE_ROLLBACK: rollback
|
||||||
|
@ -931,14 +1208,19 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.git
|
||||||
glib:nick="rollback">
|
glib:nick="rollback">
|
||||||
</member>
|
</member>
|
||||||
<function name="to_string" c:identifier="gst_webrtc_sdp_type_to_string">
|
<function name="to_string" c:identifier="gst_webrtc_sdp_type_to_string">
|
||||||
|
<source-position filename="rtcsessiondescription.h" line="30"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the string representation of @type or "unknown" when @type is not
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="41">the string representation of @type or "unknown" when @type is not
|
||||||
recognized.</doc>
|
recognized.</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="type" transfer-ownership="none">
|
<parameter name="type" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a #GstWebRTCSDPType</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="39">a #GstWebRTCSDPType</doc>
|
||||||
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
@ -949,56 +1231,80 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.git
|
||||||
glib:type-name="GstWebRTCSessionDescription"
|
glib:type-name="GstWebRTCSessionDescription"
|
||||||
glib:get-type="gst_webrtc_session_description_get_type"
|
glib:get-type="gst_webrtc_session_description_get_type"
|
||||||
c:symbol-prefix="webrtc_session_description">
|
c:symbol-prefix="webrtc_session_description">
|
||||||
<doc xml:space="preserve">See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink></doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.h"
|
||||||
|
line="36">See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink></doc>
|
||||||
|
<source-position filename="rtcsessiondescription.h" line="47"/>
|
||||||
<field name="type" writable="1">
|
<field name="type" writable="1">
|
||||||
<doc xml:space="preserve">the #GstWebRTCSDPType of the description</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.h"
|
||||||
|
line="38">the #GstWebRTCSDPType of the description</doc>
|
||||||
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
||||||
</field>
|
</field>
|
||||||
<field name="sdp" writable="1">
|
<field name="sdp" writable="1">
|
||||||
<doc xml:space="preserve">the #GstSDPMessage of the description</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.h"
|
||||||
|
line="39">the #GstSDPMessage of the description</doc>
|
||||||
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
||||||
</field>
|
</field>
|
||||||
<constructor name="new"
|
<constructor name="new"
|
||||||
c:identifier="gst_webrtc_session_description_new">
|
c:identifier="gst_webrtc_session_description_new">
|
||||||
|
<source-position filename="rtcsessiondescription.h" line="50"/>
|
||||||
<return-value transfer-ownership="full">
|
<return-value transfer-ownership="full">
|
||||||
<doc xml:space="preserve">a new #GstWebRTCSessionDescription from @type
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="103">a new #GstWebRTCSessionDescription from @type
|
||||||
and @sdp</doc>
|
and @sdp</doc>
|
||||||
<type name="WebRTCSessionDescription"
|
<type name="WebRTCSessionDescription"
|
||||||
c:type="GstWebRTCSessionDescription*"/>
|
c:type="GstWebRTCSessionDescription*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="type" transfer-ownership="none">
|
<parameter name="type" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a #GstWebRTCSDPType</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="100">a #GstWebRTCSDPType</doc>
|
||||||
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="sdp" transfer-ownership="full">
|
<parameter name="sdp" transfer-ownership="full">
|
||||||
<doc xml:space="preserve">a #GstSDPMessage</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="101">a #GstSDPMessage</doc>
|
||||||
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</constructor>
|
</constructor>
|
||||||
<method name="copy" c:identifier="gst_webrtc_session_description_copy">
|
<method name="copy" c:identifier="gst_webrtc_session_description_copy">
|
||||||
|
<source-position filename="rtcsessiondescription.h" line="52"/>
|
||||||
<return-value transfer-ownership="full">
|
<return-value transfer-ownership="full">
|
||||||
<doc xml:space="preserve">a new copy of @src</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="65">a new copy of @src</doc>
|
||||||
<type name="WebRTCSessionDescription"
|
<type name="WebRTCSessionDescription"
|
||||||
c:type="GstWebRTCSessionDescription*"/>
|
c:type="GstWebRTCSessionDescription*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<instance-parameter name="src" transfer-ownership="none">
|
<instance-parameter name="src" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a #GstWebRTCSessionDescription</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="63">a #GstWebRTCSessionDescription</doc>
|
||||||
<type name="WebRTCSessionDescription"
|
<type name="WebRTCSessionDescription"
|
||||||
c:type="const GstWebRTCSessionDescription*"/>
|
c:type="const GstWebRTCSessionDescription*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
<method name="free" c:identifier="gst_webrtc_session_description_free">
|
<method name="free" c:identifier="gst_webrtc_session_description_free">
|
||||||
<doc xml:space="preserve">Free @desc and all associated resources</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="83">Free @desc and all associated resources</doc>
|
||||||
|
<source-position filename="rtcsessiondescription.h" line="54"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<instance-parameter name="desc" transfer-ownership="full">
|
<instance-parameter name="desc" transfer-ownership="full">
|
||||||
<doc xml:space="preserve">a #GstWebRTCSessionDescription</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="85">a #GstWebRTCSessionDescription</doc>
|
||||||
<type name="WebRTCSessionDescription"
|
<type name="WebRTCSessionDescription"
|
||||||
c:type="GstWebRTCSessionDescription*"/>
|
c:type="GstWebRTCSessionDescription*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
|
@ -1009,7 +1315,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.git
|
||||||
glib:type-name="GstWebRTCSignalingState"
|
glib:type-name="GstWebRTCSignalingState"
|
||||||
glib:get-type="gst_webrtc_signaling_state_get_type"
|
glib:get-type="gst_webrtc_signaling_state_get_type"
|
||||||
c:type="GstWebRTCSignalingState">
|
c:type="GstWebRTCSignalingState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_SIGNALING_STATE_STABLE: stable
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="112">GST_WEBRTC_SIGNALING_STATE_STABLE: stable
|
||||||
GST_WEBRTC_SIGNALING_STATE_CLOSED: closed
|
GST_WEBRTC_SIGNALING_STATE_CLOSED: closed
|
||||||
GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER: have-local-offer
|
GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER: have-local-offer
|
||||||
GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER: have-remote-offer
|
GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER: have-remote-offer
|
||||||
|
@ -1051,7 +1359,9 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcsignalingstate">htt
|
||||||
glib:type-name="GstWebRTCStatsType"
|
glib:type-name="GstWebRTCStatsType"
|
||||||
glib:get-type="gst_webrtc_stats_type_get_type"
|
glib:get-type="gst_webrtc_stats_type_get_type"
|
||||||
c:type="GstWebRTCStatsType">
|
c:type="GstWebRTCStatsType">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_STATS_CODEC: codec
|
<doc xml:space="preserve"
|
||||||
|
filename="webrtc_fwd.h"
|
||||||
|
line="225">GST_WEBRTC_STATS_CODEC: codec
|
||||||
GST_WEBRTC_STATS_INBOUND_RTP: inbound-rtp
|
GST_WEBRTC_STATS_INBOUND_RTP: inbound-rtp
|
||||||
GST_WEBRTC_STATS_OUTBOUND_RTP: outbound-rtp
|
GST_WEBRTC_STATS_OUTBOUND_RTP: outbound-rtp
|
||||||
GST_WEBRTC_STATS_REMOTE_INBOUND_RTP: remote-inbound-rtp
|
GST_WEBRTC_STATS_REMOTE_INBOUND_RTP: remote-inbound-rtp
|
||||||
|
@ -1139,14 +1449,19 @@ GST_WEBRTC_STATS_CERTIFICATE: certificate</doc>
|
||||||
<function name="webrtc_sdp_type_to_string"
|
<function name="webrtc_sdp_type_to_string"
|
||||||
c:identifier="gst_webrtc_sdp_type_to_string"
|
c:identifier="gst_webrtc_sdp_type_to_string"
|
||||||
moved-to="WebRTCSDPType.to_string">
|
moved-to="WebRTCSDPType.to_string">
|
||||||
|
<source-position filename="rtcsessiondescription.h" line="30"/>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the string representation of @type or "unknown" when @type is not
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="41">the string representation of @type or "unknown" when @type is not
|
||||||
recognized.</doc>
|
recognized.</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="type" transfer-ownership="none">
|
<parameter name="type" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a #GstWebRTCSDPType</doc>
|
<doc xml:space="preserve"
|
||||||
|
filename="rtcsessiondescription.c"
|
||||||
|
line="39">a #GstWebRTCSDPType</doc>
|
||||||
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
|
Loading…
Reference in a new issue