mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-22 17:41:05 +00:00
gir-files: Sync with gstreamer-rs-sys
This commit is contained in:
parent
3ac7631ea0
commit
c449b34b37
3 changed files with 5 additions and 61 deletions
|
@ -3095,63 +3095,8 @@ through the provided API</doc>
|
||||||
</array>
|
</array>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
<class name="GLDisplayEGLDevice" c:symbol-prefix="gl_display_egl_device" c:type="GstGLDisplayEGLDevice" version="1.18" parent="GLDisplay" glib:type-name="GstGLDisplayEGLDevice" glib:get-type="gst_gl_display_egl_device_get_type" glib:type-struct="GLDisplayEGLDeviceClass">
|
|
||||||
<doc xml:space="preserve">the contents of a #GstGLDisplayEGLDevice are private and should only be accessed
|
|
||||||
through the provided API</doc>
|
|
||||||
|
|
||||||
<constructor name="new" c:identifier="gst_gl_display_egl_device_new" version="1.18">
|
|
||||||
<doc xml:space="preserve">Create a new #GstGLDisplayEGLDevice with an EGLDevice supported device</doc>
|
|
||||||
|
|
||||||
<return-value transfer-ownership="full">
|
|
||||||
<doc xml:space="preserve">a new #GstGLDisplayEGLDevice or %NULL</doc>
|
|
||||||
<type name="GLDisplayEGLDevice" c:type="GstGLDisplayEGLDevice*"/>
|
|
||||||
</return-value>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="device_index" transfer-ownership="none">
|
|
||||||
<doc xml:space="preserve">the index of device to use</doc>
|
|
||||||
<type name="guint" c:type="guint"/>
|
|
||||||
</parameter>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<constructor name="new_with_egl_device" c:identifier="gst_gl_display_egl_device_new_with_egl_device" version="1.18">
|
|
||||||
<doc xml:space="preserve">Creates a new #GstGLDisplayEGLDevice with EGLDeviceEXT .
|
|
||||||
The @device must be created using EGLDevice enumeration.</doc>
|
|
||||||
|
|
||||||
<return-value transfer-ownership="full">
|
|
||||||
<doc xml:space="preserve">a new #GstGLDisplayEGLDevice</doc>
|
|
||||||
<type name="GLDisplayEGLDevice" c:type="GstGLDisplayEGLDevice*"/>
|
|
||||||
</return-value>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="device" transfer-ownership="none" nullable="1" allow-none="1">
|
|
||||||
<doc xml:space="preserve">an existing EGLDeviceEXT</doc>
|
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
|
||||||
</parameter>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<field name="parent">
|
|
||||||
<type name="GLDisplay" c:type="GstGLDisplay"/>
|
|
||||||
</field>
|
|
||||||
<field name="device">
|
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
|
||||||
</field>
|
|
||||||
<field name="_padding">
|
|
||||||
<array zero-terminated="0" fixed-size="4">
|
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
|
||||||
</array>
|
|
||||||
</field>
|
|
||||||
</class>
|
|
||||||
<record name="GLDisplayEGLDeviceClass" c:type="GstGLDisplayEGLDeviceClass" glib:is-gtype-struct-for="GLDisplayEGLDevice" version="1.18">
|
|
||||||
<doc xml:space="preserve">Opaque #GstGLDisplayEGLDeviceClass struct</doc>
|
|
||||||
|
|
||||||
<field name="object_class">
|
|
||||||
<type name="GLDisplayClass" c:type="GstGLDisplayClass"/>
|
|
||||||
</field>
|
|
||||||
<field name="_padding">
|
|
||||||
<array zero-terminated="0" fixed-size="4">
|
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
|
||||||
</array>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
<record name="GLDisplayPrivate" c:type="GstGLDisplayPrivate" disguised="1">
|
<record name="GLDisplayPrivate" c:type="GstGLDisplayPrivate" disguised="1">
|
||||||
|
|
||||||
</record>
|
</record>
|
||||||
|
|
|
@ -6309,10 +6309,7 @@ and called when a message has been sent on the transport.</doc>
|
||||||
<type name="none" c:type="void"/>
|
<type name="none" c:type="void"/>
|
||||||
</return-value>
|
</return-value>
|
||||||
<parameters>
|
<parameters>
|
||||||
<parameter name="trans" transfer-ownership="none">
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="0">
|
||||||
<type name="RTSPStreamTransport" c:type="GstRTSPStreamTransport*"/>
|
|
||||||
</parameter>
|
|
||||||
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="1">
|
|
||||||
<doc xml:space="preserve">user data</doc>
|
<doc xml:space="preserve">user data</doc>
|
||||||
<type name="gpointer" c:type="gpointer"/>
|
<type name="gpointer" c:type="gpointer"/>
|
||||||
</parameter>
|
</parameter>
|
||||||
|
|
|
@ -43,7 +43,9 @@ xmlstarlet ed --pf --inplace \
|
||||||
--delete '//_:record[@name="GLMemoryEGLAllocator"]' \
|
--delete '//_:record[@name="GLMemoryEGLAllocator"]' \
|
||||||
--delete '//_:record[@name="GLMemoryEGLAllocatorClass"]' \
|
--delete '//_:record[@name="GLMemoryEGLAllocatorClass"]' \
|
||||||
--delete '//_:record[@name="EGLImage"]' \
|
--delete '//_:record[@name="EGLImage"]' \
|
||||||
|
--delete '//_:record[@name="GLDisplayEGLDeviceClass"]' \
|
||||||
--delete '//_:class[@name="GLMemoryEGLAllocator"]' \
|
--delete '//_:class[@name="GLMemoryEGLAllocator"]' \
|
||||||
|
--delete '//_:class[@name="GLDisplayEGLDevice"]' \
|
||||||
--delete '//_:callback[@name="EGLImageDestroyNotify"]' \
|
--delete '//_:callback[@name="EGLImageDestroyNotify"]' \
|
||||||
--delete '//_:constant[@name="GL_MEMORY_EGL_ALLOCATOR_NAME"]' \
|
--delete '//_:constant[@name="GL_MEMORY_EGL_ALLOCATOR_NAME"]' \
|
||||||
--delete '//_:function[starts-with(@name, "egl")]' \
|
--delete '//_:function[starts-with(@name, "egl")]' \
|
||||||
|
|
Loading…
Reference in a new issue