gir-files: Sync with gstreamer-rs-sys

This commit is contained in:
Sebastian Dröge 2020-05-02 22:24:34 +03:00
parent 3ac7631ea0
commit c449b34b37
3 changed files with 5 additions and 61 deletions

View file

@ -3095,63 +3095,8 @@ through the provided API</doc>
</array>
</field>
</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>

View file

@ -6309,10 +6309,7 @@ and called when a message has been sent on the transport.</doc>
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="trans" transfer-ownership="none">
<type name="RTSPStreamTransport" c:type="GstRTSPStreamTransport*"/>
</parameter>
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="1">
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="0">
<doc xml:space="preserve">user data</doc>
<type name="gpointer" c:type="gpointer"/>
</parameter>

View file

@ -43,7 +43,9 @@ xmlstarlet ed --pf --inplace \
--delete '//_:record[@name="GLMemoryEGLAllocator"]' \
--delete '//_:record[@name="GLMemoryEGLAllocatorClass"]' \
--delete '//_:record[@name="EGLImage"]' \
--delete '//_:record[@name="GLDisplayEGLDeviceClass"]' \
--delete '//_:class[@name="GLMemoryEGLAllocator"]' \
--delete '//_:class[@name="GLDisplayEGLDevice"]' \
--delete '//_:callback[@name="EGLImageDestroyNotify"]' \
--delete '//_:constant[@name="GL_MEMORY_EGL_ALLOCATOR_NAME"]' \
--delete '//_:function[starts-with(@name, "egl")]' \