diff --git a/gir-files/Gst-1.0.gir b/gir-files/Gst-1.0.gir index c9e86b393..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 @@ -23252,7 +23258,9 @@ buffers. tags for @api - + + + @@ -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: @@ -46324,7 +46332,9 @@ or gst_init_check(). tags for @api - + + + @@ -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 45e012f42..d374ddc6e 100644 --- a/gir-files/GstPbutils-1.0.gir +++ b/gir-files/GstPbutils-1.0.gir @@ -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 048f0b5b6..f3345b5dd 100644 --- a/gir-files/GstVideo-1.0.gir +++ b/gir-files/GstVideo-1.0.gir @@ -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 7ab709f09..7502022c1 100644 --- a/gir-files/GstWebRTC-1.0.gir +++ b/gir-files/GstWebRTC-1.0.gir @@ -780,12 +780,13 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.git glib:type-name="GstWebRTCSessionDescription" glib:get-type="gst_webrtc_session_description_get_type" c:symbol-prefix="webrtc_session_description"> - 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