forked from mirrors/gstreamer-rs
Update GStreamer GIR files from latest 1.14 branch
This commit is contained in:
parent
4692806b00
commit
82b56e782b
8 changed files with 603 additions and 232 deletions
|
@ -2012,13 +2012,19 @@ MT safe.</doc>
|
||||||
<type name="gsize" c:type="gsize"/>
|
<type name="gsize" c:type="gsize"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="dest"
|
<parameter name="dest"
|
||||||
transfer-ownership="none"
|
direction="out"
|
||||||
nullable="1"
|
caller-allocates="1"
|
||||||
allow-none="1">
|
transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the destination address</doc>
|
<doc xml:space="preserve">
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
the destination address</doc>
|
||||||
|
<array length="2" zero-terminated="0" c:type="gpointer">
|
||||||
|
<type name="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="size" transfer-ownership="none">
|
<parameter name="size"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the size to extract</doc>
|
<doc xml:space="preserve">the size to extract</doc>
|
||||||
<type name="gsize" c:type="gsize"/>
|
<type name="gsize" c:type="gsize"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -12255,7 +12261,7 @@ plugin_init (GstPlugin * plugin)
|
||||||
<type name="ElementFactoryListType" c:type="GstElementFactoryListType"/>
|
<type name="ElementFactoryListType" c:type="GstElementFactoryListType"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="ELEMENT_FACTORY_TYPE_DECODABLE"
|
<constant name="ELEMENT_FACTORY_TYPE_DECODABLE"
|
||||||
value="353"
|
value="1377"
|
||||||
c:type="GST_ELEMENT_FACTORY_TYPE_DECODABLE">
|
c:type="GST_ELEMENT_FACTORY_TYPE_DECODABLE">
|
||||||
<doc xml:space="preserve">All elements used to 'decode' streams (decoders, demuxers, parsers, depayloaders)</doc>
|
<doc xml:space="preserve">All elements used to 'decode' streams (decoders, demuxers, parsers, depayloaders)</doc>
|
||||||
<type name="ElementFactoryListType" c:type="GstElementFactoryListType"/>
|
<type name="ElementFactoryListType" c:type="GstElementFactoryListType"/>
|
||||||
|
@ -23252,7 +23258,9 @@ buffers.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="tags" transfer-ownership="none">
|
<parameter name="tags" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">tags for @api</doc>
|
<doc xml:space="preserve">tags for @api</doc>
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
<array c:type="gchar**">
|
||||||
|
<type name="utf8" c:type="gchar*"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -24908,14 +24916,14 @@ detection tools. (Since 1.10)</doc>
|
||||||
</member>
|
</member>
|
||||||
</bitfield>
|
</bitfield>
|
||||||
<constant name="PARAM_CONTROLLABLE"
|
<constant name="PARAM_CONTROLLABLE"
|
||||||
value="2"
|
value="512"
|
||||||
c:type="GST_PARAM_CONTROLLABLE">
|
c:type="GST_PARAM_CONTROLLABLE">
|
||||||
<doc xml:space="preserve">Use this flag on GObject properties to signal they can make sense to be.
|
<doc xml:space="preserve">Use this flag on GObject properties to signal they can make sense to be.
|
||||||
controlled over time. This hint is used by the GstController.</doc>
|
controlled over time. This hint is used by the GstController.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="PARAM_MUTABLE_PAUSED"
|
<constant name="PARAM_MUTABLE_PAUSED"
|
||||||
value="8"
|
value="2048"
|
||||||
c:type="GST_PARAM_MUTABLE_PAUSED">
|
c:type="GST_PARAM_MUTABLE_PAUSED">
|
||||||
<doc xml:space="preserve">Use this flag on GObject properties of GstElements to indicate that
|
<doc xml:space="preserve">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.
|
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.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="PARAM_MUTABLE_PLAYING"
|
<constant name="PARAM_MUTABLE_PLAYING"
|
||||||
value="16"
|
value="4096"
|
||||||
c:type="GST_PARAM_MUTABLE_PLAYING">
|
c:type="GST_PARAM_MUTABLE_PLAYING">
|
||||||
<doc xml:space="preserve">Use this flag on GObject properties of GstElements to indicate that
|
<doc xml:space="preserve">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.
|
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.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="PARAM_MUTABLE_READY"
|
<constant name="PARAM_MUTABLE_READY"
|
||||||
value="4"
|
value="1024"
|
||||||
c:type="GST_PARAM_MUTABLE_READY">
|
c:type="GST_PARAM_MUTABLE_READY">
|
||||||
<doc xml:space="preserve">Use this flag on GObject properties of GstElements to indicate that
|
<doc xml:space="preserve">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.</doc>
|
they can be changed when the element is in the READY or lower state.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="PARAM_USER_SHIFT"
|
<constant name="PARAM_USER_SHIFT"
|
||||||
value="256"
|
value="65536"
|
||||||
c:type="GST_PARAM_USER_SHIFT">
|
c:type="GST_PARAM_USER_SHIFT">
|
||||||
<doc xml:space="preserve">Bits based on GST_PARAM_USER_SHIFT can be used by 3rd party applications.</doc>
|
<doc xml:space="preserve">Bits based on GST_PARAM_USER_SHIFT can be used by 3rd party applications.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
|
@ -29531,7 +29539,7 @@ reference to the newly-loaded GstPlugin, or %NULL if an error occurred.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="filename" transfer-ownership="none">
|
<parameter name="filename" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the plugin filename to load</doc>
|
<doc xml:space="preserve">the plugin filename to load</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -29817,7 +29825,7 @@ stored. This is the case when the registry is getting rebuilt.</doc>
|
||||||
<doc xml:space="preserve">get the filename of the plugin</doc>
|
<doc xml:space="preserve">get the filename of the plugin</doc>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the filename of the plugin</doc>
|
<doc xml:space="preserve">the filename of the plugin</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<instance-parameter name="plugin" transfer-ownership="none">
|
<instance-parameter name="plugin" transfer-ownership="none">
|
||||||
|
@ -30890,7 +30898,7 @@ application.</doc>
|
||||||
<return-value transfer-ownership="none" nullable="1">
|
<return-value transfer-ownership="none" nullable="1">
|
||||||
<doc xml:space="preserve">the directory or %NULL, don't free or modify
|
<doc xml:space="preserve">the directory or %NULL, don't free or modify
|
||||||
the string</doc>
|
the string</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
</function>
|
</function>
|
||||||
<function name="set_app_dir" c:identifier="gst_preset_set_app_dir">
|
<function name="set_app_dir" c:identifier="gst_preset_set_app_dir">
|
||||||
|
@ -30904,7 +30912,7 @@ system presets.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="app_dir" transfer-ownership="none">
|
<parameter name="app_dir" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the application specific preset dir</doc>
|
<doc xml:space="preserve">the application specific preset dir</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -34728,7 +34736,7 @@ path is specific to the registry.</doc>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="path" transfer-ownership="none">
|
<parameter name="path" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the path to scan</doc>
|
<doc xml:space="preserve">the path to scan</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
|
@ -44717,7 +44725,7 @@ determine a order for the two provided values.</doc>
|
||||||
<doc xml:space="preserve">The major version of GStreamer at compile time:</doc>
|
<doc xml:space="preserve">The major version of GStreamer at compile time:</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="VERSION_MICRO" value="0" c:type="GST_VERSION_MICRO">
|
<constant name="VERSION_MICRO" value="1" c:type="GST_VERSION_MICRO">
|
||||||
<doc xml:space="preserve">The micro version of GStreamer at compile time:</doc>
|
<doc xml:space="preserve">The micro version of GStreamer at compile time:</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
|
@ -45262,7 +45270,7 @@ This file can be processed with graphviz to get an image.
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="file_name" transfer-ownership="none">
|
<parameter name="file_name" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">output base filename (e.g. "myplayer")</doc>
|
<doc xml:space="preserve">output base filename (e.g. "myplayer")</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -45283,7 +45291,7 @@ to the filename, so that it can be used to take multiple snapshots.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="file_name" transfer-ownership="none">
|
<parameter name="file_name" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">output base filename (e.g. "myplayer")</doc>
|
<doc xml:space="preserve">output base filename (e.g. "myplayer")</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -45851,7 +45859,7 @@ On Windows #filename should be in UTF-8 encoding.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="filename" transfer-ownership="none">
|
<parameter name="filename" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">absolute or relative file name path</doc>
|
<doc xml:space="preserve">absolute or relative file name path</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -46324,7 +46332,9 @@ or gst_init_check().</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="tags" transfer-ownership="none">
|
<parameter name="tags" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">tags for @api</doc>
|
<doc xml:space="preserve">tags for @api</doc>
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
<array c:type="gchar**">
|
||||||
|
<type name="utf8" c:type="gchar*"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -46828,7 +46838,7 @@ application.</doc>
|
||||||
<return-value transfer-ownership="none" nullable="1">
|
<return-value transfer-ownership="none" nullable="1">
|
||||||
<doc xml:space="preserve">the directory or %NULL, don't free or modify
|
<doc xml:space="preserve">the directory or %NULL, don't free or modify
|
||||||
the string</doc>
|
the string</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
</function>
|
</function>
|
||||||
<function name="preset_set_app_dir"
|
<function name="preset_set_app_dir"
|
||||||
|
@ -46844,7 +46854,7 @@ system presets.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="app_dir" transfer-ownership="none">
|
<parameter name="app_dir" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the application specific preset dir</doc>
|
<doc xml:space="preserve">the application specific preset dir</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -46978,7 +46988,8 @@ This function is primarily for printing debug output.</doc>
|
||||||
<doc xml:space="preserve">Iterates the supplied list of UUIDs and checks the GstRegistry for
|
<doc xml:space="preserve">Iterates the supplied list of UUIDs and checks the GstRegistry for
|
||||||
all the decryptors supporting one of the supplied UUIDs.</doc>
|
all the decryptors supporting one of the supplied UUIDs.</doc>
|
||||||
<return-value transfer-ownership="full" nullable="1">
|
<return-value transfer-ownership="full" nullable="1">
|
||||||
<doc xml:space="preserve">A null terminated array containing all
|
<doc xml:space="preserve">
|
||||||
|
A null terminated array containing all
|
||||||
the @system_identifiers supported by the set of available decryptors, or
|
the @system_identifiers supported by the set of available decryptors, or
|
||||||
%NULL if no matches were found.</doc>
|
%NULL if no matches were found.</doc>
|
||||||
<array c:type="gchar**">
|
<array c:type="gchar**">
|
||||||
|
@ -46987,10 +46998,12 @@ the @system_identifiers supported by the set of available decryptors, or
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="system_identifiers" transfer-ownership="none">
|
<parameter name="system_identifiers" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">A null terminated array of strings
|
<doc xml:space="preserve">
|
||||||
that contains the UUID values of each protection system that is to be
|
A null terminated array of strings that contains the UUID values of each
|
||||||
checked.</doc>
|
protection system that is to be checked.</doc>
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
<array c:type="gchar**">
|
||||||
|
<type name="utf8" c:type="gchar*"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -47857,7 +47870,9 @@ the result.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="mem" transfer-ownership="none">
|
<parameter name="mem" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a pointer to the memory to dump</doc>
|
<doc xml:space="preserve">a pointer to the memory to dump</doc>
|
||||||
<type name="guint8" c:type="const guchar*"/>
|
<array length="1" zero-terminated="0" c:type="guchar*">
|
||||||
|
<type name="guint8" c:type="guchar"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="size" transfer-ownership="none">
|
<parameter name="size" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the size of the memory block to dump</doc>
|
<doc xml:space="preserve">the size of the memory block to dump</doc>
|
||||||
|
|
|
@ -2299,7 +2299,8 @@ gst_audio_converter_get_out_frames().</doc>
|
||||||
<method name="get_config" c:identifier="gst_audio_converter_get_config">
|
<method name="get_config" c:identifier="gst_audio_converter_get_config">
|
||||||
<doc xml:space="preserve">Get the current configuration of @convert.</doc>
|
<doc xml:space="preserve">Get the current configuration of @convert.</doc>
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a #GstStructure that remains valid for as long as @convert is valid
|
<doc xml:space="preserve">
|
||||||
|
a #GstStructure that remains valid for as long as @convert is valid
|
||||||
or until gst_audio_converter_update_config() is called.</doc>
|
or until gst_audio_converter_update_config() is called.</doc>
|
||||||
<type name="Gst.Structure" c:type="const GstStructure*"/>
|
<type name="Gst.Structure" c:type="const GstStructure*"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
|
@ -2308,11 +2309,21 @@ gst_audio_converter_get_out_frames().</doc>
|
||||||
<doc xml:space="preserve">a #GstAudioConverter</doc>
|
<doc xml:space="preserve">a #GstAudioConverter</doc>
|
||||||
<type name="AudioConverter" c:type="GstAudioConverter*"/>
|
<type name="AudioConverter" c:type="GstAudioConverter*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="in_rate" transfer-ownership="none">
|
<parameter name="in_rate"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
|
allow-none="1">
|
||||||
<doc xml:space="preserve">result input rate</doc>
|
<doc xml:space="preserve">result input rate</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="out_rate" transfer-ownership="none">
|
<parameter name="out_rate"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
|
allow-none="1">
|
||||||
<doc xml:space="preserve">result output rate</doc>
|
<doc xml:space="preserve">result output rate</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -3080,11 +3091,21 @@ MT safe.</doc>
|
||||||
<doc xml:space="preserve">a #GstAudioDecoder</doc>
|
<doc xml:space="preserve">a #GstAudioDecoder</doc>
|
||||||
<type name="AudioDecoder" c:type="GstAudioDecoder*"/>
|
<type name="AudioDecoder" c:type="GstAudioDecoder*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="sync" transfer-ownership="none">
|
<parameter name="sync"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
|
allow-none="1">
|
||||||
<doc xml:space="preserve">a pointer to a variable to hold the current sync state</doc>
|
<doc xml:space="preserve">a pointer to a variable to hold the current sync state</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="eos" transfer-ownership="none">
|
<parameter name="eos"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
|
allow-none="1">
|
||||||
<doc xml:space="preserve">a pointer to a variable to hold the current eos state</doc>
|
<doc xml:space="preserve">a pointer to a variable to hold the current eos state</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -5825,7 +5846,10 @@ function can be used to handle pad queries of the type GST_QUERY_CONVERT.</doc>
|
||||||
<doc xml:space="preserve">#GstFormat of the @dest_val</doc>
|
<doc xml:space="preserve">#GstFormat of the @dest_val</doc>
|
||||||
<type name="Gst.Format" c:type="GstFormat"/>
|
<type name="Gst.Format" c:type="GstFormat"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="dest_val" transfer-ownership="none">
|
<parameter name="dest_val"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">pointer to destination value</doc>
|
<doc xml:space="preserve">pointer to destination value</doc>
|
||||||
<type name="gint64" c:type="gint64*"/>
|
<type name="gint64" c:type="gint64*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -6689,7 +6713,9 @@ with a flush or stop.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the data to commit</doc>
|
<doc xml:space="preserve">the data to commit</doc>
|
||||||
<type name="guint8" c:type="guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="in_samples" transfer-ownership="none">
|
<parameter name="in_samples" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
||||||
|
@ -6699,7 +6725,10 @@ with a flush or stop.</doc>
|
||||||
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="accum" transfer-ownership="none">
|
<parameter name="accum"
|
||||||
|
direction="inout"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -6963,7 +6992,9 @@ with a flush or stop.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the data to commit</doc>
|
<doc xml:space="preserve">the data to commit</doc>
|
||||||
<type name="guint8" c:type="guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="in_samples" transfer-ownership="none">
|
<parameter name="in_samples" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
||||||
|
@ -6973,7 +7004,10 @@ with a flush or stop.</doc>
|
||||||
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="accum" transfer-ownership="none">
|
<parameter name="accum"
|
||||||
|
direction="inout"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -7003,7 +7037,10 @@ will be put in @dest_val.</doc>
|
||||||
<doc xml:space="preserve">the destination format</doc>
|
<doc xml:space="preserve">the destination format</doc>
|
||||||
<type name="Gst.Format" c:type="GstFormat"/>
|
<type name="Gst.Format" c:type="GstFormat"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="dest_val" transfer-ownership="none">
|
<parameter name="dest_val"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">a location to store the converted value</doc>
|
<doc xml:space="preserve">a location to store the converted value</doc>
|
||||||
<type name="gint64" c:type="gint64*"/>
|
<type name="gint64" c:type="gint64*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -7163,15 +7200,27 @@ MT safe.</doc>
|
||||||
<doc xml:space="preserve">the #GstAudioRingBuffer to read from</doc>
|
<doc xml:space="preserve">the #GstAudioRingBuffer to read from</doc>
|
||||||
<type name="AudioRingBuffer" c:type="GstAudioRingBuffer*"/>
|
<type name="AudioRingBuffer" c:type="GstAudioRingBuffer*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="segment" transfer-ownership="none">
|
<parameter name="segment"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the segment to read</doc>
|
<doc xml:space="preserve">the segment to read</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="readptr" transfer-ownership="none">
|
<parameter name="readptr"
|
||||||
<doc xml:space="preserve">the pointer to the memory where samples can be read</doc>
|
direction="out"
|
||||||
<type name="guint8" c:type="guint8**"/>
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
|
<doc xml:space="preserve">
|
||||||
|
the pointer to the memory where samples can be read</doc>
|
||||||
|
<array length="2" zero-terminated="0" c:type="guint8**">
|
||||||
|
<type name="guint8" c:type="guint8*"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="len" transfer-ownership="none">
|
<parameter name="len"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the number of bytes to read</doc>
|
<doc xml:space="preserve">the number of bytes to read</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -7205,13 +7254,18 @@ MT safe.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">where the data should be read</doc>
|
<doc xml:space="preserve">where the data should be read</doc>
|
||||||
<type name="guint8" c:type="guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="len" transfer-ownership="none">
|
<parameter name="len" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the number of samples in data to read</doc>
|
<doc xml:space="preserve">the number of samples in data to read</doc>
|
||||||
<type name="guint" c:type="guint"/>
|
<type name="guint" c:type="guint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="timestamp" transfer-ownership="none">
|
<parameter name="timestamp"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">where the timestamp is returned</doc>
|
<doc xml:space="preserve">where the timestamp is returned</doc>
|
||||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -7338,8 +7392,10 @@ be called in when the ringbuffer is acquired.</doc>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="position" transfer-ownership="none">
|
<parameter name="position" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the device channel positions</doc>
|
<doc xml:space="preserve">the device channel positions</doc>
|
||||||
<type name="AudioChannelPosition"
|
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
||||||
c:type="const GstAudioChannelPosition*"/>
|
<type name="AudioChannelPosition"
|
||||||
|
c:type="GstAudioChannelPosition"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
|
@ -7743,7 +7799,9 @@ with a flush or stop.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the data to commit</doc>
|
<doc xml:space="preserve">the data to commit</doc>
|
||||||
<type name="guint8" c:type="guint8*"/>
|
<array length="3" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="in_samples" transfer-ownership="none">
|
<parameter name="in_samples" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
<doc xml:space="preserve">the number of samples in the data to commit</doc>
|
||||||
|
@ -7753,7 +7811,10 @@ with a flush or stop.</doc>
|
||||||
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
<doc xml:space="preserve">the number of samples to write to the ringbuffer</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="accum" transfer-ownership="none">
|
<parameter name="accum"
|
||||||
|
direction="inout"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
<doc xml:space="preserve">accumulator for rate conversion.</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8892,14 +8953,18 @@ positions and the same positions, only in a different order.
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="from" transfer-ownership="none">
|
<parameter name="from" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The channel positions in the buffer.</doc>
|
<doc xml:space="preserve">The channel positions in the buffer.</doc>
|
||||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
<array length="2"
|
||||||
|
zero-terminated="0"
|
||||||
|
c:type="GstAudioChannelPosition*">
|
||||||
<type name="AudioChannelPosition"
|
<type name="AudioChannelPosition"
|
||||||
c:type="GstAudioChannelPosition"/>
|
c:type="GstAudioChannelPosition"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="to" transfer-ownership="none">
|
<parameter name="to" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The channel positions to convert to.</doc>
|
<doc xml:space="preserve">The channel positions to convert to.</doc>
|
||||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
<array length="2"
|
||||||
|
zero-terminated="0"
|
||||||
|
c:type="GstAudioChannelPosition*">
|
||||||
<type name="AudioChannelPosition"
|
<type name="AudioChannelPosition"
|
||||||
c:type="GstAudioChannelPosition"/>
|
c:type="GstAudioChannelPosition"/>
|
||||||
</array>
|
</array>
|
||||||
|
@ -9306,21 +9371,25 @@ is possible.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="from" transfer-ownership="none">
|
<parameter name="from" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The channel positions to reorder from.</doc>
|
<doc xml:space="preserve">The channel positions to reorder from.</doc>
|
||||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
<array length="0"
|
||||||
|
zero-terminated="0"
|
||||||
|
c:type="GstAudioChannelPosition*">
|
||||||
<type name="AudioChannelPosition"
|
<type name="AudioChannelPosition"
|
||||||
c:type="GstAudioChannelPosition"/>
|
c:type="GstAudioChannelPosition"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="to" transfer-ownership="none">
|
<parameter name="to" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The channel positions to reorder to.</doc>
|
<doc xml:space="preserve">The channel positions to reorder to.</doc>
|
||||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
<array length="0"
|
||||||
|
zero-terminated="0"
|
||||||
|
c:type="GstAudioChannelPosition*">
|
||||||
<type name="AudioChannelPosition"
|
<type name="AudioChannelPosition"
|
||||||
c:type="GstAudioChannelPosition"/>
|
c:type="GstAudioChannelPosition"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="reorder_map" transfer-ownership="none">
|
<parameter name="reorder_map" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">Pointer to the reorder map.</doc>
|
<doc xml:space="preserve">Pointer to the reorder map.</doc>
|
||||||
<array zero-terminated="0" c:type="gint*">
|
<array length="0" zero-terminated="0" c:type="gint*">
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -9460,14 +9529,18 @@ positions and the same positions, only in a different order.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="from" transfer-ownership="none">
|
<parameter name="from" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The channel positions in the buffer.</doc>
|
<doc xml:space="preserve">The channel positions in the buffer.</doc>
|
||||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
<array length="3"
|
||||||
|
zero-terminated="0"
|
||||||
|
c:type="GstAudioChannelPosition*">
|
||||||
<type name="AudioChannelPosition"
|
<type name="AudioChannelPosition"
|
||||||
c:type="GstAudioChannelPosition"/>
|
c:type="GstAudioChannelPosition"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="to" transfer-ownership="none">
|
<parameter name="to" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The channel positions to convert to.</doc>
|
<doc xml:space="preserve">The channel positions to convert to.</doc>
|
||||||
<array zero-terminated="0" c:type="GstAudioChannelPosition*">
|
<array length="3"
|
||||||
|
zero-terminated="0"
|
||||||
|
c:type="GstAudioChannelPosition*">
|
||||||
<type name="AudioChannelPosition"
|
<type name="AudioChannelPosition"
|
||||||
c:type="GstAudioChannelPosition"/>
|
c:type="GstAudioChannelPosition"/>
|
||||||
</array>
|
</array>
|
||||||
|
|
|
@ -1740,6 +1740,20 @@ This class used to live in gst-plugins-bad and was moved to core.</doc>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
|
<method name="has_buffer"
|
||||||
|
c:identifier="gst_aggregator_pad_has_buffer"
|
||||||
|
version="1.14.1">
|
||||||
|
<return-value transfer-ownership="none">
|
||||||
|
<doc xml:space="preserve">%TRUE if the pad has a buffer available as the next thing.</doc>
|
||||||
|
<type name="gboolean" c:type="gboolean"/>
|
||||||
|
</return-value>
|
||||||
|
<parameters>
|
||||||
|
<instance-parameter name="pad" transfer-ownership="none">
|
||||||
|
<doc xml:space="preserve">the pad to check the buffer on</doc>
|
||||||
|
<type name="AggregatorPad" c:type="GstAggregatorPad*"/>
|
||||||
|
</instance-parameter>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
<method name="is_eos" c:identifier="gst_aggregator_pad_is_eos">
|
<method name="is_eos" c:identifier="gst_aggregator_pad_is_eos">
|
||||||
<return-value transfer-ownership="none">
|
<return-value transfer-ownership="none">
|
||||||
<doc xml:space="preserve">%TRUE if the pad is EOS, otherwise %FALSE.</doc>
|
<doc xml:space="preserve">%TRUE if the pad is EOS, otherwise %FALSE.</doc>
|
||||||
|
@ -2226,7 +2240,10 @@ to the new entry, etc.</doc>
|
||||||
<doc xml:space="preserve">#GstFormat defining the converted format.</doc>
|
<doc xml:space="preserve">#GstFormat defining the converted format.</doc>
|
||||||
<type name="Gst.Format" c:type="GstFormat"/>
|
<type name="Gst.Format" c:type="GstFormat"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="dest_value" transfer-ownership="none">
|
<parameter name="dest_value"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">Pointer where the conversion result will be put.</doc>
|
<doc xml:space="preserve">Pointer where the conversion result will be put.</doc>
|
||||||
<type name="gint64" c:type="gint64*"/>
|
<type name="gint64" c:type="gint64*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8079,7 +8096,10 @@ enough data (offset+size bytes) in the byte reader.</doc>
|
||||||
<doc xml:space="preserve">number of bytes to scan from offset</doc>
|
<doc xml:space="preserve">number of bytes to scan from offset</doc>
|
||||||
<type name="guint" c:type="guint"/>
|
<type name="guint" c:type="guint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="value" transfer-ownership="none">
|
<parameter name="value"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">pointer to uint32 to return matching data</doc>
|
<doc xml:space="preserve">pointer to uint32 to return matching data</doc>
|
||||||
<type name="guint32" c:type="guint32*"/>
|
<type name="guint32" c:type="guint32*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -9294,11 +9314,8 @@ read @size bytes from the #GstByteWriter from the beginning.</doc>
|
||||||
<type name="ByteWriter" c:type="GstByteWriter*"/>
|
<type name="ByteWriter" c:type="GstByteWriter*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">UTF8 string to
|
<doc xml:space="preserve">UTF8 string to write</doc>
|
||||||
write</doc>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
<array c:type="gchar*">
|
|
||||||
<type name="utf8" c:type="gchar"/>
|
|
||||||
</array>
|
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
|
@ -9789,8 +9806,10 @@ negative. G_MININT64 is used to indicate invalid value.</doc>
|
||||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="outbuf"
|
<parameter name="outbuf"
|
||||||
transfer-ownership="none"
|
direction="out"
|
||||||
nullable="1"
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
allow-none="1">
|
allow-none="1">
|
||||||
<doc xml:space="preserve">output buffer with running time, or NULL if clipped</doc>
|
<doc xml:space="preserve">output buffer with running time, or NULL if clipped</doc>
|
||||||
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
||||||
|
@ -10434,7 +10453,10 @@ This function takes ownership of @inbuffer and should output a buffer in
|
||||||
<doc xml:space="preserve">the input #GstBuffer</doc>
|
<doc xml:space="preserve">the input #GstBuffer</doc>
|
||||||
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
<type name="Gst.Buffer" c:type="GstBuffer*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="outbuffer" transfer-ownership="none">
|
<parameter name="outbuffer"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the output #GstBuffer</doc>
|
<doc xml:space="preserve">the output #GstBuffer</doc>
|
||||||
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -11857,7 +11879,10 @@ This function is supposed to behave exactly like a #GstPadGetRangeFunction.</doc
|
||||||
<doc xml:space="preserve">the length of the range</doc>
|
<doc xml:space="preserve">the length of the range</doc>
|
||||||
<type name="guint" c:type="guint"/>
|
<type name="guint" c:type="guint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="buffer" transfer-ownership="none">
|
<parameter name="buffer"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">a memory location to hold the result buffer</doc>
|
<doc xml:space="preserve">a memory location to hold the result buffer</doc>
|
||||||
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
<type name="Gst.Buffer" c:type="GstBuffer**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -12110,8 +12135,10 @@ Free-function: gst_caps_unref</doc>
|
||||||
<type name="Gst.Object" c:type="GstObject*"/>
|
<type name="Gst.Object" c:type="GstObject*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a pointer with data to typefind</doc>
|
<doc xml:space="preserve">* a pointer with data to typefind</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="size" transfer-ownership="none">
|
<parameter name="size" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the size of @data</doc>
|
<doc xml:space="preserve">the size of @data</doc>
|
||||||
|
|
|
@ -2181,7 +2181,7 @@ valid for target names).</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="filepath" transfer-ownership="none">
|
<parameter name="filepath" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">The file location to load the #GstEncodingTarget from</doc>
|
<doc xml:space="preserve">The file location to load the #GstEncodingTarget from</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -2308,7 +2308,7 @@ count.</doc>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="filepath" transfer-ownership="none">
|
<parameter name="filepath" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the location to store the @target at.</doc>
|
<doc xml:space="preserve">the location to store the @target at.</doc>
|
||||||
<type name="filename" c:type="gchar*"/>
|
<type name="filename" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
|
@ -2744,7 +2744,7 @@ in debugging.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="PLUGINS_BASE_VERSION_MICRO"
|
<constant name="PLUGINS_BASE_VERSION_MICRO"
|
||||||
value="0"
|
value="1"
|
||||||
c:type="GST_PLUGINS_BASE_VERSION_MICRO">
|
c:type="GST_PLUGINS_BASE_VERSION_MICRO">
|
||||||
<doc xml:space="preserve">The micro version of GStreamer's gst-plugins-base libraries at compile time.</doc>
|
<doc xml:space="preserve">The micro version of GStreamer's gst-plugins-base libraries at compile time.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
|
@ -3405,7 +3405,7 @@ invalid Opus caps.</doc>
|
||||||
caller-allocates="0"
|
caller-allocates="0"
|
||||||
transfer-ownership="full">
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the mapping between the streams</doc>
|
<doc xml:space="preserve">the mapping between the streams</doc>
|
||||||
<array zero-terminated="0" c:type="guint8">
|
<array zero-terminated="0" c:type="guint8" fixed-size="256">
|
||||||
<type name="guint8" c:type="guint8"/>
|
<type name="guint8" c:type="guint8"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -3464,7 +3464,7 @@ invalid Opus caps.</doc>
|
||||||
caller-allocates="0"
|
caller-allocates="0"
|
||||||
transfer-ownership="full">
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the mapping between the streams</doc>
|
<doc xml:space="preserve">the mapping between the streams</doc>
|
||||||
<array zero-terminated="0" c:type="guint8">
|
<array zero-terminated="0" c:type="guint8" fixed-size="256">
|
||||||
<type name="guint8" c:type="guint8"/>
|
<type name="guint8" c:type="guint8"/>
|
||||||
</array>
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
|
|
@ -2340,8 +2340,11 @@ response message.</doc>
|
||||||
version="1.12">
|
version="1.12">
|
||||||
<doc xml:space="preserve">Parses the credentials given in a WWW-Authenticate or Authorization header.</doc>
|
<doc xml:space="preserve">Parses the credentials given in a WWW-Authenticate or Authorization header.</doc>
|
||||||
<return-value transfer-ownership="full">
|
<return-value transfer-ownership="full">
|
||||||
<doc xml:space="preserve">%NULL-terminated array of GstRTSPAuthCredential or %NULL.</doc>
|
<doc xml:space="preserve">
|
||||||
<type name="RTSPAuthCredential" c:type="GstRTSPAuthCredential**"/>
|
%NULL-terminated array of GstRTSPAuthCredential or %NULL.</doc>
|
||||||
|
<array c:type="GstRTSPAuthCredential**">
|
||||||
|
<type name="RTSPAuthCredential" c:type="GstRTSPAuthCredential*"/>
|
||||||
|
</array>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<instance-parameter name="msg" transfer-ownership="none">
|
<instance-parameter name="msg" transfer-ownership="none">
|
||||||
|
@ -2402,7 +2405,7 @@ value.
|
||||||
<parameter name="uri"
|
<parameter name="uri"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="0"
|
||||||
transfer-ownership="full"
|
transfer-ownership="none"
|
||||||
optional="1"
|
optional="1"
|
||||||
allow-none="1">
|
allow-none="1">
|
||||||
<doc xml:space="preserve">location to hold the uri</doc>
|
<doc xml:space="preserve">location to hold the uri</doc>
|
||||||
|
@ -2411,7 +2414,7 @@ value.
|
||||||
<parameter name="version"
|
<parameter name="version"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="0"
|
||||||
transfer-ownership="full"
|
transfer-ownership="none"
|
||||||
optional="1"
|
optional="1"
|
||||||
allow-none="1">
|
allow-none="1">
|
||||||
<doc xml:space="preserve">location to hold the version</doc>
|
<doc xml:space="preserve">location to hold the version</doc>
|
||||||
|
@ -2447,7 +2450,7 @@ value.
|
||||||
<parameter name="reason"
|
<parameter name="reason"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="0"
|
||||||
transfer-ownership="full"
|
transfer-ownership="none"
|
||||||
optional="1"
|
optional="1"
|
||||||
allow-none="1">
|
allow-none="1">
|
||||||
<doc xml:space="preserve">location to hold the status reason</doc>
|
<doc xml:space="preserve">location to hold the status reason</doc>
|
||||||
|
@ -2456,7 +2459,7 @@ value.
|
||||||
<parameter name="version"
|
<parameter name="version"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="0"
|
||||||
transfer-ownership="full"
|
transfer-ownership="none"
|
||||||
optional="1"
|
optional="1"
|
||||||
allow-none="1">
|
allow-none="1">
|
||||||
<doc xml:space="preserve">location to hold the version</doc>
|
<doc xml:space="preserve">location to hold the version</doc>
|
||||||
|
@ -2893,11 +2896,17 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
||||||
<doc xml:space="preserve">a #GstRTSPTimeRange</doc>
|
<doc xml:space="preserve">a #GstRTSPTimeRange</doc>
|
||||||
<type name="RTSPTimeRange" c:type="const GstRTSPTimeRange*"/>
|
<type name="RTSPTimeRange" c:type="const GstRTSPTimeRange*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="min" transfer-ownership="none">
|
<parameter name="min"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result minimum #GstClockTime</doc>
|
<doc xml:space="preserve">result minimum #GstClockTime</doc>
|
||||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="max" transfer-ownership="none">
|
<parameter name="max"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result maximum #GstClockTime</doc>
|
<doc xml:space="preserve">result maximum #GstClockTime</doc>
|
||||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -2914,7 +2923,10 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
||||||
<doc xml:space="preserve">a range string to parse</doc>
|
<doc xml:space="preserve">a range string to parse</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="range" transfer-ownership="none">
|
<parameter name="range"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">location to hold the #GstRTSPTimeRange result</doc>
|
<doc xml:space="preserve">location to hold the #GstRTSPTimeRange result</doc>
|
||||||
<type name="RTSPTimeRange" c:type="GstRTSPTimeRange**"/>
|
<type name="RTSPTimeRange" c:type="GstRTSPTimeRange**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -3627,7 +3639,11 @@ needed/available for @trans.</doc>
|
||||||
<doc xml:space="preserve">a #GstRTSPTransMode</doc>
|
<doc xml:space="preserve">a #GstRTSPTransMode</doc>
|
||||||
<type name="RTSPTransMode" c:type="GstRTSPTransMode"/>
|
<type name="RTSPTransMode" c:type="GstRTSPTransMode"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="manager" transfer-ownership="none">
|
<parameter name="manager"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="none"
|
||||||
|
nullable="1">
|
||||||
<doc xml:space="preserve">location to hold the result</doc>
|
<doc xml:space="preserve">location to hold the result</doc>
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
<type name="utf8" c:type="const gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -3793,7 +3809,10 @@ g_strfreev() when no longer needed.</doc>
|
||||||
<doc xml:space="preserve">a #GstRTSPUrl</doc>
|
<doc xml:space="preserve">a #GstRTSPUrl</doc>
|
||||||
<type name="RTSPUrl" c:type="const GstRTSPUrl*"/>
|
<type name="RTSPUrl" c:type="const GstRTSPUrl*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="port" transfer-ownership="none">
|
<parameter name="port"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">location to hold the port</doc>
|
<doc xml:space="preserve">location to hold the port</doc>
|
||||||
<type name="guint16" c:type="guint16*"/>
|
<type name="guint16" c:type="guint16*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -4787,11 +4806,17 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
||||||
<doc xml:space="preserve">a #GstRTSPTimeRange</doc>
|
<doc xml:space="preserve">a #GstRTSPTimeRange</doc>
|
||||||
<type name="RTSPTimeRange" c:type="const GstRTSPTimeRange*"/>
|
<type name="RTSPTimeRange" c:type="const GstRTSPTimeRange*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="min" transfer-ownership="none">
|
<parameter name="min"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result minimum #GstClockTime</doc>
|
<doc xml:space="preserve">result minimum #GstClockTime</doc>
|
||||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="max" transfer-ownership="none">
|
<parameter name="max"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result maximum #GstClockTime</doc>
|
<doc xml:space="preserve">result maximum #GstClockTime</doc>
|
||||||
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
<type name="Gst.ClockTime" c:type="GstClockTime*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -4810,7 +4835,10 @@ UTC times will be converted to nanoseconds since 1900.</doc>
|
||||||
<doc xml:space="preserve">a range string to parse</doc>
|
<doc xml:space="preserve">a range string to parse</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="range" transfer-ownership="none">
|
<parameter name="range"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">location to hold the #GstRTSPTimeRange result</doc>
|
<doc xml:space="preserve">location to hold the #GstRTSPTimeRange result</doc>
|
||||||
<type name="RTSPTimeRange" c:type="GstRTSPTimeRange**"/>
|
<type name="RTSPTimeRange" c:type="GstRTSPTimeRange**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -4877,7 +4905,11 @@ needed/available for @trans.</doc>
|
||||||
<doc xml:space="preserve">a #GstRTSPTransMode</doc>
|
<doc xml:space="preserve">a #GstRTSPTransMode</doc>
|
||||||
<type name="RTSPTransMode" c:type="GstRTSPTransMode"/>
|
<type name="RTSPTransMode" c:type="GstRTSPTransMode"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="manager" transfer-ownership="none">
|
<parameter name="manager"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="none"
|
||||||
|
nullable="1">
|
||||||
<doc xml:space="preserve">location to hold the result</doc>
|
<doc xml:space="preserve">location to hold the result</doc>
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
<type name="utf8" c:type="const gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
|
|
@ -1039,16 +1039,20 @@ WINDOWS-1252/ISO-8859-1 is assumed (which will almost always succeed).</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">string data</doc>
|
<doc xml:space="preserve">string data</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<array length="1" zero-terminated="0" c:type="gchar*">
|
||||||
|
<type name="gchar"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="size" transfer-ownership="none">
|
<parameter name="size" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">length of string data, or -1 if the string is NUL-terminated</doc>
|
<doc xml:space="preserve">length of string data, or -1 if the string is NUL-terminated</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="env_vars" transfer-ownership="none">
|
<parameter name="env_vars" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">a NULL-terminated string array of environment variable names,
|
<doc xml:space="preserve">
|
||||||
or NULL</doc>
|
a NULL-terminated string array of environment variable names, or NULL</doc>
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
<array c:type="gchar**">
|
||||||
|
<type name="utf8" c:type="gchar*"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -1387,7 +1391,9 @@ data (we can't trust the declared mime type).</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="image_data" transfer-ownership="none">
|
<parameter name="image_data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the (encoded) image</doc>
|
<doc xml:space="preserve">the (encoded) image</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="1" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="image_data_len" transfer-ownership="none">
|
<parameter name="image_data_len" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the length of the encoded image data at @image_data</doc>
|
<doc xml:space="preserve">the length of the encoded image data at @image_data</doc>
|
||||||
|
@ -1417,7 +1423,9 @@ more information on image tags in GStreamer.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="image_data" transfer-ownership="none">
|
<parameter name="image_data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the (encoded) image</doc>
|
<doc xml:space="preserve">the (encoded) image</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="image_data_len" transfer-ownership="none">
|
<parameter name="image_data_len" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">the length of the encoded image data at @image_data</doc>
|
<doc xml:space="preserve">the length of the encoded image data at @image_data</doc>
|
||||||
|
@ -1497,7 +1505,9 @@ vorbiscomment packet.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">data to convert</doc>
|
<doc xml:space="preserve">data to convert</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="1" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="size" transfer-ownership="none">
|
<parameter name="size" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">size of @data</doc>
|
<doc xml:space="preserve">size of @data</doc>
|
||||||
|
@ -1505,15 +1515,22 @@ vorbiscomment packet.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="id_data" transfer-ownership="none">
|
<parameter name="id_data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">identification data at start of stream</doc>
|
<doc xml:space="preserve">identification data at start of stream</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="3" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="id_data_length" transfer-ownership="none">
|
<parameter name="id_data_length" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">length of identification data</doc>
|
<doc xml:space="preserve">length of identification data</doc>
|
||||||
<type name="guint" c:type="const guint"/>
|
<type name="guint" c:type="const guint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="vendor_string" transfer-ownership="none">
|
<parameter name="vendor_string"
|
||||||
<doc xml:space="preserve">pointer to a string that should take the vendor string
|
direction="out"
|
||||||
of this vorbis comment or NULL if you don't need it.</doc>
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
|
allow-none="1">
|
||||||
|
<doc xml:space="preserve">pointer to a string that should take the
|
||||||
|
vendor string of this vorbis comment or NULL if you don't need it.</doc>
|
||||||
<type name="utf8" c:type="gchar**"/>
|
<type name="utf8" c:type="gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
@ -1534,15 +1551,22 @@ vorbiscomment packet.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="id_data" transfer-ownership="none">
|
<parameter name="id_data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">identification data at start of stream</doc>
|
<doc xml:space="preserve">identification data at start of stream</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="id_data_length" transfer-ownership="none">
|
<parameter name="id_data_length" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">length of identification data</doc>
|
<doc xml:space="preserve">length of identification data</doc>
|
||||||
<type name="guint" c:type="const guint"/>
|
<type name="guint" c:type="const guint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="vendor_string" transfer-ownership="none">
|
<parameter name="vendor_string"
|
||||||
<doc xml:space="preserve">pointer to a string that should take the vendor string
|
direction="out"
|
||||||
of this vorbis comment or NULL if you don't need it.</doc>
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
optional="1"
|
||||||
|
allow-none="1">
|
||||||
|
<doc xml:space="preserve">pointer to a string that should take the
|
||||||
|
vendor string of this vorbis comment or NULL if you don't need it.</doc>
|
||||||
<type name="utf8" c:type="gchar**"/>
|
<type name="utf8" c:type="gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
@ -1572,7 +1596,9 @@ parsed data.</doc>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="data" transfer-ownership="none">
|
<parameter name="data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">128 bytes of data containing the ID3v1 tag</doc>
|
<doc xml:space="preserve">128 bytes of data containing the ID3v1 tag</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array zero-terminated="0" c:type="guint8*" fixed-size="128">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -1629,13 +1655,18 @@ is put in the beginning of the buffer.</doc>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="id_data" transfer-ownership="none">
|
<parameter name="id_data" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">identification data at start of stream</doc>
|
<doc xml:space="preserve">identification data at start of stream</doc>
|
||||||
<type name="guint8" c:type="const guint8*"/>
|
<array length="2" zero-terminated="0" c:type="guint8*">
|
||||||
|
<type name="guint8" c:type="guint8"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="id_data_length" transfer-ownership="none">
|
<parameter name="id_data_length" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">length of identification data, may be 0 if @id_data is NULL</doc>
|
<doc xml:space="preserve">length of identification data, may be 0 if @id_data is NULL</doc>
|
||||||
<type name="guint" c:type="const guint"/>
|
<type name="guint" c:type="const guint"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="vendor_string" transfer-ownership="none">
|
<parameter name="vendor_string"
|
||||||
|
transfer-ownership="none"
|
||||||
|
nullable="1"
|
||||||
|
allow-none="1">
|
||||||
<doc xml:space="preserve">string that describes the vendor string or NULL</doc>
|
<doc xml:space="preserve">string that describes the vendor string or NULL</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -1660,8 +1691,11 @@ be used</doc>
|
||||||
<type name="gboolean" c:type="gboolean"/>
|
<type name="gboolean" c:type="gboolean"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="schemas" transfer-ownership="none">
|
<parameter name="schemas" transfer-ownership="none">
|
||||||
<doc xml:space="preserve">%NULL terminated array of schemas to be used on serialization</doc>
|
<doc xml:space="preserve">
|
||||||
<type name="utf8" c:type="const gchar**"/>
|
%NULL terminated array of schemas to be used on serialization</doc>
|
||||||
|
<array c:type="gchar**">
|
||||||
|
<type name="utf8" c:type="gchar*"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -1683,15 +1717,28 @@ code in the extended comment string.</doc>
|
||||||
<doc xml:space="preserve">an extended comment string, see #GST_TAG_EXTENDED_COMMENT</doc>
|
<doc xml:space="preserve">an extended comment string, see #GST_TAG_EXTENDED_COMMENT</doc>
|
||||||
<type name="utf8" c:type="const gchar*"/>
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="key" transfer-ownership="none">
|
<parameter name="key"
|
||||||
<doc xml:space="preserve">return location for the comment description key, or NULL</doc>
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
nullable="1">
|
||||||
|
<doc xml:space="preserve">
|
||||||
|
return location for the comment description key, or NULL</doc>
|
||||||
<type name="utf8" c:type="gchar**"/>
|
<type name="utf8" c:type="gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="lang" transfer-ownership="none">
|
<parameter name="lang"
|
||||||
<doc xml:space="preserve">return location for the comment ISO-639 language code, or NULL</doc>
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full"
|
||||||
|
nullable="1">
|
||||||
|
<doc xml:space="preserve">
|
||||||
|
return location for the comment ISO-639 language code, or NULL</doc>
|
||||||
<type name="utf8" c:type="gchar**"/>
|
<type name="utf8" c:type="gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="value" transfer-ownership="none">
|
<parameter name="value"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the actual comment string, or NULL</doc>
|
<doc xml:space="preserve">return location for the actual comment string, or NULL</doc>
|
||||||
<type name="utf8" c:type="gchar**"/>
|
<type name="utf8" c:type="gchar**"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
|
|
@ -1807,7 +1807,7 @@ quatization errors.</doc>
|
||||||
<type name="utf8" c:type="gchar*"/>
|
<type name="utf8" c:type="gchar*"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="VIDEO_TILE_TYPE_MASK"
|
<constant name="VIDEO_TILE_TYPE_MASK"
|
||||||
value="0"
|
value="65535"
|
||||||
c:type="GST_VIDEO_TILE_TYPE_MASK">
|
c:type="GST_VIDEO_TILE_TYPE_MASK">
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
|
@ -1817,7 +1817,7 @@ quatization errors.</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
<constant name="VIDEO_TILE_X_TILES_MASK"
|
<constant name="VIDEO_TILE_X_TILES_MASK"
|
||||||
value="0"
|
value="65535"
|
||||||
c:type="GST_VIDEO_TILE_X_TILES_MASK">
|
c:type="GST_VIDEO_TILE_X_TILES_MASK">
|
||||||
<type name="gint" c:type="gint"/>
|
<type name="gint" c:type="gint"/>
|
||||||
</constant>
|
</constant>
|
||||||
|
@ -2627,11 +2627,17 @@ and the other way around:
|
||||||
<doc xml:space="preserve">a #GstVideoColorMatrix</doc>
|
<doc xml:space="preserve">a #GstVideoColorMatrix</doc>
|
||||||
<type name="VideoColorMatrix" c:type="GstVideoColorMatrix"/>
|
<type name="VideoColorMatrix" c:type="GstVideoColorMatrix"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="Kr" transfer-ownership="none">
|
<parameter name="Kr"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result red channel coefficient</doc>
|
<doc xml:space="preserve">result red channel coefficient</doc>
|
||||||
<type name="gdouble" c:type="gdouble*"/>
|
<type name="gdouble" c:type="gdouble*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="Kb" transfer-ownership="none">
|
<parameter name="Kb"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result blue channel coefficient</doc>
|
<doc xml:space="preserve">result blue channel coefficient</doc>
|
||||||
<type name="gdouble" c:type="gdouble*"/>
|
<type name="gdouble" c:type="gdouble*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -2805,17 +2811,21 @@ the component values in range [0.0 .. 1.0] back to their representation in
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="offset"
|
<parameter name="offset"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="1"
|
||||||
transfer-ownership="full">
|
transfer-ownership="none">
|
||||||
<doc xml:space="preserve">output offsets</doc>
|
<doc xml:space="preserve">output offsets</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||||
|
<type name="gint" c:type="gint"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="scale"
|
<parameter name="scale"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="1"
|
||||||
transfer-ownership="full">
|
transfer-ownership="none">
|
||||||
<doc xml:space="preserve">output scale</doc>
|
<doc xml:space="preserve">output scale</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||||
|
<type name="gint" c:type="gint"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -7402,7 +7412,10 @@ function can be used to handle pad queries of the type GST_QUERY_CONVERT.</doc>
|
||||||
<doc xml:space="preserve">#GstFormat of the @dest_value</doc>
|
<doc xml:space="preserve">#GstFormat of the @dest_value</doc>
|
||||||
<type name="Gst.Format" c:type="GstFormat"/>
|
<type name="Gst.Format" c:type="GstFormat"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="dest_value" transfer-ownership="none">
|
<parameter name="dest_value"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">pointer to destination value</doc>
|
<doc xml:space="preserve">pointer to destination value</doc>
|
||||||
<type name="gint64" c:type="gint64*"/>
|
<type name="gint64" c:type="gint64*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -7742,13 +7755,17 @@ first byte of the plane and the stride of the plane.</doc>
|
||||||
<type name="Gst.MapInfo" c:type="GstMapInfo*"/>
|
<type name="Gst.MapInfo" c:type="GstMapInfo*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="data"
|
<parameter name="data"
|
||||||
transfer-ownership="none"
|
direction="out"
|
||||||
nullable="1"
|
caller-allocates="0"
|
||||||
allow-none="1">
|
transfer-ownership="full"
|
||||||
|
nullable="1">
|
||||||
<doc xml:space="preserve">the data of @plane</doc>
|
<doc xml:space="preserve">the data of @plane</doc>
|
||||||
<type name="gpointer" c:type="gpointer*"/>
|
<type name="gpointer" c:type="gpointer*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="stride" transfer-ownership="none">
|
<parameter name="stride"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">the stride of @plane</doc>
|
<doc xml:space="preserve">the stride of @plane</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8129,7 +8146,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="center" transfer-ownership="none">
|
<parameter name="center"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8147,7 +8167,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="flip" transfer-ownership="none">
|
<parameter name="flip"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8165,7 +8188,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="center" transfer-ownership="none">
|
<parameter name="center"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8183,7 +8209,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="flip" transfer-ownership="none">
|
<parameter name="flip"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8274,7 +8303,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="center" transfer-ownership="none">
|
<parameter name="center"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8292,7 +8324,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="flip" transfer-ownership="none">
|
<parameter name="flip"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8311,7 +8346,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="center" transfer-ownership="none">
|
<parameter name="center"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8329,7 +8367,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</instance-parameter>
|
</instance-parameter>
|
||||||
<parameter name="flip" transfer-ownership="none">
|
<parameter name="flip"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8429,7 +8470,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="flip" transfer-ownership="none">
|
<parameter name="flip"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8447,7 +8491,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="flip" transfer-ownership="none">
|
<parameter name="flip"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8465,7 +8512,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="center" transfer-ownership="none">
|
<parameter name="center"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -8483,7 +8533,10 @@ operation of video-sources or operators.</doc>
|
||||||
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
<doc xml:space="preserve">#GstVideoOrientation interface of a #GstElement</doc>
|
||||||
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
<type name="VideoOrientation" c:type="GstVideoOrientation*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="center" transfer-ownership="none">
|
<parameter name="center"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">return location for the result</doc>
|
<doc xml:space="preserve">return location for the result</doc>
|
||||||
<type name="gint" c:type="gint*"/>
|
<type name="gint" c:type="gint*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -12608,11 +12661,17 @@ and the other way around:
|
||||||
<doc xml:space="preserve">a #GstVideoColorMatrix</doc>
|
<doc xml:space="preserve">a #GstVideoColorMatrix</doc>
|
||||||
<type name="VideoColorMatrix" c:type="GstVideoColorMatrix"/>
|
<type name="VideoColorMatrix" c:type="GstVideoColorMatrix"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="Kr" transfer-ownership="none">
|
<parameter name="Kr"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result red channel coefficient</doc>
|
<doc xml:space="preserve">result red channel coefficient</doc>
|
||||||
<type name="gdouble" c:type="gdouble*"/>
|
<type name="gdouble" c:type="gdouble*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="Kb" transfer-ownership="none">
|
<parameter name="Kb"
|
||||||
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
<doc xml:space="preserve">result blue channel coefficient</doc>
|
<doc xml:space="preserve">result blue channel coefficient</doc>
|
||||||
<type name="gdouble" c:type="gdouble*"/>
|
<type name="gdouble" c:type="gdouble*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
@ -12659,17 +12718,21 @@ the component values in range [0.0 .. 1.0] back to their representation in
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="offset"
|
<parameter name="offset"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="1"
|
||||||
transfer-ownership="full">
|
transfer-ownership="none">
|
||||||
<doc xml:space="preserve">output offsets</doc>
|
<doc xml:space="preserve">output offsets</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||||
|
<type name="gint" c:type="gint"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="scale"
|
<parameter name="scale"
|
||||||
direction="out"
|
direction="out"
|
||||||
caller-allocates="0"
|
caller-allocates="1"
|
||||||
transfer-ownership="full">
|
transfer-ownership="none">
|
||||||
<doc xml:space="preserve">output scale</doc>
|
<doc xml:space="preserve">output scale</doc>
|
||||||
<type name="gint" c:type="gint"/>
|
<array zero-terminated="0" c:type="gint" fixed-size="4">
|
||||||
|
<type name="gint" c:type="gint"/>
|
||||||
|
</array>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
</function>
|
</function>
|
||||||
|
@ -13067,8 +13130,12 @@ Create a still frame event using gst_video_event_new_still_frame()</doc>
|
||||||
<doc xml:space="preserve">A #GstEvent to parse</doc>
|
<doc xml:space="preserve">A #GstEvent to parse</doc>
|
||||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
<parameter name="in_still" transfer-ownership="none">
|
<parameter name="in_still"
|
||||||
<doc xml:space="preserve">A boolean to receive the still-frame status from the event, or NULL</doc>
|
direction="out"
|
||||||
|
caller-allocates="0"
|
||||||
|
transfer-ownership="full">
|
||||||
|
<doc xml:space="preserve">
|
||||||
|
A boolean to receive the still-frame status from the event, or NULL</doc>
|
||||||
<type name="gboolean" c:type="gboolean*"/>
|
<type name="gboolean" c:type="gboolean*"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
|
|
@ -15,24 +15,33 @@ 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">
|
||||||
<enumeration name="WebRTCDTLSSetup" c:type="GstWebRTCDTLSSetup">
|
<enumeration name="WebRTCDTLSSetup"
|
||||||
|
glib:type-name="GstWebRTCDTLSSetup"
|
||||||
|
glib:get-type="gst_webrtc_dtls_setup_get_type"
|
||||||
|
c:type="GstWebRTCDTLSSetup">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_DTLS_SETUP_NONE: none
|
<doc xml:space="preserve">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>
|
||||||
<member name="none" value="0" c:identifier="GST_WEBRTC_DTLS_SETUP_NONE">
|
<member name="none"
|
||||||
|
value="0"
|
||||||
|
c:identifier="GST_WEBRTC_DTLS_SETUP_NONE"
|
||||||
|
glib:nick="none">
|
||||||
</member>
|
</member>
|
||||||
<member name="actpass"
|
<member name="actpass"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_DTLS_SETUP_ACTPASS">
|
c:identifier="GST_WEBRTC_DTLS_SETUP_ACTPASS"
|
||||||
|
glib:nick="actpass">
|
||||||
</member>
|
</member>
|
||||||
<member name="active"
|
<member name="active"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_DTLS_SETUP_ACTIVE">
|
c:identifier="GST_WEBRTC_DTLS_SETUP_ACTIVE"
|
||||||
|
glib:nick="active">
|
||||||
</member>
|
</member>
|
||||||
<member name="passive"
|
<member name="passive"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_DTLS_SETUP_PASSIVE">
|
c:identifier="GST_WEBRTC_DTLS_SETUP_PASSIVE"
|
||||||
|
glib:nick="passive">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<class name="WebRTCDTLSTransport"
|
<class name="WebRTCDTLSTransport"
|
||||||
|
@ -90,8 +99,8 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
transfer-ownership="none">
|
transfer-ownership="none">
|
||||||
<type name="guint" c:type="guint"/>
|
<type name="guint" c:type="guint"/>
|
||||||
</property>
|
</property>
|
||||||
<property name="state" introspectable="0" transfer-ownership="none">
|
<property name="state" transfer-ownership="none">
|
||||||
<type/>
|
<type name="WebRTCDTLSTransportState"/>
|
||||||
</property>
|
</property>
|
||||||
<property name="transport" transfer-ownership="none">
|
<property name="transport" transfer-ownership="none">
|
||||||
<type name="WebRTCICETransport"/>
|
<type name="WebRTCICETransport"/>
|
||||||
|
@ -140,6 +149,8 @@ GST_WEBRTC_DTLS_SETUP_PASSIVE: recvonly</doc>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
<enumeration name="WebRTCDTLSTransportState"
|
<enumeration name="WebRTCDTLSTransportState"
|
||||||
|
glib:type-name="GstWebRTCDTLSTransportState"
|
||||||
|
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">GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW: new
|
||||||
GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED: closed
|
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</doc>
|
GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED: connected</doc>
|
||||||
<member name="new"
|
<member name="new"
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW">
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW"
|
||||||
|
glib:nick="new">
|
||||||
</member>
|
</member>
|
||||||
<member name="closed"
|
<member name="closed"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED">
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CLOSED"
|
||||||
|
glib:nick="closed">
|
||||||
</member>
|
</member>
|
||||||
<member name="failed"
|
<member name="failed"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED">
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_FAILED"
|
||||||
|
glib:nick="failed">
|
||||||
</member>
|
</member>
|
||||||
<member name="connecting"
|
<member name="connecting"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING">
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTING"
|
||||||
|
glib:nick="connecting">
|
||||||
</member>
|
</member>
|
||||||
<member name="connected"
|
<member name="connected"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED">
|
c:identifier="GST_WEBRTC_DTLS_TRANSPORT_STATE_CONNECTED"
|
||||||
|
glib:nick="connected">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCICEComponent" c:type="GstWebRTCICEComponent">
|
<enumeration name="WebRTCICEComponent"
|
||||||
|
glib:type-name="GstWebRTCICEComponent"
|
||||||
|
glib:get-type="gst_webrtc_ice_component_get_type"
|
||||||
|
c:type="GstWebRTCICEComponent">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_COMPONENT_RTP,
|
<doc xml:space="preserve">GST_WEBRTC_ICE_COMPONENT_RTP,
|
||||||
GST_WEBRTC_ICE_COMPONENT_RTCP,</doc>
|
GST_WEBRTC_ICE_COMPONENT_RTCP,</doc>
|
||||||
<member name="rtp" value="0" c:identifier="GST_WEBRTC_ICE_COMPONENT_RTP">
|
<member name="rtp"
|
||||||
|
value="0"
|
||||||
|
c:identifier="GST_WEBRTC_ICE_COMPONENT_RTP"
|
||||||
|
glib:nick="rtp">
|
||||||
</member>
|
</member>
|
||||||
<member name="rtcp"
|
<member name="rtcp"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_ICE_COMPONENT_RTCP">
|
c:identifier="GST_WEBRTC_ICE_COMPONENT_RTCP"
|
||||||
|
glib:nick="rtcp">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCICEConnectionState"
|
<enumeration name="WebRTCICEConnectionState"
|
||||||
|
glib:type-name="GstWebRTCICEConnectionState"
|
||||||
|
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">GST_WEBRTC_ICE_CONNECTION_STATE_NEW: new
|
||||||
GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING: checking
|
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></doc>
|
See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate">http://w3c.github.io/webrtc-pc/#dom-rtciceconnectionstate</ulink></doc>
|
||||||
<member name="new"
|
<member name="new"
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_NEW">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_NEW"
|
||||||
|
glib:nick="new">
|
||||||
</member>
|
</member>
|
||||||
<member name="checking"
|
<member name="checking"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CHECKING"
|
||||||
|
glib:nick="checking">
|
||||||
</member>
|
</member>
|
||||||
<member name="connected"
|
<member name="connected"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CONNECTED"
|
||||||
|
glib:nick="connected">
|
||||||
</member>
|
</member>
|
||||||
<member name="completed"
|
<member name="completed"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_COMPLETED"
|
||||||
|
glib:nick="completed">
|
||||||
</member>
|
</member>
|
||||||
<member name="failed"
|
<member name="failed"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_FAILED">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_FAILED"
|
||||||
|
glib:nick="failed">
|
||||||
</member>
|
</member>
|
||||||
<member name="disconnected"
|
<member name="disconnected"
|
||||||
value="5"
|
value="5"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_DISCONNECTED"
|
||||||
|
glib:nick="disconnected">
|
||||||
</member>
|
</member>
|
||||||
<member name="closed"
|
<member name="closed"
|
||||||
value="6"
|
value="6"
|
||||||
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED">
|
c:identifier="GST_WEBRTC_ICE_CONNECTION_STATE_CLOSED"
|
||||||
|
glib:nick="closed">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCICEGatheringState"
|
<enumeration name="WebRTCICEGatheringState"
|
||||||
|
glib:type-name="GstWebRTCICEGatheringState"
|
||||||
|
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">GST_WEBRTC_ICE_GATHERING_STATE_NEW: new
|
||||||
GST_WEBRTC_ICE_GATHERING_STATE_GATHERING: gathering
|
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></doc>
|
See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate">http://w3c.github.io/webrtc-pc/#dom-rtcicegatheringstate</ulink></doc>
|
||||||
<member name="new"
|
<member name="new"
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_NEW">
|
c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_NEW"
|
||||||
|
glib:nick="new">
|
||||||
</member>
|
</member>
|
||||||
<member name="gathering"
|
<member name="gathering"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING">
|
c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_GATHERING"
|
||||||
|
glib:nick="gathering">
|
||||||
</member>
|
</member>
|
||||||
<member name="complete"
|
<member name="complete"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE">
|
c:identifier="GST_WEBRTC_ICE_GATHERING_STATE_COMPLETE"
|
||||||
|
glib:nick="complete">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCICERole" c:type="GstWebRTCICERole">
|
<enumeration name="WebRTCICERole"
|
||||||
|
glib:type-name="GstWebRTCICERole"
|
||||||
|
glib:get-type="gst_webrtc_ice_role_get_type"
|
||||||
|
c:type="GstWebRTCICERole">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_ICE_ROLE_CONTROLLED: controlled
|
<doc xml:space="preserve">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"
|
||||||
c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLED">
|
c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLED"
|
||||||
|
glib:nick="controlled">
|
||||||
</member>
|
</member>
|
||||||
<member name="controlling"
|
<member name="controlling"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLING">
|
c:identifier="GST_WEBRTC_ICE_ROLE_CONTROLLING"
|
||||||
|
glib:nick="controlling">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<class name="WebRTCICETransport"
|
<class name="WebRTCICETransport"
|
||||||
|
@ -327,19 +369,16 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
<property name="component"
|
<property name="component"
|
||||||
introspectable="0"
|
|
||||||
writable="1"
|
writable="1"
|
||||||
construct-only="1"
|
construct-only="1"
|
||||||
transfer-ownership="none">
|
transfer-ownership="none">
|
||||||
<type/>
|
<type name="WebRTCICEComponent"/>
|
||||||
</property>
|
</property>
|
||||||
<property name="gathering-state"
|
<property name="gathering-state" transfer-ownership="none">
|
||||||
introspectable="0"
|
<type name="WebRTCICEGatheringState"/>
|
||||||
transfer-ownership="none">
|
|
||||||
<type/>
|
|
||||||
</property>
|
</property>
|
||||||
<property name="state" introspectable="0" transfer-ownership="none">
|
<property name="state" transfer-ownership="none">
|
||||||
<type/>
|
<type name="WebRTCICEConnectionState"/>
|
||||||
</property>
|
</property>
|
||||||
<field name="parent">
|
<field name="parent">
|
||||||
<type name="Gst.Object" c:type="GstObject"/>
|
<type name="Gst.Object" c:type="GstObject"/>
|
||||||
|
@ -410,6 +449,8 @@ GST_WEBRTC_ICE_ROLE_CONTROLLING: controlling</doc>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
<enumeration name="WebRTCPeerConnectionState"
|
<enumeration name="WebRTCPeerConnectionState"
|
||||||
|
glib:type-name="GstWebRTCPeerConnectionState"
|
||||||
|
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">GST_WEBRTC_PEER_CONNECTION_STATE_NEW: new
|
||||||
GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING: connecting
|
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></doc>
|
See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate">http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate</ulink></doc>
|
||||||
<member name="new"
|
<member name="new"
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_NEW">
|
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_NEW"
|
||||||
|
glib:nick="new">
|
||||||
</member>
|
</member>
|
||||||
<member name="connecting"
|
<member name="connecting"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING">
|
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTING"
|
||||||
|
glib:nick="connecting">
|
||||||
</member>
|
</member>
|
||||||
<member name="connected"
|
<member name="connected"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED">
|
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CONNECTED"
|
||||||
|
glib:nick="connected">
|
||||||
</member>
|
</member>
|
||||||
<member name="disconnected"
|
<member name="disconnected"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED">
|
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_DISCONNECTED"
|
||||||
|
glib:nick="disconnected">
|
||||||
</member>
|
</member>
|
||||||
<member name="failed"
|
<member name="failed"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_FAILED">
|
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_FAILED"
|
||||||
|
glib:nick="failed">
|
||||||
</member>
|
</member>
|
||||||
<member name="closed"
|
<member name="closed"
|
||||||
value="5"
|
value="5"
|
||||||
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED">
|
c:identifier="GST_WEBRTC_PEER_CONNECTION_STATE_CLOSED"
|
||||||
|
glib:nick="closed">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<class name="WebRTCRTPReceiver"
|
<class name="WebRTCRTPReceiver"
|
||||||
|
@ -656,60 +703,90 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate"&g
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
<enumeration name="WebRTCRTPTransceiverDirection"
|
<enumeration name="WebRTCRTPTransceiverDirection"
|
||||||
|
glib:type-name="GstWebRTCRTPTransceiverDirection"
|
||||||
|
glib:get-type="gst_webrtc_rtp_transceiver_direction_get_type"
|
||||||
c:type="GstWebRTCRTPTransceiverDirection">
|
c:type="GstWebRTCRTPTransceiverDirection">
|
||||||
<member name="none"
|
<member name="none"
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE">
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_NONE"
|
||||||
|
glib:nick="none">
|
||||||
</member>
|
</member>
|
||||||
<member name="inactive"
|
<member name="inactive"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE">
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_INACTIVE"
|
||||||
|
glib:nick="inactive">
|
||||||
</member>
|
</member>
|
||||||
<member name="sendonly"
|
<member name="sendonly"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY">
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDONLY"
|
||||||
|
glib:nick="sendonly">
|
||||||
</member>
|
</member>
|
||||||
<member name="recvonly"
|
<member name="recvonly"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY">
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_RECVONLY"
|
||||||
|
glib:nick="recvonly">
|
||||||
</member>
|
</member>
|
||||||
<member name="sendrecv"
|
<member name="sendrecv"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV">
|
c:identifier="GST_WEBRTC_RTP_TRANSCEIVER_DIRECTION_SENDRECV"
|
||||||
|
glib:nick="sendrecv">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCSDPType" c:type="GstWebRTCSDPType">
|
<enumeration name="WebRTCSDPType"
|
||||||
|
glib:type-name="GstWebRTCSDPType"
|
||||||
|
glib:get-type="gst_webrtc_sdp_type_get_type"
|
||||||
|
c:type="GstWebRTCSDPType">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_SDP_TYPE_OFFER: offer
|
<doc xml:space="preserve">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
|
||||||
See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.github.io/webrtc-pc/#rtcsdptype</ulink></doc>
|
See <ulink url="http://w3c.github.io/webrtc-pc/#rtcsdptype">http://w3c.github.io/webrtc-pc/#rtcsdptype</ulink></doc>
|
||||||
<member name="offer" value="1" c:identifier="GST_WEBRTC_SDP_TYPE_OFFER">
|
<member name="offer"
|
||||||
|
value="1"
|
||||||
|
c:identifier="GST_WEBRTC_SDP_TYPE_OFFER"
|
||||||
|
glib:nick="offer">
|
||||||
</member>
|
</member>
|
||||||
<member name="pranswer"
|
<member name="pranswer"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_SDP_TYPE_PRANSWER">
|
c:identifier="GST_WEBRTC_SDP_TYPE_PRANSWER"
|
||||||
|
glib:nick="pranswer">
|
||||||
</member>
|
</member>
|
||||||
<member name="answer"
|
<member name="answer"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_SDP_TYPE_ANSWER">
|
c:identifier="GST_WEBRTC_SDP_TYPE_ANSWER"
|
||||||
|
glib:nick="answer">
|
||||||
</member>
|
</member>
|
||||||
<member name="rollback"
|
<member name="rollback"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_SDP_TYPE_ROLLBACK">
|
c:identifier="GST_WEBRTC_SDP_TYPE_ROLLBACK"
|
||||||
|
glib:nick="rollback">
|
||||||
</member>
|
</member>
|
||||||
|
<function name="to_string" c:identifier="gst_webrtc_sdp_type_to_string">
|
||||||
|
<return-value transfer-ownership="none">
|
||||||
|
<doc xml:space="preserve">the string representation of @type or "unknown" when @type is not
|
||||||
|
recognized.</doc>
|
||||||
|
<type name="utf8" c:type="const gchar*"/>
|
||||||
|
</return-value>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="type" transfer-ownership="none">
|
||||||
|
<doc xml:space="preserve">a #GstWebRTCSDPType</doc>
|
||||||
|
<type name="WebRTCSDPType" c:type="GstWebRTCSDPType"/>
|
||||||
|
</parameter>
|
||||||
|
</parameters>
|
||||||
|
</function>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<record name="WebRTCSessionDescription"
|
<record name="WebRTCSessionDescription"
|
||||||
c:type="GstWebRTCSessionDescription"
|
c:type="GstWebRTCSessionDescription"
|
||||||
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">sdp: the #GstSDPMessage of the 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>
|
||||||
See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">https://www.w3.org/TR/webrtc/#rtcsessiondescription-class</ulink></doc>
|
|
||||||
<field name="type" writable="1">
|
<field name="type" writable="1">
|
||||||
|
<doc xml:space="preserve">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>
|
||||||
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
<type name="GstSdp.SDPMessage" c:type="GstSDPMessage*"/>
|
||||||
</field>
|
</field>
|
||||||
<constructor name="new"
|
<constructor name="new"
|
||||||
|
@ -759,7 +836,10 @@ See <ulink url="https://www.w3.org/TR/webrtc/#rtcsessiondescription-class">
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
</record>
|
</record>
|
||||||
<enumeration name="WebRTCSignalingState" c:type="GstWebRTCSignalingState">
|
<enumeration name="WebRTCSignalingState"
|
||||||
|
glib:type-name="GstWebRTCSignalingState"
|
||||||
|
glib:get-type="gst_webrtc_signaling_state_get_type"
|
||||||
|
c:type="GstWebRTCSignalingState">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_SIGNALING_STATE_STABLE: stable
|
<doc xml:space="preserve">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
|
||||||
|
@ -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></doc>
|
See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcsignalingstate">http://w3c.github.io/webrtc-pc/#dom-rtcsignalingstate</ulink></doc>
|
||||||
<member name="stable"
|
<member name="stable"
|
||||||
value="0"
|
value="0"
|
||||||
c:identifier="GST_WEBRTC_SIGNALING_STATE_STABLE">
|
c:identifier="GST_WEBRTC_SIGNALING_STATE_STABLE"
|
||||||
|
glib:nick="stable">
|
||||||
</member>
|
</member>
|
||||||
<member name="closed"
|
<member name="closed"
|
||||||
value="1"
|
value="1"
|
||||||
c:identifier="GST_WEBRTC_SIGNALING_STATE_CLOSED">
|
c:identifier="GST_WEBRTC_SIGNALING_STATE_CLOSED"
|
||||||
|
glib:nick="closed">
|
||||||
</member>
|
</member>
|
||||||
<member name="have_local_offer"
|
<member name="have_local_offer"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER">
|
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_OFFER"
|
||||||
|
glib:nick="have-local-offer">
|
||||||
</member>
|
</member>
|
||||||
<member name="have_remote_offer"
|
<member name="have_remote_offer"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER">
|
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_OFFER"
|
||||||
|
glib:nick="have-remote-offer">
|
||||||
</member>
|
</member>
|
||||||
<member name="have_local_pranswer"
|
<member name="have_local_pranswer"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER">
|
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_LOCAL_PRANSWER"
|
||||||
|
glib:nick="have-local-pranswer">
|
||||||
</member>
|
</member>
|
||||||
<member name="have_remote_pranswer"
|
<member name="have_remote_pranswer"
|
||||||
value="5"
|
value="5"
|
||||||
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER">
|
c:identifier="GST_WEBRTC_SIGNALING_STATE_HAVE_REMOTE_PRANSWER"
|
||||||
|
glib:nick="have-remote-pranswer">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<enumeration name="WebRTCStatsType" c:type="GstWebRTCStatsType">
|
<enumeration name="WebRTCStatsType"
|
||||||
|
glib:type-name="GstWebRTCStatsType"
|
||||||
|
glib:get-type="gst_webrtc_stats_type_get_type"
|
||||||
|
c:type="GstWebRTCStatsType">
|
||||||
<doc xml:space="preserve">GST_WEBRTC_STATS_CODEC: codec
|
<doc xml:space="preserve">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
|
||||||
|
@ -807,59 +896,80 @@ GST_WEBRTC_STATS_CANDIDATE_PAIR: candidate-pair
|
||||||
GST_WEBRTC_STATS_LOCAL_CANDIDATE: local-candidate
|
GST_WEBRTC_STATS_LOCAL_CANDIDATE: local-candidate
|
||||||
GST_WEBRTC_STATS_REMOTE_CANDIDATE: remote-candidate
|
GST_WEBRTC_STATS_REMOTE_CANDIDATE: remote-candidate
|
||||||
GST_WEBRTC_STATS_CERTIFICATE: certificate</doc>
|
GST_WEBRTC_STATS_CERTIFICATE: certificate</doc>
|
||||||
<member name="codec" value="1" c:identifier="GST_WEBRTC_STATS_CODEC">
|
<member name="codec"
|
||||||
|
value="1"
|
||||||
|
c:identifier="GST_WEBRTC_STATS_CODEC"
|
||||||
|
glib:nick="codec">
|
||||||
</member>
|
</member>
|
||||||
<member name="inbound_rtp"
|
<member name="inbound_rtp"
|
||||||
value="2"
|
value="2"
|
||||||
c:identifier="GST_WEBRTC_STATS_INBOUND_RTP">
|
c:identifier="GST_WEBRTC_STATS_INBOUND_RTP"
|
||||||
|
glib:nick="inbound-rtp">
|
||||||
</member>
|
</member>
|
||||||
<member name="outbound_rtp"
|
<member name="outbound_rtp"
|
||||||
value="3"
|
value="3"
|
||||||
c:identifier="GST_WEBRTC_STATS_OUTBOUND_RTP">
|
c:identifier="GST_WEBRTC_STATS_OUTBOUND_RTP"
|
||||||
|
glib:nick="outbound-rtp">
|
||||||
</member>
|
</member>
|
||||||
<member name="remote_inbound_rtp"
|
<member name="remote_inbound_rtp"
|
||||||
value="4"
|
value="4"
|
||||||
c:identifier="GST_WEBRTC_STATS_REMOTE_INBOUND_RTP">
|
c:identifier="GST_WEBRTC_STATS_REMOTE_INBOUND_RTP"
|
||||||
|
glib:nick="remote-inbound-rtp">
|
||||||
</member>
|
</member>
|
||||||
<member name="remote_outbound_rtp"
|
<member name="remote_outbound_rtp"
|
||||||
value="5"
|
value="5"
|
||||||
c:identifier="GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP">
|
c:identifier="GST_WEBRTC_STATS_REMOTE_OUTBOUND_RTP"
|
||||||
|
glib:nick="remote-outbound-rtp">
|
||||||
</member>
|
</member>
|
||||||
<member name="csrc" value="6" c:identifier="GST_WEBRTC_STATS_CSRC">
|
<member name="csrc"
|
||||||
|
value="6"
|
||||||
|
c:identifier="GST_WEBRTC_STATS_CSRC"
|
||||||
|
glib:nick="csrc">
|
||||||
</member>
|
</member>
|
||||||
<member name="peer_connection"
|
<member name="peer_connection"
|
||||||
value="7"
|
value="7"
|
||||||
c:identifier="GST_WEBRTC_STATS_PEER_CONNECTION">
|
c:identifier="GST_WEBRTC_STATS_PEER_CONNECTION"
|
||||||
|
glib:nick="peer-connection">
|
||||||
</member>
|
</member>
|
||||||
<member name="data_channel"
|
<member name="data_channel"
|
||||||
value="8"
|
value="8"
|
||||||
c:identifier="GST_WEBRTC_STATS_DATA_CHANNEL">
|
c:identifier="GST_WEBRTC_STATS_DATA_CHANNEL"
|
||||||
|
glib:nick="data-channel">
|
||||||
</member>
|
</member>
|
||||||
<member name="stream" value="9" c:identifier="GST_WEBRTC_STATS_STREAM">
|
<member name="stream"
|
||||||
|
value="9"
|
||||||
|
c:identifier="GST_WEBRTC_STATS_STREAM"
|
||||||
|
glib:nick="stream">
|
||||||
</member>
|
</member>
|
||||||
<member name="transport"
|
<member name="transport"
|
||||||
value="10"
|
value="10"
|
||||||
c:identifier="GST_WEBRTC_STATS_TRANSPORT">
|
c:identifier="GST_WEBRTC_STATS_TRANSPORT"
|
||||||
|
glib:nick="transport">
|
||||||
</member>
|
</member>
|
||||||
<member name="candidate_pair"
|
<member name="candidate_pair"
|
||||||
value="11"
|
value="11"
|
||||||
c:identifier="GST_WEBRTC_STATS_CANDIDATE_PAIR">
|
c:identifier="GST_WEBRTC_STATS_CANDIDATE_PAIR"
|
||||||
|
glib:nick="candidate-pair">
|
||||||
</member>
|
</member>
|
||||||
<member name="local_candidate"
|
<member name="local_candidate"
|
||||||
value="12"
|
value="12"
|
||||||
c:identifier="GST_WEBRTC_STATS_LOCAL_CANDIDATE">
|
c:identifier="GST_WEBRTC_STATS_LOCAL_CANDIDATE"
|
||||||
|
glib:nick="local-candidate">
|
||||||
</member>
|
</member>
|
||||||
<member name="remote_candidate"
|
<member name="remote_candidate"
|
||||||
value="13"
|
value="13"
|
||||||
c:identifier="GST_WEBRTC_STATS_REMOTE_CANDIDATE">
|
c:identifier="GST_WEBRTC_STATS_REMOTE_CANDIDATE"
|
||||||
|
glib:nick="remote-candidate">
|
||||||
</member>
|
</member>
|
||||||
<member name="certificate"
|
<member name="certificate"
|
||||||
value="14"
|
value="14"
|
||||||
c:identifier="GST_WEBRTC_STATS_CERTIFICATE">
|
c:identifier="GST_WEBRTC_STATS_CERTIFICATE"
|
||||||
|
glib:nick="certificate">
|
||||||
</member>
|
</member>
|
||||||
</enumeration>
|
</enumeration>
|
||||||
<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">
|
||||||
<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">the string representation of @type or "unknown" when @type is not
|
||||||
recognized.</doc>
|
recognized.</doc>
|
||||||
|
|
Loading…
Reference in a new issue