diff --git a/gir-files/Gst-1.0.gir b/gir-files/Gst-1.0.gir index 032c22885..0a19b4c0a 100644 --- a/gir-files/Gst-1.0.gir +++ b/gir-files/Gst-1.0.gir @@ -3875,7 +3875,7 @@ gst_buffer_pool_config_add_option(). a %NULL terminated array of strings. - + @@ -4028,7 +4028,7 @@ gst_buffer_pool_config_add_option(). a %NULL terminated array of strings. - + @@ -4265,7 +4265,7 @@ return. a %NULL terminated array of strings. - + @@ -15848,7 +15848,7 @@ make a copy of the protocol string array if you need to. the supported protocols or %NULL - + @@ -23214,7 +23214,7 @@ buffers. version="1.2"> an array of tags as strings. - + @@ -23258,7 +23258,7 @@ buffers. tags for @api - + @@ -29704,7 +29704,7 @@ codec libraries are currently installed. or %NULL. Environment variable names may be followed by a path component which will be added to the content of the environment variable, e.g. "HOME/.mystuff/plugins". - + @@ -29714,7 +29714,7 @@ codec libraries are currently installed. allow-none="1"> %NULL-terminated array of directories/paths where dependent files may be, or %NULL. - + @@ -29726,7 +29726,7 @@ codec libraries are currently installed. depending on @flags) to be used in combination with the paths from @paths and/or the paths extracted from the environment variables in @env_vars, or %NULL. - + @@ -33717,7 +33717,7 @@ in the @formats array must be equal to @n_formats. an array containing @n_formats @GstFormat values. - + @@ -35679,8 +35679,9 @@ outside of the segment is extrapolated. When 1 is returned, @running_time resulted in a positive position returned in @position. -When this function returns -1, the returned @position should be negated -to get the real negative segment position. +When this function returns -1, the returned @position was < 0, and the value +in the position variable should be negated to get the real negative segment +position. a 1 or -1 on success, 0 on failure. @@ -43006,7 +43007,7 @@ returns and must not be freed. the requested data, or %NULL if that data is not available. - + @@ -43273,7 +43274,7 @@ a 0-length list. a %NULL-terminated array of extensions associated with this factory - + @@ -44725,7 +44726,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: @@ -45998,7 +45999,7 @@ is unknown. The format array to search - + @@ -46148,8 +46149,8 @@ abort program execution. nullable="1" allow-none="1"> pointer to application's argv - - + + @@ -46182,8 +46183,8 @@ use gst_init() instead. nullable="1" allow-none="1"> pointer to application's argv - - + + @@ -46286,7 +46287,7 @@ or gst_init_check(). version="1.2"> an array of tags as strings. - + @@ -46332,7 +46333,7 @@ or gst_init_check(). tags for @api - + @@ -46742,7 +46743,7 @@ on failure. null-terminated array of arguments - + @@ -46765,7 +46766,7 @@ An error does not mean that the pipeline could not be constructed. null-terminated array of arguments - + @@ -47001,7 +47002,7 @@ 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. - + @@ -47038,7 +47039,7 @@ element has been found. A null terminated array of strings that contains the UUID values of each protection system that is to be checked. - + @@ -47870,7 +47871,7 @@ the result. a pointer to the memory to dump - + diff --git a/gir-files/GstAudio-1.0.gir b/gir-files/GstAudio-1.0.gir index 71c526717..ea01c7de6 100644 --- a/gir-files/GstAudio-1.0.gir +++ b/gir-files/GstAudio-1.0.gir @@ -1641,14 +1641,14 @@ Perform channel mixing on @in_data and write the result to @out_data. nullable="1" allow-none="1"> input samples - + output samples - + number of samples @@ -2431,7 +2431,7 @@ are matching and @in and @out point to enough memory. nullable="1" allow-none="1"> input frames - + number of input frames @@ -2442,7 +2442,7 @@ are matching and @in and @out point to enough memory. nullable="1" allow-none="1"> output frames - + number of output frames @@ -5714,7 +5714,7 @@ and will be packed into @data. a source array - + @@ -5755,7 +5755,7 @@ channels * size(unpack_format) bytes. pointer to the audio data - + @@ -5959,7 +5959,7 @@ Note: This initializes @info first, no values are preserved. allow-none="1"> the channel positions @@ -6108,14 +6108,14 @@ modified in-place. nullable="1" allow-none="1"> input samples - + output samples - + number of samples @@ -6286,7 +6286,7 @@ are matching and @in and @out point to enough memory. nullable="1" allow-none="1"> input samples - + number of input frames @@ -6297,7 +6297,7 @@ are matching and @in and @out point to enough memory. nullable="1" allow-none="1"> output samples - + number of output frames @@ -7392,7 +7392,7 @@ be called in when the ringbuffer is acquired. the device channel positions - + @@ -8955,7 +8955,7 @@ positions and the same positions, only in a different order. The channel positions in the buffer. + c:type="const GstAudioChannelPosition*"> @@ -8964,7 +8964,7 @@ positions and the same positions, only in a different order. The channel positions to convert to. + c:type="const GstAudioChannelPosition*"> @@ -9115,7 +9115,7 @@ in the order required by GStreamer. The %GstAudioChannelPositions + c:type="const GstAudioChannelPosition*"> @@ -9154,7 +9154,7 @@ Since 1.10 to convert. + c:type="const GstAudioChannelPosition*"> @@ -9206,7 +9206,7 @@ checks if the channels are in the order required by GStreamer. to check. + c:type="const GstAudioChannelPosition*"> @@ -9373,7 +9373,7 @@ is possible. The channel positions to reorder from. + c:type="const GstAudioChannelPosition*"> @@ -9382,7 +9382,7 @@ is possible. The channel positions to reorder to. + c:type="const GstAudioChannelPosition*"> @@ -9425,7 +9425,7 @@ otherwise. a buffer containing the data to payload - + @@ -9531,7 +9531,7 @@ positions and the same positions, only in a different order. The channel positions in the buffer. + c:type="const GstAudioChannelPosition*"> @@ -9540,7 +9540,7 @@ positions and the same positions, only in a different order. The channel positions to convert to. + c:type="const GstAudioChannelPosition*"> @@ -9664,7 +9664,7 @@ of the results. of the source + c:type="const GstAudioChannelPosition*"> @@ -9678,7 +9678,7 @@ of the results. the destination + c:type="const GstAudioChannelPosition*"> @@ -9711,7 +9711,7 @@ channel positions. the destination + c:type="const GstAudioChannelPosition*"> diff --git a/gir-files/GstBase-1.0.gir b/gir-files/GstBase-1.0.gir index 2fe676c73..6c4c8a1d9 100644 --- a/gir-files/GstBase-1.0.gir +++ b/gir-files/GstBase-1.0.gir @@ -1225,7 +1225,12 @@ sent before pushing the buffer. - + @@ -1610,7 +1615,12 @@ _finish_buffer from inside that function. - + @@ -6816,7 +6826,7 @@ into 8, 16, 32 and 64 bit variables. Data from which the bit reader will read - + @@ -7002,7 +7012,7 @@ can be called on already initialized instances. data from which the bit reader should read - + @@ -7174,7 +7184,7 @@ Free-function: gst_bit_reader_free Data from which the #GstBitReader should read - + @@ -7195,7 +7205,7 @@ in various character encodings. Data from which the bit reader will read - + @@ -7393,7 +7403,7 @@ updates the current position. transfer-ownership="none"> address of a #guint8 pointer variable in which to store the result - + @@ -7741,7 +7751,7 @@ This function will fail if no NUL-terminator was found in in the data. transfer-ownership="none"> address of a #gchar pointer variable in which to store the result - + @@ -7987,7 +7997,7 @@ can be called on already initialized instances. data from which the #GstByteReader should read - + @@ -8131,7 +8141,7 @@ keeps the current position. transfer-ownership="none"> address of a #guint8 pointer variable in which to store the result - + @@ -8447,7 +8457,7 @@ This function will fail if no NUL-terminator was found in in the data. transfer-ownership="none"> address of a #gchar pointer variable in which to store the result - + @@ -8785,7 +8795,7 @@ Free-function: gst_byte_reader_free data from which the #GstByteReader should read - + @@ -9026,7 +9036,7 @@ read @size bytes from the #GstByteWriter from the beginning. Data to write - + @@ -9275,7 +9285,7 @@ read @size bytes from the #GstByteWriter from the beginning. UTF16 string to write - + @@ -9295,7 +9305,7 @@ read @size bytes from the #GstByteWriter from the beginning. UTF32 string to write - + @@ -11903,7 +11913,7 @@ Free-function: gst_bit_reader_free Data from which the #GstBitReader should read - + @@ -11928,7 +11938,7 @@ Free-function: gst_byte_reader_free data from which the #GstByteReader should read - + @@ -12136,7 +12146,7 @@ Free-function: gst_caps_unref * a pointer with data to typefind - + @@ -12246,5 +12256,74 @@ Free-function: gst_caps_unref + + Utility function to do pull-based typefinding. Unlike gst_type_find_helper() +however, this function will use the specified function @func to obtain the +data needed by the typefind functions, rather than operating on a given +source pad. This is useful mostly for elements like tag demuxers which +strip off data at the beginning and/or end of a file and want to typefind +the stripped data stream before adding their own source pad (the specified +callback can then call the upstream peer pad with offsets adjusted for the +tag size, for example). + +When @extension is not %NULL, this function will first try the typefind +functions for the given extension, which might speed up the typefinding +in many cases. + + the last %GstFlowReturn from pulling a buffer or %GST_FLOW_OK if + typefinding was successful. + + + + + A #GstObject that will be passed as first argument to @func + + + + the parent of @obj or %NULL + + + + A generic #GstTypeFindHelperGetRangeFunction that will + be used to access data at random offsets when doing the typefinding + + + + The length in bytes + + + + extension of the media, or %NULL + + + + returned caps + + + + location to store the probability of the found + caps, or %NULL + + + + diff --git a/gir-files/GstNet-1.0.gir b/gir-files/GstNet-1.0.gir index 087d6f3f1..5f317c9b1 100644 --- a/gir-files/GstNet-1.0.gir +++ b/gir-files/GstNet-1.0.gir @@ -211,7 +211,7 @@ MT safe. Caller owns return value (gst_net_time_packet_free to free). a buffer from which to construct the packet, or NULL - + diff --git a/gir-files/GstPbutils-1.0.gir b/gir-files/GstPbutils-1.0.gir index bf76a6302..8c47cfc44 100644 --- a/gir-files/GstPbutils-1.0.gir +++ b/gir-files/GstPbutils-1.0.gir @@ -831,7 +831,7 @@ gst_discoverer_stream_info_list_free(). containing informations about how to install the various missing elements for @info to be usable. If you wish to use the strings after the life-time of @info, you will need to copy them. - + @@ -2747,7 +2747,7 @@ in debugging. The micro version of GStreamer's gst-plugins-base libraries at compile time. @@ -2785,7 +2785,7 @@ If mpegversion is 4, the "base-profile" field is also set in @caps. a pointer to the AudioSpecificConfig as specified in the Elementary Stream Descriptor (esds) in ISO/IEC 14496-1. (See below for more details) - + @@ -2809,7 +2809,7 @@ Since 1.10 a pointer to the AudioSpecificConfig as specified in the Elementary Stream Descriptor (esds) in ISO/IEC 14496-1. - + @@ -2860,7 +2860,7 @@ determined. a pointer to the AudioSpecificConfig as specified in the Elementary Stream Descriptor (esds) in ISO/IEC 14496-1. - + @@ -2887,7 +2887,7 @@ determined. a pointer to the AudioSpecificConfig as specified in the Elementary Stream Descriptor (esds) in ISO/IEC 14496-1. - + @@ -2912,7 +2912,7 @@ Since 1.10 a pointer to the AudioSpecificConfig as specified in the Elementary Stream Descriptor (esds) in ISO/IEC 14496-1. - + @@ -2954,7 +2954,7 @@ for more details on the parameters. Pointer to the sequence parameter set for the stream. - + @@ -2976,7 +2976,7 @@ same format as for gst_codec_utils_h264_get_profile(). Pointer to the sequence parameter set for the stream. - + @@ -3023,7 +3023,7 @@ byte. Pointer to the sequence parameter set for the stream. - + @@ -3053,7 +3053,7 @@ Since 1.4 Pointer to the profile_tier_level struct - + @@ -3078,7 +3078,7 @@ Since 1.4 Pointer to the profile_tier_level for the stream - + @@ -3132,7 +3132,7 @@ Since 1.4 Pointer to the profile_tier_level structure for the stream. - + @@ -3157,7 +3157,7 @@ Since 1.4 Pointer to the profile_tier_level for the stream. - + @@ -3185,7 +3185,7 @@ parameters. Pointer to the visual object sequence for the stream. - + @@ -3209,7 +3209,7 @@ object sequence start code. Only the first byte Pointer to the visual object sequence for the stream. - + @@ -3233,7 +3233,7 @@ object sequence start code. Only the first byte Pointer to the visual object sequence for the stream. - + @@ -3278,7 +3278,7 @@ invalid Opus caps. nullable="1" allow-none="1"> the mapping between the streams - + @@ -3341,7 +3341,7 @@ invalid Opus caps. nullable="1" allow-none="1"> the mapping between the streams - + @@ -3408,7 +3408,7 @@ invalid Opus caps. caller-allocates="0" transfer-ownership="full"> the mapping between the streams - + @@ -3467,7 +3467,7 @@ invalid Opus caps. caller-allocates="0" transfer-ownership="full"> the mapping between the streams - + @@ -3545,7 +3545,7 @@ installed but no suitable video decoder and no suitable audio decoder). NULL-terminated array of installer string details (see below) - + @@ -3630,7 +3630,7 @@ gst_install_plugins_async() instead of this function. NULL-terminated array of installer string details - + diff --git a/gir-files/GstRtsp-1.0.gir b/gir-files/GstRtsp-1.0.gir index 19dcbf6a0..30bbf45d8 100644 --- a/gir-files/GstRtsp-1.0.gir +++ b/gir-files/GstRtsp-1.0.gir @@ -2527,7 +2527,7 @@ all matching headers will be removed. the data - + @@ -4126,7 +4126,7 @@ are reached. #GST_RTSP_EINTR when @watch was flushing. the data to queue - + diff --git a/gir-files/GstSdp-1.0.gir b/gir-files/GstSdp-1.0.gir index b877d9006..2d7f05759 100644 --- a/gir-files/GstSdp-1.0.gir +++ b/gir-files/GstSdp-1.0.gir @@ -292,7 +292,7 @@ parameters to decrypt and verify the data. the encrypted envelope key - + @@ -317,7 +317,7 @@ parameters to decrypt and verify the data. random data - + @@ -361,7 +361,7 @@ parameters to decrypt and verify the data. The timestamp value of the specified @type - + @@ -857,7 +857,7 @@ payload. the Valid From data - + @@ -867,7 +867,7 @@ payload. the Valid To data - + @@ -897,7 +897,7 @@ payload. the key of type @key_type - + @@ -926,7 +926,7 @@ salt data will be removed. nullable="1" allow-none="1"> the salt - + @@ -951,7 +951,7 @@ salt data will be removed. the SPI/MKI data - + @@ -981,7 +981,7 @@ salt data will be removed. the encrypted envelope key - + @@ -1006,7 +1006,7 @@ salt data will be removed. random values - + @@ -1036,7 +1036,7 @@ and @val. @len bytes of data - + @@ -1141,7 +1141,7 @@ at @idx. the timestamp value - + @@ -2794,7 +2794,7 @@ gst_sdp_media_init() before it can be used again. the repeat times - + @@ -3917,7 +3917,7 @@ stack and initialized with gst_sdp_message_init(). the start of the buffer - + @@ -4053,7 +4053,7 @@ a conference session. the repeat times - + @@ -4273,7 +4273,7 @@ a=rtcp-fb:(payload) (param1) [param2]... the start of the buffer - + diff --git a/gir-files/GstTag-1.0.gir b/gir-files/GstTag-1.0.gir index 4307b88cd..ebda563c5 100644 --- a/gir-files/GstTag-1.0.gir +++ b/gir-files/GstTag-1.0.gir @@ -1039,7 +1039,7 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed). string data - + @@ -1050,7 +1050,7 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed). a NULL-terminated string array of environment variable names, or NULL - + @@ -1391,7 +1391,7 @@ data (we can't trust the declared mime type). the (encoded) image - + @@ -1423,7 +1423,7 @@ more information on image tags in GStreamer. the (encoded) image - + @@ -1505,7 +1505,7 @@ vorbiscomment packet. data to convert - + @@ -1515,7 +1515,7 @@ vorbiscomment packet. identification data at start of stream - + @@ -1551,7 +1551,7 @@ vorbiscomment packet. identification data at start of stream - + @@ -1596,7 +1596,7 @@ parsed data. 128 bytes of data containing the ID3v1 tag - + @@ -1655,7 +1655,7 @@ is put in the beginning of the buffer. identification data at start of stream - + @@ -1693,7 +1693,7 @@ be used %NULL terminated array of schemas to be used on serialization - + diff --git a/gir-files/GstVideo-1.0.gir b/gir-files/GstVideo-1.0.gir index 41bc9b77c..7804149fa 100644 --- a/gir-files/GstVideo-1.0.gir +++ b/gir-files/GstVideo-1.0.gir @@ -1880,7 +1880,7 @@ Performs the multiplication, meta->matrix X matrix. a 4x4 transformation matrix to be applied - + @@ -2151,7 +2151,7 @@ supports all the video bufferpool options. nullable="1" allow-none="1"> pixel lines - + the number of pixels on one line @@ -2814,7 +2814,7 @@ the component values in range [0.0 .. 1.0] back to their representation in caller-allocates="1" transfer-ownership="none"> output offsets - + @@ -2823,7 +2823,7 @@ the component values in range [0.0 .. 1.0] back to their representation in caller-allocates="1" transfer-ownership="none"> output scale - + @@ -4532,7 +4532,7 @@ performance is achived when @quantizer is a power of 2. quantizer - + the width of the lines @@ -6758,11 +6758,11 @@ formats this means that a complete pixel needs to be packed. nullable="1" allow-none="1"> pointers to the destination data planes - + strides of the destination planes - + the chroma siting of the target when subsampled (not used) @@ -6816,11 +6816,11 @@ separate step after unpacking. nullable="1" allow-none="1"> pointers to the data planes - + strides of the planes - + the x position in the image to start from @@ -7172,7 +7172,7 @@ All video planes of @buffer will be mapped and the pointers will be set in c:type="GstVideoGLTextureUploadMeta*"/> - + @@ -7233,7 +7233,7 @@ to upload something to an OpenGL texture. the texture IDs to upload to - + @@ -10470,7 +10470,7 @@ gst_video_scaler_get_info(). nullable="1" allow-none="1"> source pixels lines - + array of #GstVideoGLTextureType - + nullable="1" allow-none="1"> pixel lines - + the number of pixels on one line @@ -12725,7 +12725,7 @@ the component values in range [0.0 .. 1.0] back to their representation in caller-allocates="1" transfer-ownership="none"> output offsets - + @@ -12734,7 +12734,7 @@ the component values in range [0.0 .. 1.0] back to their representation in caller-allocates="1" transfer-ownership="none"> output scale - + @@ -12953,7 +12953,7 @@ performance is achived when @quantizer is a power of 2. quantizer - + the width of the lines