forked from mirrors/gstreamer-rs
Update .gir files to 1.12.1
This commit is contained in:
parent
01d79cc53c
commit
a6c8f62099
4 changed files with 307 additions and 102 deletions
|
@ -786,7 +786,7 @@ the bin does not want to accept the element.</doc>
|
|||
<doc xml:space="preserve">a #GstBin</doc>
|
||||
<type name="Bin" c:type="GstBin*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="element" transfer-ownership="full">
|
||||
<parameter name="element" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the #GstElement to add</doc>
|
||||
<type name="Element" c:type="GstElement*"/>
|
||||
</parameter>
|
||||
|
@ -806,11 +806,11 @@ value of each gst_bin_add() is ignored.</doc>
|
|||
<doc xml:space="preserve">a #GstBin</doc>
|
||||
<type name="Bin" c:type="GstBin*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="element_1" transfer-ownership="full">
|
||||
<parameter name="element_1" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the #GstElement element to add to the bin</doc>
|
||||
<type name="Element" c:type="GstElement*"/>
|
||||
</parameter>
|
||||
<parameter name="..." transfer-ownership="full">
|
||||
<parameter name="..." transfer-ownership="none">
|
||||
<doc xml:space="preserve">additional elements to add to the bin</doc>
|
||||
<varargs/>
|
||||
</parameter>
|
||||
|
@ -3380,7 +3380,7 @@ Use gst_object_unref() to release the reference to a bufferpool. If the
|
|||
refcount of the pool reaches 0, the pool will be freed.</doc>
|
||||
<constructor name="new" c:identifier="gst_buffer_pool_new">
|
||||
<doc xml:space="preserve">Creates a new #GstBufferPool instance.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve">a new #GstBufferPool instance</doc>
|
||||
<type name="BufferPool" c:type="GstBufferPool*"/>
|
||||
</return-value>
|
||||
|
@ -11271,7 +11271,7 @@ This is for use by subclasses.</doc>
|
|||
<doc xml:space="preserve">a #GstDeviceProvider</doc>
|
||||
<type name="DeviceProvider" c:type="GstDeviceProvider*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="device" transfer-ownership="full">
|
||||
<parameter name="device" transfer-ownership="none">
|
||||
<doc xml:space="preserve">a #GstDevice that has been added</doc>
|
||||
<type name="Device" c:type="GstDevice*"/>
|
||||
</parameter>
|
||||
|
@ -12796,7 +12796,7 @@ MT safe.</doc>
|
|||
<doc xml:space="preserve">a #GstElement to add the pad to.</doc>
|
||||
<type name="Element" c:type="GstElement*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="pad" transfer-ownership="full">
|
||||
<parameter name="pad" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the #GstPad to add to the element.</doc>
|
||||
<type name="Pad" c:type="GstPad*"/>
|
||||
</parameter>
|
||||
|
@ -14919,7 +14919,7 @@ existing one is added the old one is replaced by the new one.</doc>
|
|||
<doc xml:space="preserve">the #GstElementClass to add the pad template to.</doc>
|
||||
<type name="ElementClass" c:type="GstElementClass*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="templ" transfer-ownership="full">
|
||||
<parameter name="templ" transfer-ownership="none">
|
||||
<doc xml:space="preserve">a #GstPadTemplate to add to the element class.</doc>
|
||||
<type name="PadTemplate" c:type="GstPadTemplate*"/>
|
||||
</parameter>
|
||||
|
@ -17800,7 +17800,7 @@ case of an error.</doc>
|
|||
from the target pad. The template used on the ghostpad will be @template.
|
||||
|
||||
Will ref the target.</doc>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve">a new #GstPad, or %NULL in
|
||||
case of an error.</doc>
|
||||
<type name="Pad" c:type="GstPad*"/>
|
||||
|
@ -17830,7 +17830,7 @@ A target can be set on the ghostpad later with the
|
|||
gst_ghost_pad_set_target() function.
|
||||
|
||||
The created ghostpad will not have a padtemplate.</doc>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve">a new #GstPad, or %NULL in
|
||||
case of an error.</doc>
|
||||
<type name="Pad" c:type="GstPad*"/>
|
||||
|
@ -17853,7 +17853,7 @@ case of an error.</doc>
|
|||
c:identifier="gst_ghost_pad_new_no_target_from_template">
|
||||
<doc xml:space="preserve">Create a new ghostpad based on @templ, without setting a target. The
|
||||
direction will be taken from the @templ.</doc>
|
||||
<return-value transfer-ownership="full" nullable="1">
|
||||
<return-value transfer-ownership="none" nullable="1">
|
||||
<doc xml:space="preserve">a new #GstPad, or %NULL in
|
||||
case of an error.</doc>
|
||||
<type name="Pad" c:type="GstPad*"/>
|
||||
|
@ -23742,7 +23742,7 @@ has been setup for a non suitable property, %TRUE otherwise.</doc>
|
|||
<doc xml:space="preserve">the controller object</doc>
|
||||
<type name="Object" c:type="GstObject*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="binding" transfer-ownership="full">
|
||||
<parameter name="binding" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the #GstControlBinding that should be used</doc>
|
||||
<type name="ControlBinding" c:type="GstControlBinding*"/>
|
||||
</parameter>
|
||||
|
@ -23852,7 +23852,9 @@ curve or apply a control curve sample by sample.</doc>
|
|||
</parameter>
|
||||
<parameter name="values" transfer-ownership="none">
|
||||
<doc xml:space="preserve">array to put control-values in</doc>
|
||||
<type name="GObject.Value" c:type="GValue*"/>
|
||||
<array length="3" zero-terminated="0" c:type="GValue*">
|
||||
<type name="GObject.Value" c:type="GValue"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
|
@ -23936,7 +23938,9 @@ or %NULL if the property isn't controlled.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="get_value_array" c:identifier="gst_object_get_value_array">
|
||||
<method name="get_value_array"
|
||||
c:identifier="gst_object_get_value_array"
|
||||
introspectable="0">
|
||||
<doc xml:space="preserve">Gets a number of values for the given controlled property starting at the
|
||||
requested time. The array @values need to hold enough space for @n_values of
|
||||
the same type as the objects property's type.
|
||||
|
@ -28357,6 +28361,19 @@ Free-function: gst_parse_context_free</doc>
|
|||
<type name="ParseContext" c:type="GstParseContext*"/>
|
||||
</return-value>
|
||||
</constructor>
|
||||
<method name="copy" c:identifier="gst_parse_context_copy">
|
||||
<doc xml:space="preserve">Copies the @context.</doc>
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve">A copied #GstParseContext</doc>
|
||||
<type name="ParseContext" c:type="GstParseContext*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="context" transfer-ownership="none">
|
||||
<doc xml:space="preserve">a #GstParseContext</doc>
|
||||
<type name="ParseContext" c:type="const GstParseContext*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="free" c:identifier="gst_parse_context_free">
|
||||
<doc xml:space="preserve">Frees a parse context previously allocated with gst_parse_context_new().</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -33498,7 +33515,7 @@ MT safe.</doc>
|
|||
<doc xml:space="preserve">the registry to add the plugin to</doc>
|
||||
<type name="Registry" c:type="GstRegistry*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="feature" transfer-ownership="full">
|
||||
<parameter name="feature" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the feature to add</doc>
|
||||
<type name="PluginFeature" c:type="GstPluginFeature*"/>
|
||||
</parameter>
|
||||
|
@ -33518,7 +33535,7 @@ MT safe.</doc>
|
|||
<doc xml:space="preserve">the registry to add the plugin to</doc>
|
||||
<type name="Registry" c:type="GstRegistry*"/>
|
||||
</instance-parameter>
|
||||
<parameter name="plugin" transfer-ownership="full">
|
||||
<parameter name="plugin" transfer-ownership="none">
|
||||
<doc xml:space="preserve">the plugin to add</doc>
|
||||
<type name="Plugin" c:type="GstPlugin*"/>
|
||||
</parameter>
|
||||
|
@ -35361,7 +35378,7 @@ instantiate a #GstCaps.</doc>
|
|||
</field>
|
||||
<method name="get" c:identifier="gst_static_pad_template_get">
|
||||
<doc xml:space="preserve">Converts a #GstStaticPadTemplate into a #GstPadTemplate.</doc>
|
||||
<return-value transfer-ownership="full">
|
||||
<return-value transfer-ownership="none">
|
||||
<doc xml:space="preserve">a new #GstPadTemplate.</doc>
|
||||
<type name="PadTemplate" c:type="GstPadTemplate*"/>
|
||||
</return-value>
|
||||
|
@ -35411,7 +35428,7 @@ pertinent to streams of data).</doc>
|
|||
<constructor name="new" c:identifier="gst_stream_new" version="1.10">
|
||||
<doc xml:space="preserve">Create a new #GstStream for the given @stream_id, @caps, @type
|
||||
and @flags</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve">The new #GstStream</doc>
|
||||
<type name="Stream" c:type="GstStream*"/>
|
||||
</return-value>
|
||||
|
@ -35682,7 +35699,7 @@ Applications can activate streams from a collection by using the
|
|||
c:identifier="gst_stream_collection_new"
|
||||
version="1.10">
|
||||
<doc xml:space="preserve">Create a new #GstStreamCollection.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
<return-value transfer-ownership="full">
|
||||
<doc xml:space="preserve">The new #GstStreamCollection.</doc>
|
||||
<type name="StreamCollection" c:type="GstStreamCollection*"/>
|
||||
</return-value>
|
||||
|
@ -43728,7 +43745,7 @@ determine a order for the two provided values.</doc>
|
|||
<doc xml:space="preserve">The major version of GStreamer at compile time:</doc>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</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>
|
||||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
|
|
|
@ -1974,6 +1974,16 @@ then use gst_base_parse_frame_init() to initialise it.</doc>
|
|||
</parameter>
|
||||
</parameters>
|
||||
</constructor>
|
||||
<method name="copy" c:identifier="gst_base_parse_frame_copy">
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="BaseParseFrame" c:type="GstBaseParseFrame*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="frame" transfer-ownership="none">
|
||||
<type name="BaseParseFrame" c:type="GstBaseParseFrame*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="free" c:identifier="gst_base_parse_frame_free">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
|
@ -10211,6 +10221,16 @@ returned immediatelly from the gst_flow_combiner_update_flow() function.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ref" c:identifier="gst_flow_combiner_ref">
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="FlowCombiner" c:type="GstFlowCombiner*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="combiner" transfer-ownership="none">
|
||||
<type name="FlowCombiner" c:type="GstFlowCombiner*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="remove_pad"
|
||||
c:identifier="gst_flow_combiner_remove_pad"
|
||||
version="1.4">
|
||||
|
@ -10243,6 +10263,16 @@ returned immediatelly from the gst_flow_combiner_update_flow() function.</doc>
|
|||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="unref" c:identifier="gst_flow_combiner_unref">
|
||||
<return-value transfer-ownership="none">
|
||||
<type name="none" c:type="void"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="combiner" transfer-ownership="none">
|
||||
<type name="FlowCombiner" c:type="GstFlowCombiner*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="update_flow"
|
||||
c:identifier="gst_flow_combiner_update_flow"
|
||||
version="1.4">
|
||||
|
|
|
@ -2407,6 +2407,18 @@ gst_install_plugins_context_free() when no longer needed</doc>
|
|||
c:type="GstInstallPluginsContext*"/>
|
||||
</return-value>
|
||||
</constructor>
|
||||
<method name="copy" c:identifier="gst_install_plugins_context_copy">
|
||||
<return-value transfer-ownership="full">
|
||||
<type name="InstallPluginsContext"
|
||||
c:type="GstInstallPluginsContext*"/>
|
||||
</return-value>
|
||||
<parameters>
|
||||
<instance-parameter name="ctx" transfer-ownership="none">
|
||||
<type name="InstallPluginsContext"
|
||||
c:type="GstInstallPluginsContext*"/>
|
||||
</instance-parameter>
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="free" c:identifier="gst_install_plugins_context_free">
|
||||
<doc xml:space="preserve">Frees a #GstInstallPluginsContext.</doc>
|
||||
<return-value transfer-ownership="none">
|
||||
|
@ -2683,7 +2695,7 @@ in debugging.</doc>
|
|||
<type name="gint" c:type="gint"/>
|
||||
</constant>
|
||||
<constant name="PLUGINS_BASE_VERSION_MICRO"
|
||||
value="0"
|
||||
value="1"
|
||||
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>
|
||||
<type name="gint" c:type="gint"/>
|
||||
|
|
|
@ -601,9 +601,14 @@ associated command.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="command" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to GstNavigationCommand to receive the type of the
|
||||
navigation event.</doc>
|
||||
<parameter name="command"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to GstNavigationCommand to receive the
|
||||
type of the navigation event.</doc>
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -618,10 +623,15 @@ navigation event.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="key" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a location to receive the string identifying the key
|
||||
press. The returned string is owned by the event, and valid only until the
|
||||
event is unreffed.</doc>
|
||||
<parameter name="key"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="none"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a location to receive
|
||||
the string identifying the key press. The returned string is owned by the
|
||||
event, and valid only until the event is unreffed.</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -641,19 +651,34 @@ gst_navigation_event_get_type() to retrieve the #GstNavigationEventType.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="button" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gint that will receive the button number associated
|
||||
with the event.</doc>
|
||||
<parameter name="button"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gint that will receive the button
|
||||
number associated with the event.</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the mouse button
|
||||
event.</doc>
|
||||
<parameter name="x"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the
|
||||
mouse button event.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the mouse button
|
||||
event.</doc>
|
||||
<parameter name="y"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the
|
||||
mouse button event.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -671,12 +696,24 @@ of the event.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the mouse movement.</doc>
|
||||
<parameter name="x"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the
|
||||
mouse movement.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the mouse movement.</doc>
|
||||
<parameter name="y"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the
|
||||
mouse movement.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -792,13 +829,24 @@ and extract the @cur_angle and @n_angles parameters.</doc>
|
|||
<doc xml:space="preserve">A #GstMessage to inspect.</doc>
|
||||
<type name="Gst.Message" c:type="GstMessage*"/>
|
||||
</parameter>
|
||||
<parameter name="cur_angle" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new current angle number,
|
||||
or NULL</doc>
|
||||
<parameter name="cur_angle"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new
|
||||
current angle number, or NULL</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
<parameter name="n_angles" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new angle count, or NULL.</doc>
|
||||
<parameter name="n_angles"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new angle
|
||||
count, or NULL.</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -821,9 +869,11 @@ with it.</doc>
|
|||
<parameter name="event"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">a pointer to a #GstEvent to receive the
|
||||
contained navigation event.</doc>
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">a pointer to a #GstEvent to receive
|
||||
the contained navigation event.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent**"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -842,9 +892,14 @@ active, it indicates that the mouse is over a clickable area.</doc>
|
|||
<doc xml:space="preserve">A #GstMessage to inspect.</doc>
|
||||
<type name="Gst.Message" c:type="GstMessage*"/>
|
||||
</parameter>
|
||||
<parameter name="active" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a gboolean to receive the active/inactive state,
|
||||
or NULL.</doc>
|
||||
<parameter name="active"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a gboolean to receive the
|
||||
active/inactive state, or NULL.</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -898,14 +953,24 @@ angles into the #guint pointed to by the @n_angles variable.</doc>
|
|||
<doc xml:space="preserve">a #GstQuery</doc>
|
||||
<type name="Gst.Query" c:type="GstQuery*"/>
|
||||
</parameter>
|
||||
<parameter name="cur_angle" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the currently selected
|
||||
angle value from the query, or NULL</doc>
|
||||
<parameter name="cur_angle"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the
|
||||
currently selected angle value from the query, or NULL</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
<parameter name="n_angles" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the number of angles
|
||||
value from the query, or NULL</doc>
|
||||
<parameter name="n_angles"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the
|
||||
number of angles value from the query, or NULL</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -925,7 +990,9 @@ value from the query, or NULL</doc>
|
|||
<parameter name="n_cmds"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">the number of commands in this query.</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
|
@ -952,7 +1019,9 @@ set to #GST_NAVIGATION_COMMAND_INVALID.</doc>
|
|||
<parameter name="cmd"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">a pointer to store the nth command into.</doc>
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand*"/>
|
||||
</parameter>
|
||||
|
@ -1019,8 +1088,13 @@ of commands passed must be equal to @n_commands.</doc>
|
|||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="cmds" transfer-ownership="none">
|
||||
<doc xml:space="preserve">An array containing @n_cmds @GstNavigationCommand values.</doc>
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand*"/>
|
||||
<doc xml:space="preserve">An array containing @n_cmds
|
||||
@GstNavigationCommand values.</doc>
|
||||
<array length="1"
|
||||
zero-terminated="0"
|
||||
c:type="GstNavigationCommand*">
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
@ -11562,9 +11636,14 @@ associated command.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="command" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to GstNavigationCommand to receive the type of the
|
||||
navigation event.</doc>
|
||||
<parameter name="command"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to GstNavigationCommand to receive the
|
||||
type of the navigation event.</doc>
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11580,10 +11659,15 @@ navigation event.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="key" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a location to receive the string identifying the key
|
||||
press. The returned string is owned by the event, and valid only until the
|
||||
event is unreffed.</doc>
|
||||
<parameter name="key"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="none"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a location to receive
|
||||
the string identifying the key press. The returned string is owned by the
|
||||
event, and valid only until the event is unreffed.</doc>
|
||||
<type name="utf8" c:type="const gchar**"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11604,19 +11688,34 @@ gst_navigation_event_get_type() to retrieve the #GstNavigationEventType.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="button" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gint that will receive the button number associated
|
||||
with the event.</doc>
|
||||
<parameter name="button"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gint that will receive the button
|
||||
number associated with the event.</doc>
|
||||
<type name="gint" c:type="gint*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the mouse button
|
||||
event.</doc>
|
||||
<parameter name="x"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the
|
||||
mouse button event.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the mouse button
|
||||
event.</doc>
|
||||
<parameter name="y"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the
|
||||
mouse button event.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11635,12 +11734,24 @@ of the event.</doc>
|
|||
<doc xml:space="preserve">A #GstEvent to inspect.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent*"/>
|
||||
</parameter>
|
||||
<parameter name="x" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the mouse movement.</doc>
|
||||
<parameter name="x"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the x coordinate of the
|
||||
mouse movement.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
<parameter name="y" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the mouse movement.</doc>
|
||||
<parameter name="y"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a gdouble to receive the y coordinate of the
|
||||
mouse movement.</doc>
|
||||
<type name="gdouble" c:type="gdouble*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11761,13 +11872,24 @@ and extract the @cur_angle and @n_angles parameters.</doc>
|
|||
<doc xml:space="preserve">A #GstMessage to inspect.</doc>
|
||||
<type name="Gst.Message" c:type="GstMessage*"/>
|
||||
</parameter>
|
||||
<parameter name="cur_angle" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new current angle number,
|
||||
or NULL</doc>
|
||||
<parameter name="cur_angle"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new
|
||||
current angle number, or NULL</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
<parameter name="n_angles" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new angle count, or NULL.</doc>
|
||||
<parameter name="n_angles"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a #guint to receive the new angle
|
||||
count, or NULL.</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11791,9 +11913,11 @@ with it.</doc>
|
|||
<parameter name="event"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
<doc xml:space="preserve">a pointer to a #GstEvent to receive the
|
||||
contained navigation event.</doc>
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">a pointer to a #GstEvent to receive
|
||||
the contained navigation event.</doc>
|
||||
<type name="Gst.Event" c:type="GstEvent**"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11813,9 +11937,14 @@ active, it indicates that the mouse is over a clickable area.</doc>
|
|||
<doc xml:space="preserve">A #GstMessage to inspect.</doc>
|
||||
<type name="Gst.Message" c:type="GstMessage*"/>
|
||||
</parameter>
|
||||
<parameter name="active" transfer-ownership="none">
|
||||
<doc xml:space="preserve">A pointer to a gboolean to receive the active/inactive state,
|
||||
or NULL.</doc>
|
||||
<parameter name="active"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">A pointer to a gboolean to receive the
|
||||
active/inactive state, or NULL.</doc>
|
||||
<type name="gboolean" c:type="gboolean*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11873,14 +12002,24 @@ angles into the #guint pointed to by the @n_angles variable.</doc>
|
|||
<doc xml:space="preserve">a #GstQuery</doc>
|
||||
<type name="Gst.Query" c:type="GstQuery*"/>
|
||||
</parameter>
|
||||
<parameter name="cur_angle" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the currently selected
|
||||
angle value from the query, or NULL</doc>
|
||||
<parameter name="cur_angle"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the
|
||||
currently selected angle value from the query, or NULL</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
<parameter name="n_angles" transfer-ownership="none">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the number of angles
|
||||
value from the query, or NULL</doc>
|
||||
<parameter name="n_angles"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">Pointer to a #guint into which to store the
|
||||
number of angles value from the query, or NULL</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
</parameters>
|
||||
|
@ -11901,7 +12040,9 @@ value from the query, or NULL</doc>
|
|||
<parameter name="n_cmds"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">the number of commands in this query.</doc>
|
||||
<type name="guint" c:type="guint*"/>
|
||||
</parameter>
|
||||
|
@ -11929,7 +12070,9 @@ set to #GST_NAVIGATION_COMMAND_INVALID.</doc>
|
|||
<parameter name="cmd"
|
||||
direction="out"
|
||||
caller-allocates="0"
|
||||
transfer-ownership="full">
|
||||
transfer-ownership="full"
|
||||
optional="1"
|
||||
allow-none="1">
|
||||
<doc xml:space="preserve">a pointer to store the nth command into.</doc>
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand*"/>
|
||||
</parameter>
|
||||
|
@ -11975,8 +12118,11 @@ of commands passed must be equal to @n_commands.</doc>
|
|||
<type name="gint" c:type="gint"/>
|
||||
</parameter>
|
||||
<parameter name="cmds" transfer-ownership="none">
|
||||
<doc xml:space="preserve">An array containing @n_cmds @GstNavigationCommand values.</doc>
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand*"/>
|
||||
<doc xml:space="preserve">An array containing @n_cmds
|
||||
@GstNavigationCommand values.</doc>
|
||||
<array length="1" zero-terminated="0" c:type="GstNavigationCommand*">
|
||||
<type name="NavigationCommand" c:type="GstNavigationCommand"/>
|
||||
</array>
|
||||
</parameter>
|
||||
</parameters>
|
||||
</function>
|
||||
|
|
Loading…
Reference in a new issue