From 82b56e782b92029020f1698667f12a6cef0c3013 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 21 May 2018 11:19:54 +0300 Subject: [PATCH] Update GStreamer GIR files from latest 1.14 branch --- gir-files/Gst-1.0.gir | 77 ++++++---- gir-files/GstAudio-1.0.gir | 131 +++++++++++++---- gir-files/GstBase-1.0.gir | 53 +++++-- gir-files/GstPbutils-1.0.gir | 10 +- gir-files/GstRtsp-1.0.gir | 62 ++++++-- gir-files/GstTag-1.0.gir | 97 +++++++++---- gir-files/GstVideo-1.0.gir | 141 ++++++++++++++----- gir-files/GstWebRTC-1.0.gir | 264 +++++++++++++++++++++++++---------- 8 files changed, 603 insertions(+), 232 deletions(-) diff --git a/gir-files/Gst-1.0.gir b/gir-files/Gst-1.0.gir index 3a47f3459..032c22885 100644 --- a/gir-files/Gst-1.0.gir +++ b/gir-files/Gst-1.0.gir @@ -2012,13 +2012,19 @@ MT safe. - the destination address - + direction="out" + caller-allocates="1" + transfer-ownership="none"> + + the destination address + + + - + the size to extract @@ -12255,7 +12261,7 @@ plugin_init (GstPlugin * plugin) All elements used to 'decode' streams (decoders, demuxers, parsers, depayloaders) @@ -23252,7 +23258,9 @@ buffers. tags for @api - + + + @@ -24908,14 +24916,14 @@ detection tools. (Since 1.10) Use this flag on GObject properties to signal they can make sense to be. controlled over time. This hint is used by the GstController. Use this flag on GObject properties of GstElements to indicate that they can be changed when the element is in the PAUSED or lower state. @@ -24923,7 +24931,7 @@ This flag implies GST_PARAM_MUTABLE_READY. Use this flag on GObject properties of GstElements to indicate that they can be changed when the element is in the PLAYING or lower state. @@ -24931,14 +24939,14 @@ This flag implies GST_PARAM_MUTABLE_PAUSED. Use this flag on GObject properties of GstElements to indicate that they can be changed when the element is in the READY or lower state. Bits based on GST_PARAM_USER_SHIFT can be used by 3rd party applications. @@ -29531,7 +29539,7 @@ reference to the newly-loaded GstPlugin, or %NULL if an error occurred. the plugin filename to load - + @@ -29817,7 +29825,7 @@ stored. This is the case when the registry is getting rebuilt. get the filename of the plugin the filename of the plugin - + @@ -30890,7 +30898,7 @@ application. the directory or %NULL, don't free or modify the string - + @@ -30904,7 +30912,7 @@ system presets. the application specific preset dir - + @@ -34728,7 +34736,7 @@ path is specific to the registry. the path to scan - + @@ -44717,7 +44725,7 @@ determine a order for the two provided values. The major version of GStreamer at compile time: - + The micro version of GStreamer at compile time: @@ -45262,7 +45270,7 @@ This file can be processed with graphviz to get an image. output base filename (e.g. "myplayer") - + @@ -45283,7 +45291,7 @@ to the filename, so that it can be used to take multiple snapshots. output base filename (e.g. "myplayer") - + @@ -45851,7 +45859,7 @@ On Windows #filename should be in UTF-8 encoding. absolute or relative file name path - + @@ -46324,7 +46332,9 @@ or gst_init_check(). tags for @api - + + + @@ -46828,7 +46838,7 @@ application. the directory or %NULL, don't free or modify the string - + the application specific preset dir - + @@ -46978,7 +46988,8 @@ This function is primarily for printing debug output. Iterates the supplied list of UUIDs and checks the GstRegistry for all the decryptors supporting one of the supplied UUIDs. - A null terminated array containing all + +A null terminated array containing all the @system_identifiers supported by the set of available decryptors, or %NULL if no matches were found. @@ -46987,10 +46998,12 @@ the @system_identifiers supported by the set of available decryptors, or - A null terminated array of strings -that contains the UUID values of each protection system that is to be -checked. - + +A null terminated array of strings that contains the UUID values of each +protection system that is to be checked. + + + @@ -47857,7 +47870,9 @@ the result. a pointer to the memory to dump - + + + the size of the memory block to dump diff --git a/gir-files/GstAudio-1.0.gir b/gir-files/GstAudio-1.0.gir index e35d0857c..71c526717 100644 --- a/gir-files/GstAudio-1.0.gir +++ b/gir-files/GstAudio-1.0.gir @@ -2299,7 +2299,8 @@ gst_audio_converter_get_out_frames(). Get the current configuration of @convert. - a #GstStructure that remains valid for as long as @convert is valid + + a #GstStructure that remains valid for as long as @convert is valid or until gst_audio_converter_update_config() is called. @@ -2308,11 +2309,21 @@ gst_audio_converter_get_out_frames(). a #GstAudioConverter - + result input rate - + result output rate @@ -3080,11 +3091,21 @@ MT safe. a #GstAudioDecoder - + a pointer to a variable to hold the current sync state - + a pointer to a variable to hold the current eos state @@ -5825,7 +5846,10 @@ function can be used to handle pad queries of the type GST_QUERY_CONVERT. #GstFormat of the @dest_val - + pointer to destination value @@ -6689,7 +6713,9 @@ with a flush or stop. the data to commit - + + + the number of samples in the data to commit @@ -6699,7 +6725,10 @@ with a flush or stop. the number of samples to write to the ringbuffer - + accumulator for rate conversion. @@ -6963,7 +6992,9 @@ with a flush or stop. the data to commit - + + + the number of samples in the data to commit @@ -6973,7 +7004,10 @@ with a flush or stop. the number of samples to write to the ringbuffer - + accumulator for rate conversion. @@ -7003,7 +7037,10 @@ will be put in @dest_val. the destination format - + a location to store the converted value @@ -7163,15 +7200,27 @@ MT safe. the #GstAudioRingBuffer to read from - + the segment to read - - the pointer to the memory where samples can be read - + + + the pointer to the memory where samples can be read + + + - + the number of bytes to read @@ -7205,13 +7254,18 @@ MT safe. where the data should be read - + + + the number of samples in data to read - + where the timestamp is returned @@ -7338,8 +7392,10 @@ be called in when the ringbuffer is acquired. the device channel positions - + + + @@ -7743,7 +7799,9 @@ with a flush or stop. the data to commit - + + + the number of samples in the data to commit @@ -7753,7 +7811,10 @@ with a flush or stop. the number of samples to write to the ringbuffer - + accumulator for rate conversion. @@ -8892,14 +8953,18 @@ positions and the same positions, only in a different order. The channel positions in the buffer. - + The channel positions to convert to. - + @@ -9306,21 +9371,25 @@ is possible. The channel positions to reorder from. - + The channel positions to reorder to. - + Pointer to the reorder map. - + @@ -9460,14 +9529,18 @@ positions and the same positions, only in a different order. The channel positions in the buffer. - + The channel positions to convert to. - + diff --git a/gir-files/GstBase-1.0.gir b/gir-files/GstBase-1.0.gir index b84ba5911..2fe676c73 100644 --- a/gir-files/GstBase-1.0.gir +++ b/gir-files/GstBase-1.0.gir @@ -1740,6 +1740,20 @@ This class used to live in gst-plugins-bad and was moved to core. + + + %TRUE if the pad has a buffer available as the next thing. + + + + + the pad to check the buffer on + + + + %TRUE if the pad is EOS, otherwise %FALSE. @@ -2226,7 +2240,10 @@ to the new entry, etc. #GstFormat defining the converted format. - + Pointer where the conversion result will be put. @@ -8079,7 +8096,10 @@ enough data (offset+size bytes) in the byte reader. number of bytes to scan from offset - + pointer to uint32 to return matching data @@ -9294,11 +9314,8 @@ read @size bytes from the #GstByteWriter from the beginning. - UTF8 string to - write - - - + UTF8 string to write + @@ -9789,8 +9806,10 @@ negative. G_MININT64 is used to indicate invalid value. output buffer with running time, or NULL if clipped @@ -10434,7 +10453,10 @@ This function takes ownership of @inbuffer and should output a buffer in the input #GstBuffer - + the output #GstBuffer @@ -11857,7 +11879,10 @@ This function is supposed to behave exactly like a #GstPadGetRangeFunction.the length of the range - + a memory location to hold the result buffer @@ -12110,8 +12135,10 @@ Free-function: gst_caps_unref - a pointer with data to typefind - + * a pointer with data to typefind + + + the size of @data diff --git a/gir-files/GstPbutils-1.0.gir b/gir-files/GstPbutils-1.0.gir index 57b7c6ca9..d374ddc6e 100644 --- a/gir-files/GstPbutils-1.0.gir +++ b/gir-files/GstPbutils-1.0.gir @@ -2181,7 +2181,7 @@ valid for target names). The file location to load the #GstEncodingTarget from - + @@ -2308,7 +2308,7 @@ count. the location to store the @target at. - + @@ -2744,7 +2744,7 @@ in debugging. The micro version of GStreamer's gst-plugins-base libraries at compile time. @@ -3405,7 +3405,7 @@ invalid Opus caps. caller-allocates="0" transfer-ownership="full"> the mapping between the streams - + @@ -3464,7 +3464,7 @@ invalid Opus caps. caller-allocates="0" transfer-ownership="full"> the mapping between the streams - + diff --git a/gir-files/GstRtsp-1.0.gir b/gir-files/GstRtsp-1.0.gir index 5479693b8..19dcbf6a0 100644 --- a/gir-files/GstRtsp-1.0.gir +++ b/gir-files/GstRtsp-1.0.gir @@ -2340,8 +2340,11 @@ response message. version="1.12"> Parses the credentials given in a WWW-Authenticate or Authorization header. - %NULL-terminated array of GstRTSPAuthCredential or %NULL. - + + %NULL-terminated array of GstRTSPAuthCredential or %NULL. + + + @@ -2402,7 +2405,7 @@ value. location to hold the uri @@ -2411,7 +2414,7 @@ value. location to hold the version @@ -2447,7 +2450,7 @@ value. location to hold the status reason @@ -2456,7 +2459,7 @@ value. location to hold the version @@ -2893,11 +2896,17 @@ UTC times will be converted to nanoseconds since 1900. a #GstRTSPTimeRange - + result minimum #GstClockTime - + result maximum #GstClockTime @@ -2914,7 +2923,10 @@ UTC times will be converted to nanoseconds since 1900. a range string to parse - + location to hold the #GstRTSPTimeRange result @@ -3627,7 +3639,11 @@ needed/available for @trans. a #GstRTSPTransMode - + location to hold the result @@ -3793,7 +3809,10 @@ g_strfreev() when no longer needed. a #GstRTSPUrl - + location to hold the port @@ -4787,11 +4806,17 @@ UTC times will be converted to nanoseconds since 1900. a #GstRTSPTimeRange - + result minimum #GstClockTime - + result maximum #GstClockTime @@ -4810,7 +4835,10 @@ UTC times will be converted to nanoseconds since 1900. a range string to parse - + location to hold the #GstRTSPTimeRange result @@ -4877,7 +4905,11 @@ needed/available for @trans. a #GstRTSPTransMode - + location to hold the result diff --git a/gir-files/GstTag-1.0.gir b/gir-files/GstTag-1.0.gir index 2e79fe3e3..4307b88cd 100644 --- a/gir-files/GstTag-1.0.gir +++ b/gir-files/GstTag-1.0.gir @@ -1039,16 +1039,20 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed). string data - + + + length of string data, or -1 if the string is NUL-terminated - a NULL-terminated string array of environment variable names, - or NULL - + + a NULL-terminated string array of environment variable names, or NULL + + + @@ -1387,7 +1391,9 @@ data (we can't trust the declared mime type). the (encoded) image - + + + the length of the encoded image data at @image_data @@ -1417,7 +1423,9 @@ more information on image tags in GStreamer. the (encoded) image - + + + the length of the encoded image data at @image_data @@ -1497,7 +1505,9 @@ vorbiscomment packet. data to convert - + + + size of @data @@ -1505,15 +1515,22 @@ vorbiscomment packet. identification data at start of stream - + + + length of identification data - - pointer to a string that should take the vendor string - of this vorbis comment or NULL if you don't need it. + + pointer to a string that should take the + vendor string of this vorbis comment or NULL if you don't need it. @@ -1534,15 +1551,22 @@ vorbiscomment packet. identification data at start of stream - + + + length of identification data - - pointer to a string that should take the vendor string - of this vorbis comment or NULL if you don't need it. + + pointer to a string that should take the + vendor string of this vorbis comment or NULL if you don't need it. @@ -1572,7 +1596,9 @@ parsed data. 128 bytes of data containing the ID3v1 tag - + + + @@ -1629,13 +1655,18 @@ is put in the beginning of the buffer. identification data at start of stream - + + + length of identification data, may be 0 if @id_data is NULL - + string that describes the vendor string or NULL @@ -1660,8 +1691,11 @@ be used - %NULL terminated array of schemas to be used on serialization - + + %NULL terminated array of schemas to be used on serialization + + + @@ -1683,15 +1717,28 @@ code in the extended comment string. an extended comment string, see #GST_TAG_EXTENDED_COMMENT - - return location for the comment description key, or NULL + + + return location for the comment description key, or NULL - - return location for the comment ISO-639 language code, or NULL + + + return location for the comment ISO-639 language code, or NULL - + return location for the actual comment string, or NULL diff --git a/gir-files/GstVideo-1.0.gir b/gir-files/GstVideo-1.0.gir index d50ff30a5..f3345b5dd 100644 --- a/gir-files/GstVideo-1.0.gir +++ b/gir-files/GstVideo-1.0.gir @@ -1807,7 +1807,7 @@ quatization errors. @@ -1817,7 +1817,7 @@ quatization errors. @@ -2627,11 +2627,17 @@ and the other way around: a #GstVideoColorMatrix - + result red channel coefficient - + result blue channel coefficient @@ -2805,17 +2811,21 @@ the component values in range [0.0 .. 1.0] back to their representation in + caller-allocates="1" + transfer-ownership="none"> output offsets - + + + + caller-allocates="1" + transfer-ownership="none"> output scale - + + + @@ -7402,7 +7412,10 @@ function can be used to handle pad queries of the type GST_QUERY_CONVERT. #GstFormat of the @dest_value - + pointer to destination value @@ -7742,13 +7755,17 @@ first byte of the plane and the stride of the plane. + direction="out" + caller-allocates="0" + transfer-ownership="full" + nullable="1"> the data of @plane - + the stride of @plane @@ -8129,7 +8146,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8147,7 +8167,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8165,7 +8188,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8183,7 +8209,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8274,7 +8303,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8292,7 +8324,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8311,7 +8346,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8329,7 +8367,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8429,7 +8470,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8447,7 +8491,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8465,7 +8512,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -8483,7 +8533,10 @@ operation of video-sources or operators. #GstVideoOrientation interface of a #GstElement - + return location for the result @@ -12608,11 +12661,17 @@ and the other way around: a #GstVideoColorMatrix - + result red channel coefficient - + result blue channel coefficient @@ -12659,17 +12718,21 @@ the component values in range [0.0 .. 1.0] back to their representation in + caller-allocates="1" + transfer-ownership="none"> output offsets - + + + + caller-allocates="1" + transfer-ownership="none"> output scale - + + + @@ -13067,8 +13130,12 @@ Create a still frame event using gst_video_event_new_still_frame() A #GstEvent to parse - - A boolean to receive the still-frame status from the event, or NULL + + + A boolean to receive the still-frame status from the event, or NULL diff --git a/gir-files/GstWebRTC-1.0.gir b/gir-files/GstWebRTC-1.0.gir index f5e002e83..7502022c1 100644 --- a/gir-files/GstWebRTC-1.0.gir +++ b/gir-files/GstWebRTC-1.0.gir @@ -15,24 +15,33 @@ and/or use gtk-doc annotations. --> shared-library="libgstwebrtc-1.0.so.0" c:identifier-prefixes="Gst" c:symbol-prefixes="gst"> - + GST_WEBRTC_DTLS_SETUP_NONE: none GST_WEBRTC_DTLS_SETUP_ACTPASS: actpass GST_WEBRTC_DTLS_SETUP_ACTIVE: sendonly GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly - + + c:identifier="GST_WEBRTC_DTLS_SETUP_ACTPASS" + glib:nick="actpass"> + c:identifier="GST_WEBRTC_DTLS_SETUP_ACTIVE" + glib:nick="active"> + c:identifier="GST_WEBRTC_DTLS_SETUP_PASSIVE" + glib:nick="passive"> transfer-ownership="none"> - - + + @@ -140,6 +149,8 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW: new GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED: closed @@ -148,36 +159,50 @@ GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING: connecting GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED: connected + c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW" + glib:nick="new"> + c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED" + glib:nick="closed"> + c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED" + glib:nick="failed"> + c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING" + glib:nick="connecting"> + c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED" + glib:nick="connected"> - + GST_WEBRTC_ICE_COMPONENT_RTP, GST_WEBRTC_ICE_COMPONENT_RTCP, - + + c:identifier="GST_WEBRTC_ICE_COMPONENT_RTCP" + glib:nick="rtcp"> GST_WEBRTC_ICE_CONNECTION_STATE_NEW: new GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING: checking @@ -189,34 +214,43 @@ GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED: closed See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate">http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate</ulink> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_NEW" + glib:nick="new"> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING" + glib:nick="checking"> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED" + glib:nick="connected"> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED" + glib:nick="completed"> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_FAILED" + glib:nick="failed"> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED" + glib:nick="disconnected"> + c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED" + glib:nick="closed"> GST_WEBRTC_ICE_GATHERING_STATE_NEW: new GST_WEBRTC_ICE_GATHERING_STATE_GATHERING: gathering @@ -224,27 +258,35 @@ 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> + c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_NEW" + glib:nick="new"> + c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING" + glib:nick="gathering"> + c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE" + glib:nick="complete"> - + GST_WEBRTC_ICE_ROLE_CONTROLLED: controlled GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling + c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLED" + glib:nick="controlled"> + c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLING" + glib:nick="controlling"> - + - - + + - - + + @@ -410,6 +449,8 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling GST_WEBRTC_PEER_CONNECTION_STATE_NEW: new GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING: connecting @@ -420,27 +461,33 @@ GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED: closed See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate">http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate</ulink> + c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_NEW" + glib:nick="new"> + c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING" + glib:nick="connecting"> + c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED" + glib:nick="connected"> + c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED" + glib:nick="disconnected"> + c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_FAILED" + glib:nick="failed"> + c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED" + glib:nick="closed"> + c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE" + glib:nick="none"> + c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE" + glib:nick="inactive"> + c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY" + glib:nick="sendonly"> + c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY" + glib:nick="recvonly"> + c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV" + glib:nick="sendrecv"> - + GST_WEBRTC_SDP_TYPE_OFFER: offer GST_WEBRTC_SDP_TYPE_PRANSWER: pranswer GST_WEBRTC_SDP_TYPE_ANSWER: answer GST_WEBRTC_SDP_TYPE_ROLLBACK: rollback See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.github.io/webrtc-pc/#rtcsdptype</ulink> - + + c:identifier="GST_WEBRTC_SDP_TYPE_PRANSWER" + glib:nick="pranswer"> + c:identifier="GST_WEBRTC_SDP_TYPE_ANSWER" + glib:nick="answer"> + c:identifier="GST_WEBRTC_SDP_TYPE_ROLLBACK" + glib:nick="rollback"> + + + the string representation of @type or "unknown" when @type is not + recognized. + + + + + a #GstWebRTCSDPType + + + + - sdp: the #GstSDPMessage of the description -See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink> + See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink> + the #GstWebRTCSDPType of the description + the #GstSDPMessage of the description - + GST_WEBRTC_SIGNALING_STATE_STABLE: stable GST_WEBRTC_SIGNALING_STATE_CLOSED: closed GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER: have-local-offer @@ -769,30 +849,39 @@ GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER: have-remote-pranswer See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcsignalingstate">http://w3c.github.io/webrtc-pc/#dom-rtcsignalingstate</ulink> + c:identifier="GST_WEBRTC_SIGNALING_STATE_STABLE" + glib:nick="stable"> + c:identifier="GST_WEBRTC_SIGNALING_STATE_CLOSED" + glib:nick="closed"> + c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER" + glib:nick="have-local-offer"> + c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER" + glib:nick="have-remote-offer"> + c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER" + glib:nick="have-local-pranswer"> + c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER" + glib:nick="have-remote-pranswer"> - + GST_WEBRTC_STATS_CODEC: codec GST_WEBRTC_STATS_INBOUND_RTP: inbound-rtp GST_WEBRTC_STATS_OUTBOUND_RTP: outbound-rtp @@ -807,59 +896,80 @@ GST_WEBRTC_STATS_CANDIDATE_PAIR: candidate-pair GST_WEBRTC_STATS_LOCAL_CANDIDATE: local-candidate GST_WEBRTC_STATS_REMOTE_CANDIDATE: remote-candidate GST_WEBRTC_STATS_CERTIFICATE: certificate - + + c:identifier="GST_WEBRTC_STATS_INBOUND_RTP" + glib:nick="inbound-rtp"> + c:identifier="GST_WEBRTC_STATS_OUTBOUND_RTP" + glib:nick="outbound-rtp"> + c:identifier="GST_WEBRTC_STATS_REMOTE_INBOUND_RTP" + glib:nick="remote-inbound-rtp"> + c:identifier="GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP" + glib:nick="remote-outbound-rtp"> - + + c:identifier="GST_WEBRTC_STATS_PEER_CONNECTION" + glib:nick="peer-connection"> + c:identifier="GST_WEBRTC_STATS_DATA_CHANNEL" + glib:nick="data-channel"> - + + c:identifier="GST_WEBRTC_STATS_TRANSPORT" + glib:nick="transport"> + c:identifier="GST_WEBRTC_STATS_CANDIDATE_PAIR" + glib:nick="candidate-pair"> + c:identifier="GST_WEBRTC_STATS_LOCAL_CANDIDATE" + glib:nick="local-candidate"> + c:identifier="GST_WEBRTC_STATS_REMOTE_CANDIDATE" + glib:nick="remote-candidate"> + c:identifier="GST_WEBRTC_STATS_CERTIFICATE" + glib:nick="certificate"> + c:identifier="gst_webrtc_sdp_type_to_string" + moved-to="WebRTCSDPType.to_string"> the string representation of @type or "unknown" when @type is not recognized.