summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <thibault.saunier@osg.samsung.com>2017-10-04 16:01:25 -0300
committerThibault Saunier <thibault.saunier@osg.samsung.com>2017-10-04 16:01:25 -0300
commite591823df705581b0a4661a50dfd4d02013454b6 (patch)
tree33cbceae2dc4cb50fdffd7cf35eafd2b3941d3a8
parenta7fd8d6cb5836824e4a6bfcf6bc98700fbe52321 (diff)
Update .raw file with callbacks in structures
-rw-r--r--sources/gstreamer-sharp-api.raw2502
1 files changed, 1267 insertions, 1235 deletions
diff --git a/sources/gstreamer-sharp-api.raw b/sources/gstreamer-sharp-api.raw
index 17f3eda..9effbf8 100644
--- a/sources/gstreamer-sharp-api.raw
+++ b/sources/gstreamer-sharp-api.raw
@@ -629,6 +629,7 @@
<member cname="GST_PLUGIN_DEPENDENCY_FLAG_PATHS_ARE_DEFAULT_ONLY" name="PathsAreDefaultOnly" value="2"/>
<member cname="GST_PLUGIN_DEPENDENCY_FLAG_FILE_NAME_IS_SUFFIX" name="FileNameIsSuffix" value="4"/>
<member cname="GST_PLUGIN_DEPENDENCY_FLAG_FILE_NAME_IS_PREFIX" name="FileNameIsPrefix" value="8"/>
+ <member cname="GST_PLUGIN_DEPENDENCY_FLAG_PATHS_ARE_RELATIVE_TO_EXE" name="PathsAreRelativeToExe" value="16"/>
</enum>
<enum name="PluginFlags" cname="GstPluginFlags" type="flags" gtype="gst_plugin_flags_get_type">
<member cname="GST_PLUGIN_FLAG_CACHED" name="Cached" value="16"/>
@@ -1319,7 +1320,7 @@
</callback>
<interface name="ChildProxy" cname="GstChildProxy" opaque="false" hidden="false">
<class_struct cname="GstChildProxyInterface">
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GTypeInterface">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_child_by_name"/>
@@ -1327,7 +1328,7 @@
<method vm="get_children_count"/>
<method signal_vm="child_added"/>
<method signal_vm="child_removed"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_child_proxy_get_type" shared="true">
<return-type type="GType"/>
@@ -1423,7 +1424,7 @@
</interface>
<interface name="Preset" cname="GstPreset" opaque="false" hidden="false">
<class_struct cname="GstPresetInterface">
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GTypeInterface">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_preset_names"/>
@@ -1434,7 +1435,7 @@
<method vm="delete_preset"/>
<method vm="set_meta"/>
<method vm="get_meta"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_preset_get_type" shared="true">
<return-type type="GType"/>
@@ -1553,7 +1554,7 @@
</interface>
<interface name="TagSetter" cname="GstTagSetter" opaque="false" hidden="false">
<class_struct cname="GstTagSetterInterface">
- <field cname="g_iface" access="public" writeable="false" readable="true" name="GIface" type="GTypeInterface">
+ <field cname="g_iface" access="public" writeable="false" readable="true" is_callback="false" name="GIface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -1602,7 +1603,7 @@
</interface>
<interface name="TocSetter" cname="GstTocSetter" opaque="false" hidden="false">
<class_struct cname="GstTocSetterInterface">
- <field cname="g_iface" access="public" writeable="false" readable="true" name="GIface" type="GTypeInterface">
+ <field cname="g_iface" access="public" writeable="false" readable="true" is_callback="false" name="GIface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -1630,7 +1631,7 @@
</interface>
<interface name="URIHandler" cname="GstURIHandler" opaque="false" hidden="false">
<class_struct cname="GstURIHandlerInterface">
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GTypeInterface">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_type"/>
@@ -1686,12 +1687,12 @@
</interface>
<object name="Allocator" cname="GstAllocator" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstAllocatorClass">
- <field cname="object_class" access="public" writeable="false" readable="true" name="ObjectClass" type="GstObjectClass">
+ <field cname="object_class" access="public" writeable="false" readable="true" is_callback="false" name="ObjectClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="alloc"/>
<method vm="free"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_allocator_get_type" shared="true">
<return-type type="GType"/>
@@ -1751,17 +1752,17 @@
<return-type type="void"/>
<parameters/>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="mem_type" access="public" writeable="false" readable="true" name="MemType" type="gchar*"/>
- <field cname="mem_map" access="public" writeable="false" readable="true" name="MemMap" type="GstMemoryMapFunction"/>
- <field cname="mem_unmap" access="public" writeable="false" readable="true" name="MemUnmap" type="GstMemoryUnmapFunction"/>
- <field cname="mem_copy" access="public" writeable="false" readable="true" name="MemCopy" type="GstMemoryCopyFunction"/>
- <field cname="mem_share" access="public" writeable="false" readable="true" name="MemShare" type="GstMemoryShareFunction"/>
- <field cname="mem_is_span" access="public" writeable="false" readable="true" name="MemIsSpan" type="GstMemoryIsSpanFunction"/>
- <field cname="mem_map_full" access="public" writeable="false" readable="true" name="MemMapFull" type="GstMemoryMapFullFunction"/>
- <field cname="mem_unmap_full" access="public" writeable="false" readable="true" name="MemUnmapFull" type="GstMemoryUnmapFullFunction"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAllocatorPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="mem_type" access="public" writeable="false" readable="true" is_callback="false" name="MemType" type="gchar*"/>
+ <field cname="mem_map" access="public" writeable="false" readable="true" is_callback="false" name="MemMap" type="GstMemoryMapFunction"/>
+ <field cname="mem_unmap" access="public" writeable="false" readable="true" is_callback="false" name="MemUnmap" type="GstMemoryUnmapFunction"/>
+ <field cname="mem_copy" access="public" writeable="false" readable="true" is_callback="false" name="MemCopy" type="GstMemoryCopyFunction"/>
+ <field cname="mem_share" access="public" writeable="false" readable="true" is_callback="false" name="MemShare" type="GstMemoryShareFunction"/>
+ <field cname="mem_is_span" access="public" writeable="false" readable="true" is_callback="false" name="MemIsSpan" type="GstMemoryIsSpanFunction"/>
+ <field cname="mem_map_full" access="public" writeable="false" readable="true" is_callback="false" name="MemMapFull" type="GstMemoryMapFullFunction"/>
+ <field cname="mem_unmap_full" access="public" writeable="false" readable="true" is_callback="false" name="MemUnmapFull" type="GstMemoryUnmapFullFunction"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAllocatorPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
@@ -1770,10 +1771,10 @@
<interface cname="GstChildProxy"/>
</implements>
<class_struct cname="GstBinClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="pool" access="private" writeable="false" readable="false" name="Pool" type="GThreadPool*">
+ <field cname="pool" access="private" writeable="false" readable="false" is_callback="false" name="Pool" type="GThreadPool*">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="element_added"/>
@@ -1784,7 +1785,7 @@
<method signal_vm="do_latency"/>
<method signal_vm="deep_element_added"/>
<method signal_vm="deep_element_removed"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
</class_struct>
<method name="GetType" cname="gst_bin_get_type" shared="true">
<return-type type="GType"/>
@@ -1908,23 +1909,23 @@
</method>
<property name="AsyncHandling" cname="async-handling" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="MessageForward" cname="message-forward" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="numchildren" access="public" writeable="false" readable="true" name="Numchildren" type="gint"/>
- <field cname="children" access="public" writeable="false" readable="true" name="Children" type="GList*" element_type="GstElement*"/>
- <field cname="children_cookie" access="public" writeable="false" readable="true" name="ChildrenCookie" type="guint32"/>
- <field cname="child_bus" access="public" writeable="false" readable="true" name="ChildBus" type="GstBus*"/>
- <field cname="messages" access="public" writeable="false" readable="true" name="Messages" type="GList*" element_type="GList*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="numchildren" access="public" writeable="false" readable="true" is_callback="false" name="Numchildren" type="gint"/>
+ <field cname="children" access="public" writeable="false" readable="true" is_callback="false" name="Children" type="GList*" element_type="GstElement*"/>
+ <field cname="children_cookie" access="public" writeable="false" readable="true" is_callback="false" name="ChildrenCookie" type="guint32"/>
+ <field cname="child_bus" access="public" writeable="false" readable="true" is_callback="false" name="ChildBus" type="GstBus*"/>
+ <field cname="messages" access="public" writeable="false" readable="true" is_callback="false" name="Messages" type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="polling" access="public" writeable="false" readable="true" name="Polling" type="gboolean"/>
- <field cname="state_dirty" access="public" writeable="false" readable="true" name="StateDirty" type="gboolean"/>
- <field cname="clock_dirty" access="public" writeable="false" readable="true" name="ClockDirty" type="gboolean"/>
- <field cname="provided_clock" access="public" writeable="false" readable="true" name="ProvidedClock" type="GstClock*"/>
- <field cname="clock_provider" access="public" writeable="false" readable="true" name="ClockProvider" type="GstElement*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstBinPrivate*">
+ <field cname="polling" access="public" writeable="false" readable="true" is_callback="false" name="Polling" type="gboolean"/>
+ <field cname="state_dirty" access="public" writeable="false" readable="true" is_callback="false" name="StateDirty" type="gboolean"/>
+ <field cname="clock_dirty" access="public" writeable="false" readable="true" is_callback="false" name="ClockDirty" type="gboolean"/>
+ <field cname="provided_clock" access="public" writeable="false" readable="true" is_callback="false" name="ProvidedClock" type="GstClock*"/>
+ <field cname="clock_provider" access="public" writeable="false" readable="true" is_callback="false" name="ClockProvider" type="GstElement*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstBinPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="DeepElementAdded" cname="deep-element-added" when="first" field_name="deep_element_added" version="1.10">
<return-type type="void"/>
<parameters>
@@ -1963,7 +1964,7 @@
</struct>
<object name="BufferPool" cname="GstBufferPool" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstBufferPoolClass">
- <field cname="object_class" access="public" writeable="false" readable="true" name="ObjectClass" type="GstObjectClass">
+ <field cname="object_class" access="public" writeable="false" readable="true" is_callback="false" name="ObjectClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_options"/>
@@ -1977,7 +1978,7 @@
<method vm="free_buffer"/>
<method vm="flush_start"/>
<method vm="flush_stop"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
</class_struct>
<method name="GetType" cname="gst_buffer_pool_get_type" shared="true">
<return-type type="GType"/>
@@ -2217,21 +2218,21 @@
<parameter name="flushing" type="gboolean"/>
</parameters>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="flushing" access="public" writeable="false" readable="true" name="Flushing" type="gint"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstBufferPoolPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="flushing" access="public" writeable="false" readable="true" is_callback="false" name="Flushing" type="gint"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstBufferPoolPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="Bus" cname="GstBus" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstBusClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="message"/>
<method signal_vm="sync_message"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_bus_get_type" shared="true">
<return-type type="GType"/>
@@ -2377,11 +2378,11 @@
</parameters>
</method>
<property name="EnableAsync" cname="enable-async" type="gboolean" readable="false" writeable="true" construct="false" construct-only="true"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstBusPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstBusPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="Message" cname="message" when="last" field_name="message">
<return-type type="void"/>
<parameters>
@@ -2401,7 +2402,7 @@
</object>
<object name="Clock" cname="GstClock" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstClockClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="change_resolution"/>
@@ -2410,7 +2411,7 @@
<method vm="wait"/>
<method vm="wait_async"/>
<method vm="unschedule"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_clock_get_type" shared="true">
<return-type type="GType"/>
@@ -2657,11 +2658,11 @@
<property name="Timeout" cname="timeout" type="guint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="WindowSize" cname="window-size" type="gint" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="WindowThreshold" cname="window-threshold" type="gint" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstClockPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstClockPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="Synced" cname="synced" when="last" version="1.6">
<return-type type="void"/>
<parameters>
@@ -2671,14 +2672,14 @@
</object>
<object name="ControlBinding" cname="GstControlBinding" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstControlBindingClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="sync_values"/>
<method vm="get_value"/>
<method vm="get_value_array"/>
<method vm="get_g_value_array"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_control_binding_get_type" shared="true">
<return-type type="GType"/>
@@ -2754,26 +2755,26 @@
</method>
<property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Object" cname="object" type="GstObject*" readable="true" writeable="true" construct="false" construct-only="true"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="name" access="public" writeable="false" readable="true" name="NameField" type="gchar*"/>
- <field cname="pspec" access="public" writeable="false" readable="true" name="Pspec" type="GParamSpec*"/>
- <field cname="object" access="private" writeable="false" readable="false" name="ObjectField" type="GstObject*"/>
- <field cname="disabled" access="private" writeable="false" readable="false" name="Disabled" type="gboolean"/>
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="name" access="public" writeable="false" readable="true" is_callback="false" name="NameField" type="gchar*"/>
+ <field cname="pspec" access="public" writeable="false" readable="true" is_callback="false" name="Pspec" type="GParamSpec*"/>
+ <field cname="object" access="private" writeable="false" readable="false" is_callback="false" name="ObjectField" type="GstObject*"/>
+ <field cname="disabled" access="private" writeable="false" readable="false" is_callback="false" name="Disabled" type="gboolean"/>
<union name="ABI" cname="ABI">
<struct name="abi" cname="abi" opaque="false" hidden="false">
- <field cname="priv" access="public" writeable="true" readable="true" name="Priv" type="GstControlBindingPrivate*">
+ <field cname="priv" access="public" writeable="true" readable="true" is_callback="false" name="Priv" type="GstControlBindingPrivate*">
<warning>missing glib:type-name</warning>
</field>
</struct>
- <field cname="_gst_reserved" access="public" writeable="true" readable="true" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="public" writeable="true" readable="true" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</union>
</object>
<object name="ControlSource" cname="GstControlSource" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstControlSourceClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_control_source_get_type" shared="true">
<return-type type="GType"/>
@@ -2794,19 +2795,19 @@
<parameter name="values" type="gdouble*" array="true" array_length_param_index="2"/>
</parameters>
</method>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="get_value" access="public" writeable="false" readable="true" name="GetValue" type="GstControlSourceGetValue"/>
- <field cname="get_value_array" access="public" writeable="false" readable="true" name="GetValueArray" type="GstControlSourceGetValueArray"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="get_value" access="public" writeable="false" readable="true" is_callback="false" name="GetValue" type="GstControlSourceGetValue"/>
+ <field cname="get_value_array" access="public" writeable="false" readable="true" is_callback="false" name="GetValueArray" type="GstControlSourceGetValueArray"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="Device" cname="GstDevice" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject" version="1.4">
<class_struct cname="GstDeviceClass" version="1.4">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="create_element"/>
<method vm="reconfigure_element"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_device_get_type" shared="true">
<return-type type="GType"/>
@@ -2871,11 +2872,11 @@
<property name="DeviceClass" cname="device-class" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="DisplayName" cname="display-name" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Properties" cname="properties" type="GstStructure*" readable="true" writeable="true" construct="false" construct-only="true"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstDevicePrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstDevicePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="Removed" cname="removed" when="last">
<return-type type="void"/>
<parameters/>
@@ -2883,10 +2884,10 @@
</object>
<object name="DeviceMonitor" cname="GstDeviceMonitor" opaque="false" hidden="false" parent="GstObject" version="1.4">
<class_struct cname="GstDeviceMonitorClass" version="1.4">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_device_monitor_get_type" shared="true">
<return-type type="GType"/>
@@ -2938,23 +2939,23 @@
<parameters/>
</method>
<property name="ShowAll" cname="show-all" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstDeviceMonitorPrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstDeviceMonitorPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="DeviceProvider" cname="GstDeviceProvider" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject" version="1.4">
<class_struct cname="GstDeviceProviderClass" version="1.4">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="factory" access="public" writeable="false" readable="true" name="Factory" type="GstDeviceProviderFactory*"/>
+ <field cname="factory" access="public" writeable="false" readable="true" is_callback="false" name="Factory" type="GstDeviceProviderFactory*"/>
<method vm="probe"/>
<method vm="start"/>
<method vm="stop"/>
- <field cname="metadata" access="private" writeable="false" readable="false" name="Metadata" type="gpointer"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="metadata" access="private" writeable="false" readable="false" is_callback="false" name="Metadata" type="gpointer"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="AddMetadata" cname="gst_device_provider_class_add_metadata" shared="true" version="1.4">
<return-type type="void"/>
@@ -3076,12 +3077,12 @@
<parameter name="name" type="const-gchar*"/>
</parameters>
</method>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="devices" access="public" writeable="false" readable="true" name="Devices" type="GList*" element_type="gpointer"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstDeviceProviderPrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="devices" access="public" writeable="false" readable="true" is_callback="false" name="Devices" type="GList*" element_type="gpointer"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstDeviceProviderPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="ProviderHidden" cname="provider-hidden" when="first">
<return-type type="void"/>
<parameters>
@@ -3168,14 +3169,14 @@
</object>
<object name="Element" cname="GstElement" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstElementClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="metadata" access="public" writeable="false" readable="true" name="Metadata" type="gpointer"/>
- <field cname="elementfactory" access="public" writeable="false" readable="true" name="Elementfactory" type="GstElementFactory*"/>
- <field cname="padtemplates" access="public" writeable="false" readable="true" name="Padtemplates" type="GList*" element_type="gpointer"/>
- <field cname="numpadtemplates" access="public" writeable="false" readable="true" name="Numpadtemplates" type="gint"/>
- <field cname="pad_templ_cookie" access="public" writeable="false" readable="true" name="PadTemplCookie" type="guint32"/>
+ <field cname="metadata" access="public" writeable="false" readable="true" is_callback="false" name="Metadata" type="gpointer"/>
+ <field cname="elementfactory" access="public" writeable="false" readable="true" is_callback="false" name="Elementfactory" type="GstElementFactory*"/>
+ <field cname="padtemplates" access="public" writeable="false" readable="true" is_callback="false" name="Padtemplates" type="GList*" element_type="gpointer"/>
+ <field cname="numpadtemplates" access="public" writeable="false" readable="true" is_callback="false" name="Numpadtemplates" type="gint"/>
+ <field cname="pad_templ_cookie" access="public" writeable="false" readable="true" is_callback="false" name="PadTemplCookie" type="guint32"/>
<method signal_vm="pad_added"/>
<method signal_vm="pad_removed"/>
<method signal_vm="no_more_pads"/>
@@ -3192,7 +3193,7 @@
<method vm="query"/>
<method vm="post_message"/>
<method vm="set_context"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="18"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="18"/>
</class_struct>
<method name="AddMetadata" cname="gst_element_class_add_metadata" shared="true">
<return-type type="void"/>
@@ -3785,34 +3786,34 @@
<parameter name="destpadname" type="const-gchar*"/>
</parameters>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="state_lock" access="public" writeable="false" readable="true" name="StateLock" type="GRecMutex">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="state_lock" access="public" writeable="false" readable="true" is_callback="false" name="StateLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="state_cond" access="public" writeable="false" readable="true" name="StateCond" type="GCond">
+ <field cname="state_cond" access="public" writeable="false" readable="true" is_callback="false" name="StateCond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
- <field cname="state_cookie" access="public" writeable="false" readable="true" name="StateCookie" type="guint32"/>
- <field cname="target_state" access="public" writeable="false" readable="true" name="TargetState" type="GstState"/>
- <field cname="current_state" access="public" writeable="false" readable="true" name="CurrentState" type="GstState"/>
- <field cname="next_state" access="public" writeable="false" readable="true" name="NextState" type="GstState"/>
- <field cname="pending_state" access="public" writeable="false" readable="true" name="PendingState" type="GstState"/>
- <field cname="last_return" access="public" writeable="false" readable="true" name="LastReturn" type="GstStateChangeReturn"/>
- <field cname="bus" access="public" writeable="false" readable="true" name="Bus" type="GstBus*"/>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstClock*"/>
- <field cname="base_time" access="public" writeable="false" readable="true" name="BaseTime" type="gint64"/>
- <field cname="start_time" access="public" writeable="false" readable="true" name="StartTime" type="guint64"/>
- <field cname="numpads" access="public" writeable="false" readable="true" name="Numpads" type="guint16"/>
- <field cname="pads" access="public" writeable="false" readable="true" name="Pads" type="GList*" element_type="GstPad*"/>
- <field cname="numsrcpads" access="public" writeable="false" readable="true" name="Numsrcpads" type="guint16"/>
- <field cname="srcpads" access="public" writeable="false" readable="true" name="Srcpads" type="GList*" element_type="GstPad*"/>
- <field cname="numsinkpads" access="public" writeable="false" readable="true" name="Numsinkpads" type="guint16"/>
- <field cname="sinkpads" access="public" writeable="false" readable="true" name="Sinkpads" type="GList*" element_type="GstPad*"/>
- <field cname="pads_cookie" access="public" writeable="false" readable="true" name="PadsCookie" type="guint32"/>
- <field cname="contexts" access="public" writeable="false" readable="true" name="Contexts" type="GList*" element_type="GList*">
+ <field cname="state_cookie" access="public" writeable="false" readable="true" is_callback="false" name="StateCookie" type="guint32"/>
+ <field cname="target_state" access="public" writeable="false" readable="true" is_callback="false" name="TargetState" type="GstState"/>
+ <field cname="current_state" access="public" writeable="false" readable="true" is_callback="false" name="CurrentState" type="GstState"/>
+ <field cname="next_state" access="public" writeable="false" readable="true" is_callback="false" name="NextState" type="GstState"/>
+ <field cname="pending_state" access="public" writeable="false" readable="true" is_callback="false" name="PendingState" type="GstState"/>
+ <field cname="last_return" access="public" writeable="false" readable="true" is_callback="false" name="LastReturn" type="GstStateChangeReturn"/>
+ <field cname="bus" access="public" writeable="false" readable="true" is_callback="false" name="Bus" type="GstBus*"/>
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstClock*"/>
+ <field cname="base_time" access="public" writeable="false" readable="true" is_callback="false" name="BaseTime" type="gint64"/>
+ <field cname="start_time" access="public" writeable="false" readable="true" is_callback="false" name="StartTime" type="guint64"/>
+ <field cname="numpads" access="public" writeable="false" readable="true" is_callback="false" name="Numpads" type="guint16"/>
+ <field cname="pads" access="public" writeable="false" readable="true" is_callback="false" name="Pads" type="GList*" element_type="GstPad*"/>
+ <field cname="numsrcpads" access="public" writeable="false" readable="true" is_callback="false" name="Numsrcpads" type="guint16"/>
+ <field cname="srcpads" access="public" writeable="false" readable="true" is_callback="false" name="Srcpads" type="GList*" element_type="GstPad*"/>
+ <field cname="numsinkpads" access="public" writeable="false" readable="true" is_callback="false" name="Numsinkpads" type="guint16"/>
+ <field cname="sinkpads" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpads" type="GList*" element_type="GstPad*"/>
+ <field cname="pads_cookie" access="public" writeable="false" readable="true" is_callback="false" name="PadsCookie" type="guint32"/>
+ <field cname="contexts" access="public" writeable="false" readable="true" is_callback="false" name="Contexts" type="GList*" element_type="GList*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
<signal name="NoMorePadsEvent" cname="no-more-pads" when="last" field_name="no_more_pads">
<return-type type="void"/>
<parameters/>
@@ -3973,10 +3974,10 @@
</struct>
<object name="GhostPad" cname="GstGhostPad" opaque="false" hidden="false" parent="GstProxyPad">
<class_struct cname="GstGhostPadClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstProxyPadClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstProxyPadClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_ghost_pad_get_type" shared="true">
<return-type type="GType"/>
@@ -4038,8 +4039,8 @@
<parameter allow-none="1" name="newtarget" type="GstPad*"/>
</parameters>
</method>
- <field cname="pad" access="public" writeable="false" readable="true" name="Pad" type="GstProxyPad*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstGhostPadPrivate*">
+ <field cname="pad" access="public" writeable="false" readable="true" is_callback="false" name="Pad" type="GstProxyPad*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstGhostPadPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
@@ -4055,12 +4056,12 @@
</struct>
<object name="Object" cname="GstObject" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GInitiallyUnowned">
<class_struct cname="GstObjectClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GInitiallyUnownedClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GInitiallyUnownedClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="path_string_separator" access="public" writeable="false" readable="true" name="PathStringSeparator" type="gchar*"/>
+ <field cname="path_string_separator" access="public" writeable="false" readable="true" is_callback="false" name="PathStringSeparator" type="gchar*"/>
<method signal_vm="deep_notify"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_object_get_type" shared="true">
<return-type type="GType"/>
@@ -4227,15 +4228,15 @@
</method>
<property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="Parent" cname="parent" type="GstObject*" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GInitiallyUnowned*"/>
- <field cname="lock" access="public" writeable="false" readable="true" name="Lock" type="GMutex*"/>
- <field cname="name" access="public" writeable="false" readable="true" name="NameField" type="gchar*"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="ParentField" type="GstObject*"/>
- <field cname="flags" access="public" writeable="false" readable="true" name="Flags" type="guint32"/>
- <field cname="control_bindings" access="private" writeable="false" readable="false" name="ControlBindings" type="GList*" element_type="gpointer"/>
- <field cname="control_rate" access="private" writeable="false" readable="false" name="ControlRate" type="guint64"/>
- <field cname="last_sync" access="private" writeable="false" readable="false" name="LastSync" type="guint64"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer"/>
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GInitiallyUnowned*"/>
+ <field cname="lock" access="public" writeable="false" readable="true" is_callback="false" name="Lock" type="GMutex*"/>
+ <field cname="name" access="public" writeable="false" readable="true" is_callback="false" name="NameField" type="gchar*"/>
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="ParentField" type="GstObject*"/>
+ <field cname="flags" access="public" writeable="false" readable="true" is_callback="false" name="Flags" type="guint32"/>
+ <field cname="control_bindings" access="private" writeable="false" readable="false" is_callback="false" name="ControlBindings" type="GList*" element_type="gpointer"/>
+ <field cname="control_rate" access="private" writeable="false" readable="false" is_callback="false" name="ControlRate" type="guint64"/>
+ <field cname="last_sync" access="private" writeable="false" readable="false" is_callback="false" name="LastSync" type="guint64"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer"/>
<signal name="DeepNotify" cname="deep-notify" when="first" field_name="deep_notify">
<return-type type="void"/>
<parameters>
@@ -4246,12 +4247,12 @@
</object>
<object name="Pad" cname="GstPad" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstPadClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="linked"/>
<method signal_vm="unlinked"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_pad_get_type" shared="true">
<return-type type="GType"/>
@@ -4814,63 +4815,63 @@
<property name="Direction" cname="direction" type="GstPadDirection" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Offset" cname="offset" type="gint64" readable="true" writeable="true" construct="false" construct-only="false" version="1.6"/>
<property name="Template" cname="template" type="GstPadTemplate*" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="element_private" access="public" writeable="false" readable="true" name="ElementPrivate" type="gpointer"/>
- <field cname="padtemplate" access="public" writeable="false" readable="true" name="Padtemplate" type="GstPadTemplate*"/>
- <field cname="direction" access="public" writeable="false" readable="true" name="DirectionField" type="GstPadDirection"/>
- <field cname="stream_rec_lock" access="private" writeable="false" readable="false" name="StreamRecLock" type="GRecMutex">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="element_private" access="public" writeable="false" readable="true" is_callback="false" name="ElementPrivate" type="gpointer"/>
+ <field cname="padtemplate" access="public" writeable="false" readable="true" is_callback="false" name="Padtemplate" type="GstPadTemplate*"/>
+ <field cname="direction" access="public" writeable="false" readable="true" is_callback="false" name="DirectionField" type="GstPadDirection"/>
+ <field cname="stream_rec_lock" access="private" writeable="false" readable="false" is_callback="false" name="StreamRecLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="task" access="private" writeable="false" readable="false" name="Task" type="GstTask*"/>
- <field cname="block_cond" access="private" writeable="false" readable="false" name="BlockCond" type="GCond">
+ <field cname="task" access="private" writeable="false" readable="false" is_callback="false" name="Task" type="GstTask*"/>
+ <field cname="block_cond" access="private" writeable="false" readable="false" is_callback="false" name="BlockCond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
- <field cname="probes" access="private" writeable="false" readable="false" name="Probes" type="GHookList">
+ <field cname="probes" access="private" writeable="false" readable="false" is_callback="false" name="Probes" type="GHookList">
<warning>missing glib:type-name</warning>
</field>
- <field cname="mode" access="private" writeable="false" readable="false" name="Mode" type="GstPadMode"/>
- <field cname="activatefunc" access="private" writeable="false" readable="false" name="Activatefunc" type="GstPadActivateFunction"/>
- <field cname="activatedata" access="private" writeable="false" readable="false" name="Activatedata" type="gpointer"/>
- <field cname="activatenotify" access="private" writeable="false" readable="false" name="Activatenotify" type="GDestroyNotify"/>
- <field cname="activatemodefunc" access="private" writeable="false" readable="false" name="Activatemodefunc" type="GstPadActivateModeFunction"/>
- <field cname="activatemodedata" access="private" writeable="false" readable="false" name="Activatemodedata" type="gpointer"/>
- <field cname="activatemodenotify" access="private" writeable="false" readable="false" name="Activatemodenotify" type="GDestroyNotify"/>
- <field cname="peer" access="private" writeable="false" readable="false" name="Peer" type="GstPad*"/>
- <field cname="linkfunc" access="private" writeable="false" readable="false" name="Linkfunc" type="GstPadLinkFunction"/>
- <field cname="linkdata" access="private" writeable="false" readable="false" name="Linkdata" type="gpointer"/>
- <field cname="linknotify" access="private" writeable="false" readable="false" name="Linknotify" type="GDestroyNotify"/>
- <field cname="unlinkfunc" access="private" writeable="false" readable="false" name="Unlinkfunc" type="GstPadUnlinkFunction"/>
- <field cname="unlinkdata" access="private" writeable="false" readable="false" name="Unlinkdata" type="gpointer"/>
- <field cname="unlinknotify" access="private" writeable="false" readable="false" name="Unlinknotify" type="GDestroyNotify"/>
- <field cname="chainfunc" access="private" writeable="false" readable="false" name="Chainfunc" type="GstPadChainFunction"/>
- <field cname="chaindata" access="private" writeable="false" readable="false" name="Chaindata" type="gpointer"/>
- <field cname="chainnotify" access="private" writeable="false" readable="false" name="Chainnotify" type="GDestroyNotify"/>
- <field cname="chainlistfunc" access="private" writeable="false" readable="false" name="Chainlistfunc" type="GstPadChainListFunction"/>
- <field cname="chainlistdata" access="private" writeable="false" readable="false" name="Chainlistdata" type="gpointer"/>
- <field cname="chainlistnotify" access="private" writeable="false" readable="false" name="Chainlistnotify" type="GDestroyNotify"/>
- <field cname="getrangefunc" access="private" writeable="false" readable="false" name="Getrangefunc" type="GstPadGetRangeFunction"/>
- <field cname="getrangedata" access="private" writeable="false" readable="false" name="Getrangedata" type="gpointer"/>
- <field cname="getrangenotify" access="private" writeable="false" readable="false" name="Getrangenotify" type="GDestroyNotify"/>
- <field cname="eventfunc" access="private" writeable="false" readable="false" name="Eventfunc" type="GstPadEventFunction"/>
- <field cname="eventdata" access="private" writeable="false" readable="false" name="Eventdata" type="gpointer"/>
- <field cname="eventnotify" access="private" writeable="false" readable="false" name="Eventnotify" type="GDestroyNotify"/>
- <field cname="offset" access="private" writeable="false" readable="false" name="OffsetField" type="gint64"/>
- <field cname="queryfunc" access="private" writeable="false" readable="false" name="Queryfunc" type="GstPadQueryFunction"/>
- <field cname="querydata" access="private" writeable="false" readable="false" name="Querydata" type="gpointer"/>
- <field cname="querynotify" access="private" writeable="false" readable="false" name="Querynotify" type="GDestroyNotify"/>
- <field cname="iterintlinkfunc" access="private" writeable="false" readable="false" name="Iterintlinkfunc" type="GstPadIterIntLinkFunction"/>
- <field cname="iterintlinkdata" access="private" writeable="false" readable="false" name="Iterintlinkdata" type="gpointer"/>
- <field cname="iterintlinknotify" access="private" writeable="false" readable="false" name="Iterintlinknotify" type="GDestroyNotify"/>
- <field cname="num_probes" access="private" writeable="false" readable="false" name="NumProbes" type="gint"/>
- <field cname="num_blocked" access="private" writeable="false" readable="false" name="NumBlocked" type="gint"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstPadPrivate*">
+ <field cname="mode" access="private" writeable="false" readable="false" is_callback="false" name="Mode" type="GstPadMode"/>
+ <field cname="activatefunc" access="private" writeable="false" readable="false" is_callback="false" name="Activatefunc" type="GstPadActivateFunction"/>
+ <field cname="activatedata" access="private" writeable="false" readable="false" is_callback="false" name="Activatedata" type="gpointer"/>
+ <field cname="activatenotify" access="private" writeable="false" readable="false" is_callback="false" name="Activatenotify" type="GDestroyNotify"/>
+ <field cname="activatemodefunc" access="private" writeable="false" readable="false" is_callback="false" name="Activatemodefunc" type="GstPadActivateModeFunction"/>
+ <field cname="activatemodedata" access="private" writeable="false" readable="false" is_callback="false" name="Activatemodedata" type="gpointer"/>
+ <field cname="activatemodenotify" access="private" writeable="false" readable="false" is_callback="false" name="Activatemodenotify" type="GDestroyNotify"/>
+ <field cname="peer" access="private" writeable="false" readable="false" is_callback="false" name="Peer" type="GstPad*"/>
+ <field cname="linkfunc" access="private" writeable="false" readable="false" is_callback="false" name="Linkfunc" type="GstPadLinkFunction"/>
+ <field cname="linkdata" access="private" writeable="false" readable="false" is_callback="false" name="Linkdata" type="gpointer"/>
+ <field cname="linknotify" access="private" writeable="false" readable="false" is_callback="false" name="Linknotify" type="GDestroyNotify"/>
+ <field cname="unlinkfunc" access="private" writeable="false" readable="false" is_callback="false" name="Unlinkfunc" type="GstPadUnlinkFunction"/>
+ <field cname="unlinkdata" access="private" writeable="false" readable="false" is_callback="false" name="Unlinkdata" type="gpointer"/>
+ <field cname="unlinknotify" access="private" writeable="false" readable="false" is_callback="false" name="Unlinknotify" type="GDestroyNotify"/>
+ <field cname="chainfunc" access="private" writeable="false" readable="false" is_callback="false" name="Chainfunc" type="GstPadChainFunction"/>
+ <field cname="chaindata" access="private" writeable="false" readable="false" is_callback="false" name="Chaindata" type="gpointer"/>
+ <field cname="chainnotify" access="private" writeable="false" readable="false" is_callback="false" name="Chainnotify" type="GDestroyNotify"/>
+ <field cname="chainlistfunc" access="private" writeable="false" readable="false" is_callback="false" name="Chainlistfunc" type="GstPadChainListFunction"/>
+ <field cname="chainlistdata" access="private" writeable="false" readable="false" is_callback="false" name="Chainlistdata" type="gpointer"/>
+ <field cname="chainlistnotify" access="private" writeable="false" readable="false" is_callback="false" name="Chainlistnotify" type="GDestroyNotify"/>
+ <field cname="getrangefunc" access="private" writeable="false" readable="false" is_callback="false" name="Getrangefunc" type="GstPadGetRangeFunction"/>
+ <field cname="getrangedata" access="private" writeable="false" readable="false" is_callback="false" name="Getrangedata" type="gpointer"/>
+ <field cname="getrangenotify" access="private" writeable="false" readable="false" is_callback="false" name="Getrangenotify" type="GDestroyNotify"/>
+ <field cname="eventfunc" access="private" writeable="false" readable="false" is_callback="false" name="Eventfunc" type="GstPadEventFunction"/>
+ <field cname="eventdata" access="private" writeable="false" readable="false" is_callback="false" name="Eventdata" type="gpointer"/>
+ <field cname="eventnotify" access="private" writeable="false" readable="false" is_callback="false" name="Eventnotify" type="GDestroyNotify"/>
+ <field cname="offset" access="private" writeable="false" readable="false" is_callback="false" name="OffsetField" type="gint64"/>
+ <field cname="queryfunc" access="private" writeable="false" readable="false" is_callback="false" name="Queryfunc" type="GstPadQueryFunction"/>
+ <field cname="querydata" access="private" writeable="false" readable="false" is_callback="false" name="Querydata" type="gpointer"/>
+ <field cname="querynotify" access="private" writeable="false" readable="false" is_callback="false" name="Querynotify" type="GDestroyNotify"/>
+ <field cname="iterintlinkfunc" access="private" writeable="false" readable="false" is_callback="false" name="Iterintlinkfunc" type="GstPadIterIntLinkFunction"/>
+ <field cname="iterintlinkdata" access="private" writeable="false" readable="false" is_callback="false" name="Iterintlinkdata" type="gpointer"/>
+ <field cname="iterintlinknotify" access="private" writeable="false" readable="false" is_callback="false" name="Iterintlinknotify" type="GDestroyNotify"/>
+ <field cname="num_probes" access="private" writeable="false" readable="false" is_callback="false" name="NumProbes" type="gint"/>
+ <field cname="num_blocked" access="private" writeable="false" readable="false" is_callback="false" name="NumBlocked" type="gint"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstPadPrivate*">
<warning>missing glib:type-name</warning>
</field>
<union name="ABI" cname="ABI">
- <field cname="_gst_reserved" access="public" writeable="true" readable="true" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="public" writeable="true" readable="true" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<struct name="abi" cname="abi" opaque="false" hidden="false">
- <field cname="last_flowret" access="public" writeable="true" readable="true" name="LastFlowret" type="GstFlowReturn"/>
- <field cname="eventfullfunc" access="public" writeable="true" readable="true" name="Eventfullfunc" type="GstPadEventFullFunction"/>
+ <field cname="last_flowret" access="public" writeable="true" readable="true" is_callback="false" name="LastFlowret" type="GstFlowReturn"/>
+ <field cname="eventfullfunc" access="public" writeable="true" readable="true" is_callback="false" name="Eventfullfunc" type="GstPadEventFullFunction"/>
</struct>
</union>
<signal name="Linked" cname="linked" when="last" field_name="linked">
@@ -4888,11 +4889,11 @@
</object>
<object name="PadTemplate" cname="GstPadTemplate" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstPadTemplateClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="pad_created"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_pad_template_get_type" shared="true">
<return-type type="GType"/>
@@ -4923,14 +4924,14 @@
<property name="Direction" cname="direction" type="GstPadDirection" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="NameTemplate" cname="name-template" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Presence" cname="presence" type="GstPadPresence" readable="true" writeable="true" construct="false" construct-only="true"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="name_template" access="public" writeable="false" readable="true" name="NameTemplateField" type="gchar*"/>
- <field cname="direction" access="public" writeable="false" readable="true" name="DirectionField" type="GstPadDirection"/>
- <field cname="presence" access="public" writeable="false" readable="true" name="PresenceField" type="GstPadPresence"/>
- <field cname="caps" access="public" writeable="false" readable="true" name="CapsField" type="GstCaps*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="name_template" access="public" writeable="false" readable="true" is_callback="false" name="NameTemplateField" type="gchar*"/>
+ <field cname="direction" access="public" writeable="false" readable="true" is_callback="false" name="DirectionField" type="GstPadDirection"/>
+ <field cname="presence" access="public" writeable="false" readable="true" is_callback="false" name="PresenceField" type="GstPadPresence"/>
+ <field cname="caps" access="public" writeable="false" readable="true" is_callback="false" name="CapsField" type="GstCaps*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="PadCreatedEvent" cname="pad-created" when="last" field_name="pad_created">
<return-type type="void"/>
<parameters>
@@ -4954,10 +4955,10 @@
<interface cname="GstChildProxy"/>
</implements>
<class_struct cname="GstPipelineClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstBinClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBinClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_pipeline_get_type" shared="true">
<return-type type="GType"/>
@@ -5018,14 +5019,14 @@
<property name="AutoFlushBus" cname="auto-flush-bus" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Delay" cname="delay" type="guint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Latency" cname="latency" type="guint64" readable="true" writeable="true" construct="false" construct-only="false" version="1.6"/>
- <field cname="bin" access="public" writeable="false" readable="true" name="Bin" type="GstBin*"/>
- <field cname="fixed_clock" access="public" writeable="false" readable="true" name="FixedClock" type="GstClock*"/>
- <field cname="stream_time" access="public" writeable="false" readable="true" name="StreamTime" type="guint64"/>
- <field cname="delay" access="public" writeable="false" readable="true" name="DelayField" type="guint64"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstPipelinePrivate*">
+ <field cname="bin" access="public" writeable="false" readable="true" is_callback="false" name="Bin" type="GstBin*"/>
+ <field cname="fixed_clock" access="public" writeable="false" readable="true" is_callback="false" name="FixedClock" type="GstClock*"/>
+ <field cname="stream_time" access="public" writeable="false" readable="true" is_callback="false" name="StreamTime" type="guint64"/>
+ <field cname="delay" access="public" writeable="false" readable="true" is_callback="false" name="DelayField" type="guint64"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstPipelinePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="Plugin" cname="GstPlugin" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstPluginClass"/>
@@ -5222,10 +5223,10 @@
</object>
<object name="ProxyPad" cname="GstProxyPad" opaque="false" hidden="false" parent="GstPad">
<class_struct cname="GstProxyPadClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstPadClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstPadClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="1"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="1"/>
</class_struct>
<method name="GetType" cname="gst_proxy_pad_get_type" shared="true">
<return-type type="GType"/>
@@ -5275,14 +5276,14 @@
<return-type type="GstProxyPad*" owned="true"/>
<parameters/>
</method>
- <field cname="pad" access="public" writeable="false" readable="true" name="Pad" type="GstPad*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstProxyPadPrivate*">
+ <field cname="pad" access="public" writeable="false" readable="true" is_callback="false" name="Pad" type="GstPad*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstProxyPadPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="Registry" cname="GstRegistry" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstRegistryClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -5401,8 +5402,8 @@
<parameter name="path" type="const-gchar*"/>
</parameters>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstRegistryPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstRegistryPrivate*">
<warning>missing glib:type-name</warning>
</field>
<signal name="FeatureAdded" cname="feature-added" when="last">
@@ -5420,10 +5421,10 @@
</object>
<object name="Stream" cname="GstStream" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstStreamClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_stream_get_type" shared="true">
<return-type type="GType"/>
@@ -5495,20 +5496,20 @@
<property name="StreamId" cname="stream-id" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="StreamType" cname="stream-type" type="GstStreamType" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="Tags" cname="tags" type="GstTagList*" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="stream_id" access="public" writeable="false" readable="true" name="StreamIdField" type="gchar*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstStreamPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="stream_id" access="public" writeable="false" readable="true" is_callback="false" name="StreamIdField" type="gchar*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstStreamPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="StreamCollection" cname="GstStreamCollection" opaque="false" hidden="false" parent="GstObject" version="1.10">
<class_struct cname="GstStreamCollectionClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="stream_notify"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_stream_collection_get_type" shared="true">
<return-type type="GType"/>
@@ -5539,12 +5540,12 @@
<parameters/>
</method>
<property name="UpstreamId" cname="upstream-id" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="upstream_id" access="private" writeable="false" readable="false" name="UpstreamIdField" type="gchar*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstStreamCollectionPrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="upstream_id" access="private" writeable="false" readable="false" is_callback="false" name="UpstreamIdField" type="gchar*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstStreamCollectionPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="StreamNotify" cname="stream-notify" when="first" field_name="stream_notify">
<return-type type="void"/>
<parameters>
@@ -5555,10 +5556,10 @@
</object>
<object name="SystemClock" cname="GstSystemClock" opaque="false" hidden="false" parent="GstClock">
<class_struct cname="GstSystemClockClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstClockClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstClockClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_system_clock_get_type" shared="true">
<return-type type="GType"/>
@@ -5573,19 +5574,19 @@
</parameters>
</method>
<property name="ClockType" cname="clock-type" type="GstClockType" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstClock*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstSystemClockPrivate*">
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstClock*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstSystemClockPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="Task" cname="GstTask" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstTaskClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="pool" access="private" writeable="false" readable="false" name="Pool" type="GstTaskPool*"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="pool" access="private" writeable="false" readable="false" is_callback="false" name="Pool" type="GstTaskPool*"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_task_get_type" shared="true">
<return-type type="GType"/>
@@ -5660,36 +5661,36 @@
<return-type type="gboolean"/>
<parameters/>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="state" access="public" writeable="false" readable="true" name="State" type="GstTaskState"/>
- <field cname="cond" access="public" writeable="false" readable="true" name="Cond" type="GCond">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="state" access="public" writeable="false" readable="true" is_callback="false" name="State" type="GstTaskState"/>
+ <field cname="cond" access="public" writeable="false" readable="true" is_callback="false" name="Cond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
- <field cname="lock" access="public" writeable="false" readable="true" name="Lock" type="GRecMutex*">
+ <field cname="lock" access="public" writeable="false" readable="true" is_callback="false" name="Lock" type="GRecMutex*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="func" access="public" writeable="false" readable="true" name="Func" type="GstTaskFunction"/>
- <field cname="user_data" access="public" writeable="false" readable="true" name="UserData" type="gpointer"/>
- <field cname="notify" access="public" writeable="false" readable="true" name="Notify" type="GDestroyNotify"/>
- <field cname="running" access="public" writeable="false" readable="true" name="Running" type="gboolean"/>
- <field cname="thread" access="private" writeable="false" readable="false" name="Thread" type="GThread*">
+ <field cname="func" access="public" writeable="false" readable="true" is_callback="false" name="Func" type="GstTaskFunction"/>
+ <field cname="user_data" access="public" writeable="false" readable="true" is_callback="false" name="UserData" type="gpointer"/>
+ <field cname="notify" access="public" writeable="false" readable="true" is_callback="false" name="Notify" type="GDestroyNotify"/>
+ <field cname="running" access="public" writeable="false" readable="true" is_callback="false" name="Running" type="gboolean"/>
+ <field cname="thread" access="private" writeable="false" readable="false" is_callback="false" name="Thread" type="GThread*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstTaskPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstTaskPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="TaskPool" cname="GstTaskPool" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstTaskPoolClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="prepare"/>
<method vm="cleanup"/>
<method vm="push"/>
<method vm="join"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_task_pool_get_type" shared="true">
<return-type type="GType"/>
@@ -5743,28 +5744,28 @@
<parameter name="error" type="GError**"/>
</parameters>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="pool" access="private" writeable="false" readable="false" name="Pool" type="GThreadPool*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="pool" access="private" writeable="false" readable="false" is_callback="false" name="Pool" type="GThreadPool*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="Tracer" cname="GstTracer" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstTracerClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_tracer_get_type" shared="true">
<return-type type="GType"/>
</method>
<property name="Params" cname="params" type="gchar*" readable="true" writeable="true" construct="true" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstTracerPrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstTracerPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="TracerFactory" cname="GstTracerFactory" opaque="false" hidden="false" parent="GstPluginFeature" version="1.8">
<class_struct cname="GstTracerFactoryClass"/>
@@ -5958,11 +5959,11 @@
<method name="GetType" cname="gst_allocation_params_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstMemoryFlags"/>
- <field cname="align" access="public" writeable="true" readable="true" name="Align" type="gsize"/>
- <field cname="prefix" access="public" writeable="true" readable="true" name="Prefix" type="gsize"/>
- <field cname="padding" access="public" writeable="true" readable="true" name="Padding" type="gsize"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstMemoryFlags"/>
+ <field cname="align" access="public" writeable="true" readable="true" is_callback="false" name="Align" type="gsize"/>
+ <field cname="prefix" access="public" writeable="true" readable="true" is_callback="false" name="Prefix" type="gsize"/>
+ <field cname="padding" access="public" writeable="true" readable="true" is_callback="false" name="Padding" type="gsize"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="Copy" cname="gst_allocation_params_copy">
<return-type type="GstAllocationParams*" owned="true">
<warning>missing glib:type-name</warning>
@@ -6020,15 +6021,15 @@
<method name="GetType" cname="gst_buffer_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
- <field cname="pool" access="public" writeable="true" readable="true" name="Pool" type="GstBufferPool*" array_index="2"/>
- <field cname="pts" access="public" writeable="true" readable="true" name="Pts" type="guint64" array_index="2"/>
- <field cname="dts" access="public" writeable="true" readable="true" name="Dts" type="guint64" array_index="1"/>
- <field cname="duration" access="public" writeable="true" readable="true" name="Duration" type="guint64"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="guint64"/>
- <field cname="offset_end" access="public" writeable="true" readable="true" name="OffsetEnd" type="guint64"/>
+ <field cname="pool" access="public" writeable="true" readable="true" is_callback="false" name="Pool" type="GstBufferPool*" array_index="2"/>
+ <field cname="pts" access="public" writeable="true" readable="true" is_callback="false" name="Pts" type="guint64" array_index="2"/>
+ <field cname="dts" access="public" writeable="true" readable="true" is_callback="false" name="Dts" type="guint64" array_index="1"/>
+ <field cname="duration" access="public" writeable="true" readable="true" is_callback="false" name="Duration" type="guint64"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="guint64"/>
+ <field cname="offset_end" access="public" writeable="true" readable="true" is_callback="false" name="OffsetEnd" type="guint64"/>
<constructor cname="gst_buffer_new" disable_void_ctor=""/>
<constructor cname="gst_buffer_new_allocate">
<parameters>
@@ -6508,11 +6509,11 @@
</method>
</boxed>
<struct name="BufferPoolAcquireParams" cname="GstBufferPoolAcquireParams" opaque="false" hidden="false">
- <field cname="format" access="public" writeable="true" readable="true" name="Format" type="GstFormat"/>
- <field cname="start" access="public" writeable="true" readable="true" name="Start" type="gint64"/>
- <field cname="stop" access="public" writeable="true" readable="true" name="Stop" type="gint64"/>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstBufferPoolAcquireFlags"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="format" access="public" writeable="true" readable="true" is_callback="false" name="Format" type="GstFormat"/>
+ <field cname="start" access="public" writeable="true" readable="true" is_callback="false" name="Start" type="gint64"/>
+ <field cname="stop" access="public" writeable="true" readable="true" is_callback="false" name="Stop" type="gint64"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstBufferPoolAcquireFlags"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="BufferPoolPrivate" cname="GstBufferPoolPrivate" opaque="true" hidden="true"/>
<struct name="BusPrivate" cname="GstBusPrivate" opaque="true" hidden="true"/>
@@ -6520,7 +6521,7 @@
<method name="GetType" cname="gst_caps_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
<constructor cname="gst_caps_new_any" disable_void_ctor=""/>
@@ -6918,18 +6919,18 @@
</method>
</boxed>
<struct name="ClockEntry" cname="GstClockEntry" opaque="true" hidden="false">
- <field cname="refcount" access="public" writeable="true" readable="true" name="Refcount" type="gint"/>
- <field cname="clock" access="public" writeable="true" readable="true" name="Clock" type="GstClock*"/>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstClockEntryType"/>
- <field cname="time" access="public" writeable="true" readable="true" name="Time" type="guint64"/>
- <field cname="interval" access="public" writeable="true" readable="true" name="Interval" type="guint64"/>
- <field cname="status" access="public" writeable="true" readable="true" name="Status" type="GstClockReturn"/>
- <field cname="func" access="public" writeable="true" readable="true" name="Func" type="GstClockCallback"/>
- <field cname="user_data" access="public" writeable="true" readable="true" name="UserData" type="gpointer"/>
- <field cname="destroy_data" access="public" writeable="true" readable="true" name="DestroyData" type="GDestroyNotify"/>
- <field cname="unscheduled" access="public" writeable="true" readable="true" name="Unscheduled" type="gboolean"/>
- <field cname="woken_up" access="public" writeable="true" readable="true" name="WokenUp" type="gboolean"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="refcount" access="public" writeable="true" readable="true" is_callback="false" name="Refcount" type="gint"/>
+ <field cname="clock" access="public" writeable="true" readable="true" is_callback="false" name="Clock" type="GstClock*"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstClockEntryType"/>
+ <field cname="time" access="public" writeable="true" readable="true" is_callback="false" name="Time" type="guint64"/>
+ <field cname="interval" access="public" writeable="true" readable="true" is_callback="false" name="Interval" type="guint64"/>
+ <field cname="status" access="public" writeable="true" readable="true" is_callback="false" name="Status" type="GstClockReturn"/>
+ <field cname="func" access="public" writeable="true" readable="true" is_callback="false" name="Func" type="GstClockCallback"/>
+ <field cname="user_data" access="public" writeable="true" readable="true" is_callback="false" name="UserData" type="gpointer"/>
+ <field cname="destroy_data" access="public" writeable="true" readable="true" is_callback="false" name="DestroyData" type="GDestroyNotify"/>
+ <field cname="unscheduled" access="public" writeable="true" readable="true" is_callback="false" name="Unscheduled" type="gboolean"/>
+ <field cname="woken_up" access="public" writeable="true" readable="true" is_callback="false" name="WokenUp" type="gboolean"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="ClockPrivate" cname="GstClockPrivate" opaque="true" hidden="true"/>
<boxed name="Context" cname="GstContext" opaque="false" hidden="false">
@@ -7111,10 +7112,10 @@
</method>
</boxed>
<struct name="DebugCategory" cname="GstDebugCategory" opaque="false" hidden="false">
- <field cname="threshold" access="private" writeable="false" readable="false" name="Threshold" type="gint"/>
- <field cname="color" access="private" writeable="false" readable="false" name="Color" type="guint"/>
- <field cname="name" access="private" writeable="false" readable="false" name="Name" type="gchar*"/>
- <field cname="description" access="private" writeable="false" readable="false" name="Description" type="gchar*"/>
+ <field cname="threshold" access="private" writeable="false" readable="false" is_callback="false" name="Threshold" type="gint"/>
+ <field cname="color" access="private" writeable="false" readable="false" is_callback="false" name="Color" type="guint"/>
+ <field cname="name" access="private" writeable="false" readable="false" is_callback="false" name="Name" type="gchar*"/>
+ <field cname="description" access="private" writeable="false" readable="false" is_callback="false" name="Description" type="gchar*"/>
<method name="Free" cname="gst_debug_category_free">
<return-type type="void"/>
<parameters/>
@@ -7159,12 +7160,12 @@
<method name="GetType" cname="gst_event_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstEventType"/>
- <field cname="timestamp" access="public" writeable="true" readable="true" name="Timestamp" type="guint64"/>
- <field cname="seqnum" access="public" writeable="true" readable="true" name="Seqnum" type="guint32"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstEventType"/>
+ <field cname="timestamp" access="public" writeable="true" readable="true" is_callback="false" name="Timestamp" type="guint64"/>
+ <field cname="seqnum" access="public" writeable="true" readable="true" is_callback="false" name="Seqnum" type="guint32"/>
<constructor cname="gst_event_new_buffer_size">
<parameters>
<parameter name="format" type="GstFormat"/>
@@ -7543,30 +7544,30 @@
</method>
</boxed>
<struct name="FormatDefinition" cname="GstFormatDefinition" opaque="false" hidden="false">
- <field cname="value" access="public" writeable="true" readable="true" name="Value" type="GstFormat"/>
- <field cname="nick" access="public" writeable="true" readable="true" name="Nick" type="gchar*"/>
- <field cname="description" access="public" writeable="true" readable="true" name="Description" type="gchar*"/>
- <field cname="quark" access="public" writeable="true" readable="true" name="Quark" type="guint32"/>
+ <field cname="value" access="public" writeable="true" readable="true" is_callback="false" name="Value" type="GstFormat"/>
+ <field cname="nick" access="public" writeable="true" readable="true" is_callback="false" name="Nick" type="gchar*"/>
+ <field cname="description" access="public" writeable="true" readable="true" is_callback="false" name="Description" type="gchar*"/>
+ <field cname="quark" access="public" writeable="true" readable="true" is_callback="false" name="Quark" type="guint32"/>
</struct>
<struct name="GhostPadPrivate" cname="GstGhostPadPrivate" opaque="true" hidden="true"/>
<boxed name="Iterator" cname="GstIterator" opaque="false" hidden="false">
<method name="GetType" cname="gst_iterator_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="copy" access="public" writeable="true" readable="true" name="CopyFunc" type="GstIteratorCopyFunction"/>
- <field cname="next" access="public" writeable="true" readable="true" name="NextFunc" type="GstIteratorNextFunction"/>
- <field cname="item" access="public" writeable="true" readable="true" name="Item" type="GstIteratorItemFunction"/>
- <field cname="resync" access="public" writeable="true" readable="true" name="ResyncFunc" type="GstIteratorResyncFunction"/>
- <field cname="free" access="public" writeable="true" readable="true" name="FreeFunc" type="GstIteratorFreeFunction"/>
- <field cname="pushed" access="public" writeable="true" readable="true" name="Pushed" type="GstIterator*">
+ <field cname="copy" access="public" writeable="true" readable="true" is_callback="false" name="CopyFunc" type="GstIteratorCopyFunction"/>
+ <field cname="next" access="public" writeable="true" readable="true" is_callback="false" name="NextFunc" type="GstIteratorNextFunction"/>
+ <field cname="item" access="public" writeable="true" readable="true" is_callback="false" name="Item" type="GstIteratorItemFunction"/>
+ <field cname="resync" access="public" writeable="true" readable="true" is_callback="false" name="ResyncFunc" type="GstIteratorResyncFunction"/>
+ <field cname="free" access="public" writeable="true" readable="true" is_callback="false" name="FreeFunc" type="GstIteratorFreeFunction"/>
+ <field cname="pushed" access="public" writeable="true" readable="true" is_callback="false" name="Pushed" type="GstIterator*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GType"/>
- <field cname="lock" access="public" writeable="true" readable="true" name="Lock" type="GMutex*"/>
- <field cname="cookie" access="public" writeable="true" readable="true" name="Cookie" type="guint32"/>
- <field cname="master_cookie" access="public" writeable="true" readable="true" name="MasterCookie" type="guint32"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GType"/>
+ <field cname="lock" access="public" writeable="true" readable="true" is_callback="false" name="Lock" type="GMutex*"/>
+ <field cname="cookie" access="public" writeable="true" readable="true" is_callback="false" name="Cookie" type="guint32"/>
+ <field cname="master_cookie" access="public" writeable="true" readable="true" is_callback="false" name="MasterCookie" type="guint32"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<constructor cname="gst_iterator_new_single">
<parameters>
<parameter name="type" type="GType"/>
@@ -7645,31 +7646,31 @@
</method>
</boxed>
<struct name="MapInfo" cname="GstMapInfo" opaque="false" hidden="false">
- <field cname="memory" access="public" writeable="true" readable="true" name="Memory" type="GstMemory*">
+ <field cname="memory" access="public" writeable="true" readable="true" is_callback="false" name="Memory" type="GstMemory*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstMapFlags"/>
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="guint8*" array="true" array_length_param_index="3"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="gsize"/>
- <field cname="maxsize" access="public" writeable="true" readable="true" name="Maxsize" type="gsize"/>
- <field cname="user_data" access="public" writeable="true" readable="true" name="UserData" type="gpointer" array="true" array_len="4"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstMapFlags"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="guint8*" array="true" array_length_param_index="3"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="gsize"/>
+ <field cname="maxsize" access="public" writeable="true" readable="true" is_callback="false" name="Maxsize" type="gsize"/>
+ <field cname="user_data" access="public" writeable="true" readable="true" is_callback="false" name="UserData" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<boxed name="Memory" cname="GstMemory" opaque="false" hidden="false">
<method name="GetType" cname="gst_memory_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
- <field cname="allocator" access="public" writeable="true" readable="true" name="Allocator" type="GstAllocator*"/>
- <field cname="parent" access="public" writeable="true" readable="true" name="Parent" type="GstMemory*">
+ <field cname="allocator" access="public" writeable="true" readable="true" is_callback="false" name="Allocator" type="GstAllocator*"/>
+ <field cname="parent" access="public" writeable="true" readable="true" is_callback="false" name="Parent" type="GstMemory*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="maxsize" access="public" writeable="true" readable="true" name="Maxsize" type="gsize" array_index="1"/>
- <field cname="align" access="public" writeable="true" readable="true" name="Align" type="gsize"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="gsize"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="gsize"/>
+ <field cname="maxsize" access="public" writeable="true" readable="true" is_callback="false" name="Maxsize" type="gsize" array_index="1"/>
+ <field cname="align" access="public" writeable="true" readable="true" is_callback="false" name="Align" type="gsize"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="gsize"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="gsize"/>
<constructor cname="gst_memory_new_wrapped">
<parameters>
<parameter name="flags" type="GstMemoryFlags"/>
@@ -7761,15 +7762,15 @@
<method name="GetType" cname="gst_message_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstMessageType"/>
- <field cname="timestamp" access="public" writeable="true" readable="true" name="Timestamp" type="guint64"/>
- <field cname="src" access="public" writeable="true" readable="true" name="Src" type="GstObject*"/>
- <field cname="seqnum" access="public" writeable="true" readable="true" name="Seqnum" type="guint32"/>
- <field cname="lock" access="private" writeable="false" readable="false" name="Lock" type="GMutex*"/>
- <field cname="cond" access="private" writeable="false" readable="false" name="Cond" type="GCond">
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstMessageType"/>
+ <field cname="timestamp" access="public" writeable="true" readable="true" is_callback="false" name="Timestamp" type="guint64"/>
+ <field cname="src" access="public" writeable="true" readable="true" is_callback="false" name="Src" type="GstObject*"/>
+ <field cname="seqnum" access="public" writeable="true" readable="true" is_callback="false" name="Seqnum" type="guint32"/>
+ <field cname="lock" access="private" writeable="false" readable="false" is_callback="false" name="Lock" type="GMutex*"/>
+ <field cname="cond" access="private" writeable="false" readable="false" is_callback="false" name="Cond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
<constructor cname="gst_message_new_application">
@@ -8469,8 +8470,8 @@
</method>
</boxed>
<struct name="Meta" cname="GstMeta" opaque="false" hidden="false">
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstMetaFlags"/>
- <field cname="info" access="public" writeable="true" readable="true" name="Info" type="GstMetaInfo*">
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstMetaFlags"/>
+ <field cname="info" access="public" writeable="true" readable="true" is_callback="false" name="Info" type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
</field>
<method name="ApiTypeGetTags" cname="gst_meta_api_type_get_tags" shared="true" version="1.2">
@@ -8516,28 +8517,28 @@
</method>
</struct>
<struct name="MetaInfo" cname="GstMetaInfo" opaque="false" hidden="false">
- <field cname="api" access="public" writeable="true" readable="true" name="Api" type="GType"/>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GType"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="gsize"/>
- <field cname="init_func" access="public" writeable="true" readable="true" name="InitFunc" type="GstMetaInitFunction"/>
- <field cname="free_func" access="public" writeable="true" readable="true" name="FreeFunc" type="GstMetaFreeFunction"/>
- <field cname="transform_func" access="public" writeable="true" readable="true" name="TransformFunc" type="GstMetaTransformFunction"/>
+ <field cname="api" access="public" writeable="true" readable="true" is_callback="false" name="Api" type="GType"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GType"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="gsize"/>
+ <field cname="init_func" access="public" writeable="true" readable="true" is_callback="false" name="InitFunc" type="GstMetaInitFunction"/>
+ <field cname="free_func" access="public" writeable="true" readable="true" is_callback="false" name="FreeFunc" type="GstMetaFreeFunction"/>
+ <field cname="transform_func" access="public" writeable="true" readable="true" is_callback="false" name="TransformFunc" type="GstMetaTransformFunction"/>
</struct>
<struct name="MetaTransformCopy" cname="GstMetaTransformCopy" opaque="false" hidden="false">
- <field cname="region" access="public" writeable="true" readable="true" name="Region" type="gboolean"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="gsize"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="gsize"/>
+ <field cname="region" access="public" writeable="true" readable="true" is_callback="false" name="Region" type="gboolean"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="gsize"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="gsize"/>
</struct>
<struct name="MiniObject" cname="GstMiniObject" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GType"/>
- <field cname="refcount" access="public" writeable="true" readable="true" name="Refcount" type="gint"/>
- <field cname="lockstate" access="public" writeable="true" readable="true" name="Lockstate" type="gint"/>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="guint"/>
- <field cname="copy" access="public" writeable="true" readable="true" name="CopyFunc" type="GstMiniObjectCopyFunction"/>
- <field cname="dispose" access="public" writeable="true" readable="true" name="Dispose" type="GstMiniObjectDisposeFunction"/>
- <field cname="free" access="public" writeable="true" readable="true" name="Free" type="GstMiniObjectFreeFunction"/>
- <field cname="n_qdata" access="private" writeable="false" readable="false" name="NQdata" type="guint"/>
- <field cname="qdata" access="private" writeable="false" readable="false" name="Qdata" type="gpointer"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GType"/>
+ <field cname="refcount" access="public" writeable="true" readable="true" is_callback="false" name="Refcount" type="gint"/>
+ <field cname="lockstate" access="public" writeable="true" readable="true" is_callback="false" name="Lockstate" type="gint"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="guint"/>
+ <field cname="copy" access="public" writeable="true" readable="true" is_callback="false" name="CopyFunc" type="GstMiniObjectCopyFunction"/>
+ <field cname="dispose" access="public" writeable="true" readable="true" is_callback="false" name="Dispose" type="GstMiniObjectDisposeFunction"/>
+ <field cname="free" access="public" writeable="true" readable="true" is_callback="false" name="Free" type="GstMiniObjectFreeFunction"/>
+ <field cname="n_qdata" access="private" writeable="false" readable="false" is_callback="false" name="NQdata" type="guint"/>
+ <field cname="qdata" access="private" writeable="false" readable="false" is_callback="false" name="Qdata" type="gpointer"/>
<method name="GetQdata" cname="gst_mini_object_get_qdata">
<return-type type="gpointer"/>
<parameters>
@@ -8609,15 +8610,15 @@
</struct>
<struct name="PadPrivate" cname="GstPadPrivate" opaque="true" hidden="true"/>
<struct name="PadProbeInfo" cname="GstPadProbeInfo" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstPadProbeType"/>
- <field cname="id" access="public" writeable="true" readable="true" name="Id" type="gulong"/>
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="gpointer"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="guint64"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="guint"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstPadProbeType"/>
+ <field cname="id" access="public" writeable="true" readable="true" is_callback="false" name="Id" type="gulong"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="gpointer"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="guint64"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="guint"/>
<union name="ABI" cname="ABI">
- <field cname="_gst_reserved" access="public" writeable="true" readable="true" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="public" writeable="true" readable="true" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<struct name="abi" cname="abi" opaque="false" hidden="false">
- <field cname="flow_ret" access="public" writeable="true" readable="true" name="FlowRet" type="GstFlowReturn"/>
+ <field cname="flow_ret" access="public" writeable="true" readable="true" is_callback="false" name="FlowRet" type="GstFlowReturn"/>
</struct>
</union>
<method name="GetBuffer" cname="gst_pad_probe_info_get_buffer">
@@ -8646,23 +8647,23 @@
</method>
</struct>
<struct name="ParamSpecArray" cname="GstParamSpecArray" opaque="false" hidden="false">
- <field cname="parent_instance" access="public" writeable="true" readable="true" name="ParentInstance" type="GParamSpec*"/>
- <field cname="element_spec" access="public" writeable="true" readable="true" name="ElementSpec" type="GParamSpec*"/>
+ <field cname="parent_instance" access="public" writeable="true" readable="true" is_callback="false" name="ParentInstance" type="GParamSpec*"/>
+ <field cname="element_spec" access="public" writeable="true" readable="true" is_callback="false" name="ElementSpec" type="GParamSpec*"/>
</struct>
<struct name="ParamSpecFraction" cname="GstParamSpecFraction" opaque="false" hidden="false">
- <field cname="parent_instance" access="public" writeable="true" readable="true" name="ParentInstance" type="GParamSpec*"/>
- <field cname="min_num" access="public" writeable="true" readable="true" name="MinNum" type="gint"/>
- <field cname="min_den" access="public" writeable="true" readable="true" name="MinDen" type="gint"/>
- <field cname="max_num" access="public" writeable="true" readable="true" name="MaxNum" type="gint"/>
- <field cname="max_den" access="public" writeable="true" readable="true" name="MaxDen" type="gint"/>
- <field cname="def_num" access="public" writeable="true" readable="true" name="DefNum" type="gint"/>
- <field cname="def_den" access="public" writeable="true" readable="true" name="DefDen" type="gint"/>
+ <field cname="parent_instance" access="public" writeable="true" readable="true" is_callback="false" name="ParentInstance" type="GParamSpec*"/>
+ <field cname="min_num" access="public" writeable="true" readable="true" is_callback="false" name="MinNum" type="gint"/>
+ <field cname="min_den" access="public" writeable="true" readable="true" is_callback="false" name="MinDen" type="gint"/>
+ <field cname="max_num" access="public" writeable="true" readable="true" is_callback="false" name="MaxNum" type="gint"/>
+ <field cname="max_den" access="public" writeable="true" readable="true" is_callback="false" name="MaxDen" type="gint"/>
+ <field cname="def_num" access="public" writeable="true" readable="true" is_callback="false" name="DefNum" type="gint"/>
+ <field cname="def_den" access="public" writeable="true" readable="true" is_callback="false" name="DefDen" type="gint"/>
</struct>
<struct name="ParentBufferMeta" cname="GstParentBufferMeta" opaque="false" hidden="false" version="1.6">
- <field cname="parent" access="public" writeable="true" readable="true" name="Parent" type="GstMeta">
+ <field cname="parent" access="public" writeable="true" readable="true" is_callback="false" name="Parent" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
<method name="GetInfo" cname="gst_parent_buffer_meta_get_info" shared="true" version="1.6">
@@ -8693,18 +8694,18 @@
</boxed>
<struct name="PipelinePrivate" cname="GstPipelinePrivate" opaque="true" hidden="true"/>
<struct name="PluginDesc" cname="GstPluginDesc" opaque="false" hidden="false">
- <field cname="major_version" access="public" writeable="true" readable="true" name="MajorVersion" type="gint"/>
- <field cname="minor_version" access="public" writeable="true" readable="true" name="MinorVersion" type="gint"/>
- <field cname="name" access="public" writeable="true" readable="true" name="Name" type="gchar*"/>
- <field cname="description" access="public" writeable="true" readable="true" name="Description" type="gchar*"/>
- <field cname="plugin_init" access="public" writeable="true" readable="true" name="PluginInit" type="GstPluginInitFunc"/>
- <field cname="version" access="public" writeable="true" readable="true" name="Version" type="gchar*"/>
- <field cname="license" access="public" writeable="true" readable="true" name="License" type="gchar*"/>
- <field cname="source" access="public" writeable="true" readable="true" name="Source" type="gchar*"/>
- <field cname="package" access="public" writeable="true" readable="true" name="Package" type="gchar*"/>
- <field cname="origin" access="public" writeable="true" readable="true" name="Origin" type="gchar*"/>
- <field cname="release_datetime" access="public" writeable="true" readable="true" name="ReleaseDatetime" type="gchar*"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="major_version" access="public" writeable="true" readable="true" is_callback="false" name="MajorVersion" type="gint"/>
+ <field cname="minor_version" access="public" writeable="true" readable="true" is_callback="false" name="MinorVersion" type="gint"/>
+ <field cname="name" access="public" writeable="true" readable="true" is_callback="false" name="Name" type="gchar*"/>
+ <field cname="description" access="public" writeable="true" readable="true" is_callback="false" name="Description" type="gchar*"/>
+ <field cname="plugin_init" access="public" writeable="true" readable="true" is_callback="false" name="PluginInit" type="GstPluginInitFunc"/>
+ <field cname="version" access="public" writeable="true" readable="true" is_callback="false" name="Version" type="gchar*"/>
+ <field cname="license" access="public" writeable="true" readable="true" is_callback="false" name="License" type="gchar*"/>
+ <field cname="source" access="public" writeable="true" readable="true" is_callback="false" name="Source" type="gchar*"/>
+ <field cname="package" access="public" writeable="true" readable="true" is_callback="false" name="Package" type="gchar*"/>
+ <field cname="origin" access="public" writeable="true" readable="true" is_callback="false" name="Origin" type="gchar*"/>
+ <field cname="release_datetime" access="public" writeable="true" readable="true" is_callback="false" name="ReleaseDatetime" type="gchar*"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="Poll" cname="GstPoll" opaque="true" hidden="false">
<method name="AddFd" cname="gst_poll_add_fd">
@@ -8825,18 +8826,18 @@
</method>
</struct>
<struct name="PollFD" cname="GstPollFD" opaque="false" hidden="false">
- <field cname="fd" access="public" writeable="true" readable="true" name="Fd" type="gint"/>
- <field cname="idx" access="private" writeable="false" readable="false" name="Idx" type="gint"/>
+ <field cname="fd" access="public" writeable="true" readable="true" is_callback="false" name="Fd" type="gint"/>
+ <field cname="idx" access="private" writeable="false" readable="false" is_callback="false" name="Idx" type="gint"/>
<method name="Init" cname="gst_poll_fd_init">
<return-type type="void"/>
<parameters/>
</method>
</struct>
<struct name="ProtectionMeta" cname="GstProtectionMeta" opaque="false" hidden="false" version="1.6">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="info" access="public" writeable="true" readable="true" name="Info" type="GstStructure*">
+ <field cname="info" access="public" writeable="true" readable="true" is_callback="false" name="Info" type="GstStructure*">
<warning>missing glib:type-name</warning>
</field>
<method name="GetInfo" cname="gst_protection_meta_get_info" shared="true">
@@ -8850,10 +8851,10 @@
<method name="GetType" cname="gst_query_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstQueryType"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstQueryType"/>
<constructor cname="gst_query_new_accept_caps">
<parameters>
<parameter name="caps" type="GstCaps*">
@@ -9398,14 +9399,14 @@
</method>
</boxed>
<struct name="ReferenceTimestampMeta" cname="GstReferenceTimestampMeta" opaque="false" hidden="false" version="1.14">
- <field cname="parent" access="public" writeable="true" readable="true" name="Parent" type="GstMeta">
+ <field cname="parent" access="public" writeable="true" readable="true" is_callback="false" name="Parent" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="reference" access="public" writeable="true" readable="true" name="Reference" type="GstCaps*">
+ <field cname="reference" access="public" writeable="true" readable="true" is_callback="false" name="Reference" type="GstCaps*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="timestamp" access="public" writeable="true" readable="true" name="Timestamp" type="guint64"/>
- <field cname="duration" access="public" writeable="true" readable="true" name="Duration" type="guint64"/>
+ <field cname="timestamp" access="public" writeable="true" readable="true" is_callback="false" name="Timestamp" type="guint64"/>
+ <field cname="duration" access="public" writeable="true" readable="true" is_callback="false" name="Duration" type="guint64"/>
<method name="GetInfo" cname="gst_reference_timestamp_meta_get_info" shared="true" version="1.14">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -9476,18 +9477,18 @@
<method name="GetType" cname="gst_segment_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstSegmentFlags"/>
- <field cname="rate" access="public" writeable="true" readable="true" name="Rate" type="gdouble"/>
- <field cname="applied_rate" access="public" writeable="true" readable="true" name="AppliedRate" type="gdouble"/>
- <field cname="format" access="public" writeable="true" readable="true" name="Format" type="GstFormat"/>
- <field cname="base" access="public" writeable="true" readable="true" name="Base" type="guint64"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="guint64"/>
- <field cname="start" access="public" writeable="true" readable="true" name="Start" type="guint64"/>
- <field cname="stop" access="public" writeable="true" readable="true" name="Stop" type="guint64"/>
- <field cname="time" access="public" writeable="true" readable="true" name="Time" type="guint64"/>
- <field cname="position" access="public" writeable="true" readable="true" name="Position" type="guint64"/>
- <field cname="duration" access="public" writeable="true" readable="true" name="Duration" type="guint64"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstSegmentFlags"/>
+ <field cname="rate" access="public" writeable="true" readable="true" is_callback="false" name="Rate" type="gdouble"/>
+ <field cname="applied_rate" access="public" writeable="true" readable="true" is_callback="false" name="AppliedRate" type="gdouble"/>
+ <field cname="format" access="public" writeable="true" readable="true" is_callback="false" name="Format" type="GstFormat"/>
+ <field cname="base" access="public" writeable="true" readable="true" is_callback="false" name="Base" type="guint64"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="guint64"/>
+ <field cname="start" access="public" writeable="true" readable="true" is_callback="false" name="Start" type="guint64"/>
+ <field cname="stop" access="public" writeable="true" readable="true" is_callback="false" name="Stop" type="guint64"/>
+ <field cname="time" access="public" writeable="true" readable="true" is_callback="false" name="Time" type="guint64"/>
+ <field cname="position" access="public" writeable="true" readable="true" is_callback="false" name="Position" type="guint64"/>
+ <field cname="duration" access="public" writeable="true" readable="true" is_callback="false" name="Duration" type="guint64"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<constructor cname="gst_segment_new" disable_void_ctor=""/>
<method name="Clip" cname="gst_segment_clip">
<return-type type="gboolean"/>
@@ -9627,11 +9628,11 @@
</method>
</boxed>
<struct name="StaticCaps" cname="GstStaticCaps" opaque="false" hidden="false">
- <field cname="caps" access="public" writeable="true" readable="true" name="Caps" type="GstCaps*">
+ <field cname="caps" access="public" writeable="true" readable="true" is_callback="false" name="Caps" type="GstCaps*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="string" access="public" writeable="true" readable="true" name="String" type="gchar*"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="string" access="public" writeable="true" readable="true" is_callback="false" name="String" type="gchar*"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="Cleanup" cname="gst_static_caps_cleanup">
<return-type type="void"/>
<parameters/>
@@ -9644,10 +9645,10 @@
</method>
</struct>
<struct name="StaticPadTemplate" cname="GstStaticPadTemplate" opaque="false" hidden="false">
- <field cname="name_template" access="public" writeable="true" readable="true" name="NameTemplate" type="gchar*"/>
- <field cname="direction" access="public" writeable="true" readable="true" name="Direction" type="GstPadDirection"/>
- <field cname="presence" access="public" writeable="true" readable="true" name="Presence" type="GstPadPresence"/>
- <field cname="static_caps" access="public" writeable="true" readable="true" name="StaticCaps" type="GstStaticCaps">
+ <field cname="name_template" access="public" writeable="true" readable="true" is_callback="false" name="NameTemplate" type="gchar*"/>
+ <field cname="direction" access="public" writeable="true" readable="true" is_callback="false" name="Direction" type="GstPadDirection"/>
+ <field cname="presence" access="public" writeable="true" readable="true" is_callback="false" name="Presence" type="GstPadPresence"/>
+ <field cname="static_caps" access="public" writeable="true" readable="true" is_callback="false" name="StaticCaps" type="GstStaticCaps">
<warning>missing glib:type-name</warning>
</field>
<method name="Get" cname="gst_static_pad_template_get">
@@ -9667,8 +9668,8 @@
<method name="GetType" cname="gst_structure_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GType"/>
- <field cname="name" access="private" writeable="false" readable="false" name="Name" type="guint32"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GType"/>
+ <field cname="name" access="private" writeable="false" readable="false" is_callback="false" name="Name" type="guint32"/>
<constructor cname="gst_structure_new_empty">
<parameters>
<parameter name="name" type="const-gchar*"/>
@@ -10077,7 +10078,7 @@
<method name="GetType" cname="gst_tag_list_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="public" writeable="true" readable="true" name="MiniObject" type="GstMiniObject">
+ <field cname="mini_object" access="public" writeable="true" readable="true" is_callback="false" name="MiniObject" type="GstMiniObject">
<warning>missing glib:type-name</warning>
</field>
<constructor cname="gst_tag_list_new_empty" disable_void_ctor=""/>
@@ -10395,8 +10396,8 @@
</boxed>
<struct name="TaskPrivate" cname="GstTaskPrivate" opaque="true" hidden="true"/>
<struct name="TimedValue" cname="GstTimedValue" opaque="false" hidden="false">
- <field cname="timestamp" access="public" writeable="true" readable="true" name="Timestamp" type="guint64"/>
- <field cname="value" access="public" writeable="true" readable="true" name="Value" type="gdouble"/>
+ <field cname="timestamp" access="public" writeable="true" readable="true" is_callback="false" name="Timestamp" type="guint64"/>
+ <field cname="value" access="public" writeable="true" readable="true" is_callback="false" name="Value" type="gdouble"/>
</struct>
<boxed name="Toc" cname="GstToc" opaque="false" hidden="false">
<method name="GetType" cname="gst_toc_get_type" shared="true">
@@ -10567,8 +10568,11 @@
</boxed>
<struct name="TracerPrivate" cname="GstTracerPrivate" opaque="true" hidden="true"/>
<struct name="TypeFind" cname="GstTypeFind" opaque="false" hidden="false">
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="gpointer"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="peek" access="public" writeable="false" readable="true" is_callback="true" name="PeekField" type="GstPeekFieldFunc"/>
+ <field cname="suggest" access="public" writeable="false" readable="true" is_callback="true" name="SuggestField" type="GstSuggestFieldFunc"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="gpointer"/>
+ <field cname="get_length" access="public" writeable="false" readable="true" is_callback="true" name="GetLengthField" type="GstGetLengthFieldFunc"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="GetLength" cname="gst_type_find_get_length">
<return-type type="guint64"/>
<parameters/>
@@ -10889,11 +10893,11 @@
</method>
</boxed>
<struct name="ValueTable" cname="GstValueTable" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GType"/>
- <field cname="compare" access="public" writeable="true" readable="true" name="Compare" type="GstValueCompareFunc"/>
- <field cname="serialize" access="public" writeable="true" readable="true" name="Serialize" type="GstValueSerializeFunc"/>
- <field cname="deserialize" access="public" writeable="true" readable="true" name="Deserialize" type="GstValueDeserializeFunc"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GType"/>
+ <field cname="compare" access="public" writeable="true" readable="true" is_callback="false" name="Compare" type="GstValueCompareFunc"/>
+ <field cname="serialize" access="public" writeable="true" readable="true" is_callback="false" name="Serialize" type="GstValueSerializeFunc"/>
+ <field cname="deserialize" access="public" writeable="true" readable="true" is_callback="false" name="Deserialize" type="GstValueDeserializeFunc"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<object name="Global" cname="GstGlobal" opaque="true">
<method name="BufferGetMaxMemory" cname="gst_buffer_get_max_memory" shared="true" version="1.2">
@@ -12550,7 +12554,7 @@
<interface cname="GstURIHandler"/>
</implements>
<class_struct cname="GstAppSinkClass">
- <field cname="basesink_class" access="public" writeable="false" readable="true" name="BasesinkClass" type="GstBaseSinkClass">
+ <field cname="basesink_class" access="public" writeable="false" readable="true" is_callback="false" name="BasesinkClass" type="GstBaseSinkClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="eos"/>
@@ -12560,7 +12564,7 @@
<method signal_vm="pull_sample"/>
<method signal_vm="try_pull_preroll"/>
<method signal_vm="try_pull_sample"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="2"/>
</class_struct>
<method name="GetType" cname="gst_app_sink_get_type" shared="true">
<return-type type="GType"/>
@@ -12668,11 +12672,11 @@
<property name="EosProp&#10;&#9;&#9;&#9;&#9;&#9;&#9;" cname="eos" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="MaxBuffers" cname="max-buffers" type="guint" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="WaitOnEos" cname="wait-on-eos" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="basesink" access="public" writeable="false" readable="true" name="Basesink" type="GstBaseSink*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAppSinkPrivate*">
+ <field cname="basesink" access="public" writeable="false" readable="true" is_callback="false" name="Basesink" type="GstBaseSink*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAppSinkPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="Eos" cname="eos" when="last" field_name="eos">
<return-type type="void"/>
<parameters/>
@@ -12723,7 +12727,7 @@
<interface cname="GstURIHandler"/>
</implements>
<class_struct cname="GstAppSrcClass">
- <field cname="basesrc_class" access="public" writeable="false" readable="true" name="BasesrcClass" type="GstBaseSrcClass">
+ <field cname="basesrc_class" access="public" writeable="false" readable="true" is_callback="false" name="BasesrcClass" type="GstBaseSrcClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="need_data"/>
@@ -12732,7 +12736,7 @@
<method signal_vm="push_buffer"/>
<method signal_vm="end_of_stream"/>
<method signal_vm="push_sample"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
</class_struct>
<method name="GetType" cname="gst_app_src_get_type" shared="true">
<return-type type="GType"/>
@@ -12852,11 +12856,11 @@
<property name="MinPercent" cname="min-percent" type="guint" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Size" cname="size" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="StreamType" cname="stream-type" type="GstAppStreamType" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="basesrc" access="public" writeable="false" readable="true" name="Basesrc" type="GstBaseSrc*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAppSrcPrivate*">
+ <field cname="basesrc" access="public" writeable="false" readable="true" is_callback="false" name="Basesrc" type="GstBaseSrc*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAppSrcPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="EndOfStreamEvent" cname="end-of-stream" when="last" field_name="end_of_stream">
<return-type type="GstFlowReturn"/>
<parameters/>
@@ -12898,11 +12902,17 @@
</signal>
</object>
<struct name="AppSinkCallbacks" cname="GstAppSinkCallbacks" opaque="false" hidden="false">
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="eos" access="public" writeable="false" readable="true" is_callback="true" name="Eos" type="GstAppEosFunc"/>
+ <field cname="new_preroll" access="public" writeable="false" readable="true" is_callback="true" name="NewPreroll" type="GstAppNewPrerollFunc"/>
+ <field cname="new_sample" access="public" writeable="false" readable="true" is_callback="true" name="NewSample" type="GstAppNewSampleFunc"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="AppSinkPrivate" cname="GstAppSinkPrivate" opaque="true" hidden="true"/>
<struct name="AppSrcCallbacks" cname="GstAppSrcCallbacks" opaque="false" hidden="false">
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="need_data" access="public" writeable="false" readable="true" is_callback="true" name="NeedData" type="GstAppNeedDataFunc"/>
+ <field cname="enough_data" access="public" writeable="false" readable="true" is_callback="true" name="EnoughData" type="GstAppEnoughDataFunc"/>
+ <field cname="seek_data" access="public" writeable="false" readable="true" is_callback="true" name="SeekData" type="GstAppSeekDataFunc"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="AppSrcPrivate" cname="GstAppSrcPrivate" opaque="true" hidden="true"/>
<object name="Global" cname="GstAppGlobal" opaque="true"/>
@@ -13166,7 +13176,7 @@
</callback>
<interface name="StreamVolume" cname="GstStreamVolume" opaque="false" hidden="false">
<class_struct cname="GstStreamVolumeInterface">
- <field cname="iface" access="public" writeable="false" readable="true" name="Iface" type="GTypeInterface">
+ <field cname="iface" access="public" writeable="false" readable="true" is_callback="false" name="Iface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -13209,12 +13219,12 @@
</interface>
<object name="AudioBaseSink" cname="GstAudioBaseSink" opaque="false" hidden="false" parent="GstBaseSink">
<class_struct cname="GstAudioBaseSinkClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstBaseSinkClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBaseSinkClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="create_ringbuffer"/>
<method vm="payload"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_audio_base_sink_get_type" shared="true">
<return-type type="GType"/>
@@ -13307,23 +13317,25 @@
<property name="LatencyTime" cname="latency-time" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="ProvideClock" cname="provide-clock" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="SlaveMethod" cname="slave-method" type="GstAudioBaseSinkSlaveMethod" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstBaseSink"/>
- <field cname="ringbuffer" access="public" writeable="false" readable="true" name="Ringbuffer" type="GstAudioRingBuffer*"/>
- <field cname="buffer_time" access="public" writeable="false" readable="true" name="BufferTimeField" type="guint64"/>
- <field cname="latency_time" access="public" writeable="false" readable="true" name="LatencyTimeField" type="guint64"/>
- <field cname="next_sample" access="public" writeable="false" readable="true" name="NextSample" type="guint64"/>
- <field cname="provided_clock" access="public" writeable="false" readable="true" name="ProvidedClock" type="GstClock*"/>
- <field cname="eos_rendering" access="public" writeable="false" readable="true" name="EosRendering" type="gboolean"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAudioBaseSinkPrivate*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstBaseSink*"/>
+ <field cname="ringbuffer" access="public" writeable="false" readable="true" is_callback="false" name="Ringbuffer" type="GstAudioRingBuffer*"/>
+ <field cname="buffer_time" access="public" writeable="false" readable="true" is_callback="false" name="BufferTimeField" type="guint64"/>
+ <field cname="latency_time" access="public" writeable="false" readable="true" is_callback="false" name="LatencyTimeField" type="guint64"/>
+ <field cname="next_sample" access="public" writeable="false" readable="true" is_callback="false" name="NextSample" type="guint64"/>
+ <field cname="provided_clock" access="public" writeable="false" readable="true" is_callback="false" name="ProvidedClock" type="GstClock*"/>
+ <field cname="eos_rendering" access="public" writeable="false" readable="true" is_callback="false" name="EosRendering" type="gboolean"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAudioBaseSinkPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="AudioBaseSrc" cname="GstAudioBaseSrc" opaque="false" hidden="false" parent="GstPushSrc">
<class_struct cname="GstAudioBaseSrcClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstPushSrcClass"/>
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstPushSrcClass">
+ <warning>missing glib:type-name</warning>
+ </field>
<method vm="create_ringbuffer"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_audio_base_src_get_type" shared="true">
<return-type type="GType"/>
@@ -13362,27 +13374,29 @@
<property name="LatencyTime" cname="latency-time" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="ProvideClock" cname="provide-clock" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="SlaveMethod" cname="slave-method" type="GstAudioBaseSrcSlaveMethod" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstPushSrc"/>
- <field cname="ringbuffer" access="public" writeable="false" readable="true" name="Ringbuffer" type="GstAudioRingBuffer*"/>
- <field cname="buffer_time" access="public" writeable="false" readable="true" name="BufferTimeField" type="guint64"/>
- <field cname="latency_time" access="public" writeable="false" readable="true" name="LatencyTimeField" type="guint64"/>
- <field cname="next_sample" access="public" writeable="false" readable="true" name="NextSample" type="guint64"/>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstClock*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAudioBaseSrcPrivate*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstPushSrc*"/>
+ <field cname="ringbuffer" access="public" writeable="false" readable="true" is_callback="false" name="Ringbuffer" type="GstAudioRingBuffer*"/>
+ <field cname="buffer_time" access="public" writeable="false" readable="true" is_callback="false" name="BufferTimeField" type="guint64"/>
+ <field cname="latency_time" access="public" writeable="false" readable="true" is_callback="false" name="LatencyTimeField" type="guint64"/>
+ <field cname="next_sample" access="public" writeable="false" readable="true" is_callback="false" name="NextSample" type="guint64"/>
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstClock*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAudioBaseSrcPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
- <object name="AudioCdSrc" cname="GstAudioCdSrc" opaque="false" hidden="false" parent="GstElement">
+ <object name="AudioCdSrc" cname="GstAudioCdSrc" opaque="false" hidden="false" parent="GstPushSrc">
<implements>
<interface cname="GstURIHandler"/>
</implements>
<class_struct cname="GstAudioCdSrcClass">
- <field cname="pushsrc_class" access="public" writeable="false" readable="true" name="PushsrcClass" type="GstPushSrcClass"/>
+ <field cname="pushsrc_class" access="public" writeable="false" readable="true" is_callback="false" name="PushsrcClass" type="GstPushSrcClass">
+ <warning>missing glib:type-name</warning>
+ </field>
<method vm="open"/>
<method vm="close"/>
<method vm="read_sector"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</class_struct>
<method name="GetType" cname="gst_audio_cd_src_get_type" shared="true">
<return-type type="GType"/>
@@ -13416,22 +13430,22 @@
<property name="Device" cname="device" type="gchar*" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Mode" cname="mode" type="GstAudioCdSrcMode" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Track" cname="track" type="guint" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="pushsrc" access="public" writeable="false" readable="true" name="Pushsrc" type="GstPushSrc"/>
- <field cname="tags" access="public" writeable="false" readable="true" name="Tags" type="GstTagList*">
+ <field cname="pushsrc" access="public" writeable="false" readable="true" is_callback="false" name="Pushsrc" type="GstPushSrc*"/>
+ <field cname="tags" access="public" writeable="false" readable="true" is_callback="false" name="Tags" type="GstTagList*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAudioCdSrcPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAudioCdSrcPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved1" access="private" writeable="false" readable="false" name="_gstGstReserved1" type="guint" array="true" array_len="2"/>
- <field cname="_gst_reserved2" access="private" writeable="false" readable="false" name="_gstGstReserved2" type="gpointer" array="true" array_len="2"/>
+ <field cname="_gst_reserved1" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved1" type="guint" array="true" array_len="2"/>
+ <field cname="_gst_reserved2" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved2" type="gpointer" array="true" array_len="2"/>
</object>
<object name="AudioClock" cname="GstAudioClock" opaque="false" hidden="false" parent="GstSystemClock">
<class_struct cname="GstAudioClockClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstSystemClockClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstSystemClockClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_audio_clock_get_type" shared="true">
<return-type type="GType"/>
@@ -13464,17 +13478,17 @@
<parameter name="time" type="guint64"/>
</parameters>
</method>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstSystemClock*"/>
- <field cname="func" access="public" writeable="false" readable="true" name="Func" type="GstAudioClockGetTimeFunc"/>
- <field cname="user_data" access="public" writeable="false" readable="true" name="UserData" type="gpointer"/>
- <field cname="destroy_notify" access="public" writeable="false" readable="true" name="DestroyNotify" type="GDestroyNotify"/>
- <field cname="last_time" access="private" writeable="false" readable="false" name="LastTime" type="guint64"/>
- <field cname="time_offset" access="private" writeable="false" readable="false" name="TimeOffset" type="gint64"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstSystemClock*"/>
+ <field cname="func" access="public" writeable="false" readable="true" is_callback="false" name="Func" type="GstAudioClockGetTimeFunc"/>
+ <field cname="user_data" access="public" writeable="false" readable="true" is_callback="false" name="UserData" type="gpointer"/>
+ <field cname="destroy_notify" access="public" writeable="false" readable="true" is_callback="false" name="DestroyNotify" type="GDestroyNotify"/>
+ <field cname="last_time" access="private" writeable="false" readable="false" is_callback="false" name="LastTime" type="guint64"/>
+ <field cname="time_offset" access="private" writeable="false" readable="false" is_callback="false" name="TimeOffset" type="gint64"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="AudioDecoder" cname="GstAudioDecoder" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstAudioDecoderClass">
- <field cname="element_class" access="public" writeable="false" readable="true" name="ElementClass" type="GstElementClass">
+ <field cname="element_class" access="public" writeable="false" readable="true" is_callback="false" name="ElementClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="start"/>
@@ -13495,7 +13509,7 @@
<method vm="src_query"/>
<method vm="getcaps"/>
<method vm="transform_meta"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="16"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="16"/>
</class_struct>
<method name="GetType" cname="gst_audio_decoder_get_type" shared="true">
<return-type type="GType"/>
@@ -13544,7 +13558,7 @@
<return-type type="gboolean"/>
<parameters/>
</virtual_method>
- <virtual_method name="Parse" cname="parse" hidden="true">
+ <virtual_method name="Parse" cname="parse">
<return-type type="GstFlowReturn"/>
<parameters>
<parameter name="adapter" type="GstAdapter*"/>
@@ -13818,29 +13832,29 @@
<property name="MinLatency" cname="min-latency" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Plc" cname="plc" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Tolerance" cname="tolerance" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="public" writeable="false" readable="true" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="public" writeable="false" readable="true" name="Srcpad" type="GstPad*"/>
- <field cname="stream_lock" access="public" writeable="false" readable="true" name="StreamLock" type="GRecMutex">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="stream_lock" access="public" writeable="false" readable="true" is_callback="false" name="StreamLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="input_segment" access="public" writeable="false" readable="true" name="InputSegment" type="GstSegment">
+ <field cname="input_segment" access="public" writeable="false" readable="true" is_callback="false" name="InputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="output_segment" access="public" writeable="false" readable="true" name="OutputSegment" type="GstSegment">
+ <field cname="output_segment" access="public" writeable="false" readable="true" is_callback="false" name="OutputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAudioDecoderPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAudioDecoderPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</object>
<object name="AudioEncoder" cname="GstAudioEncoder" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<implements>
<interface cname="GstPreset"/>
</implements>
<class_struct cname="GstAudioEncoderClass">
- <field cname="element_class" access="public" writeable="false" readable="true" name="ElementClass" type="GstElementClass">
+ <field cname="element_class" access="public" writeable="false" readable="true" is_callback="false" name="ElementClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="start"/>
@@ -13860,7 +13874,7 @@
<method vm="transform_meta"/>
<method vm="sink_query"/>
<method vm="src_query"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="17"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="17"/>
</class_struct>
<method name="GetType" cname="gst_audio_encoder_get_type" shared="true">
<return-type type="GType"/>
@@ -14185,28 +14199,30 @@
<property name="MarkGranule" cname="mark-granule" type="gboolean" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="PerfectTimestamp" cname="perfect-timestamp" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Tolerance" cname="tolerance" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="public" writeable="false" readable="true" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="public" writeable="false" readable="true" name="Srcpad" type="GstPad*"/>
- <field cname="stream_lock" access="public" writeable="false" readable="true" name="StreamLock" type="GRecMutex">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="stream_lock" access="public" writeable="false" readable="true" is_callback="false" name="StreamLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="input_segment" access="public" writeable="false" readable="true" name="InputSegment" type="GstSegment">
+ <field cname="input_segment" access="public" writeable="false" readable="true" is_callback="false" name="InputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="output_segment" access="public" writeable="false" readable="true" name="OutputSegment" type="GstSegment">
+ <field cname="output_segment" access="public" writeable="false" readable="true" is_callback="false" name="OutputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAudioEncoderPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAudioEncoderPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</object>
- <object name="AudioFilter" cname="GstAudioFilter" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
+ <object name="AudioFilter" cname="GstAudioFilter" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstBaseTransform">
<class_struct cname="GstAudioFilterClass">
- <field cname="basetransformclass" access="public" writeable="false" readable="true" name="Basetransformclass" type="GstBaseTransformClass"/>
+ <field cname="basetransformclass" access="public" writeable="false" readable="true" is_callback="false" name="Basetransformclass" type="GstBaseTransformClass">
+ <warning>missing glib:type-name</warning>
+ </field>
<method vm="setup"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="AddPadTemplates" cname="gst_audio_filter_class_add_pad_templates" shared="true">
<return-type type="void"/>
@@ -14227,15 +14243,15 @@
</parameter>
</parameters>
</virtual_method>
- <field cname="basetransform" access="public" writeable="false" readable="true" name="Basetransform" type="GstBaseTransform"/>
- <field cname="info" access="public" writeable="false" readable="true" name="Info" type="GstAudioInfo">
+ <field cname="basetransform" access="public" writeable="false" readable="true" is_callback="false" name="Basetransform" type="GstBaseTransform*"/>
+ <field cname="info" access="public" writeable="false" readable="true" is_callback="false" name="Info" type="GstAudioInfo">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="AudioRingBuffer" cname="GstAudioRingBuffer" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstAudioRingBufferClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="open_device"/>
@@ -14250,7 +14266,7 @@
<method vm="activate"/>
<method vm="commit"/>
<method vm="clear_all"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_audio_ring_buffer_get_type" shared="true">
<return-type type="GType"/>
@@ -14495,37 +14511,37 @@
<return-type type="gboolean"/>
<parameters/>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="cond" access="public" writeable="false" readable="true" name="Cond" type="GCond">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="cond" access="public" writeable="false" readable="true" is_callback="false" name="Cond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
- <field cname="open" access="public" writeable="false" readable="true" name="Open" type="gboolean"/>
- <field cname="acquired" access="public" writeable="false" readable="true" name="Acquired" type="gboolean"/>
- <field cname="memory" access="public" writeable="false" readable="true" name="Memory" type="guint8"/>
- <field cname="size" access="public" writeable="false" readable="true" name="Size" type="gsize"/>
- <field cname="timestamps" access="public" writeable="false" readable="true" name="Timestamps" type="guint64"/>
- <field cname="spec" access="public" writeable="false" readable="true" name="Spec" type="GstAudioRingBufferSpec">
+ <field cname="open" access="public" writeable="false" readable="true" is_callback="false" name="Open" type="gboolean"/>
+ <field cname="acquired" access="public" writeable="false" readable="true" is_callback="false" name="Acquired" type="gboolean"/>
+ <field cname="memory" access="public" writeable="false" readable="true" is_callback="false" name="Memory" type="guint8"/>
+ <field cname="size" access="public" writeable="false" readable="true" is_callback="false" name="Size" type="gsize"/>
+ <field cname="timestamps" access="public" writeable="false" readable="true" is_callback="false" name="Timestamps" type="guint64"/>
+ <field cname="spec" access="public" writeable="false" readable="true" is_callback="false" name="Spec" type="GstAudioRingBufferSpec">
<warning>missing glib:type-name</warning>
</field>
- <field cname="samples_per_seg" access="public" writeable="false" readable="true" name="SamplesPerSeg" type="gint"/>
- <field cname="empty_seg" access="public" writeable="false" readable="true" name="EmptySeg" type="guint8"/>
- <field cname="state" access="public" writeable="false" readable="true" name="State" type="gint"/>
- <field cname="segdone" access="public" writeable="false" readable="true" name="Segdone" type="gint"/>
- <field cname="segbase" access="public" writeable="false" readable="true" name="Segbase" type="gint"/>
- <field cname="waiting" access="public" writeable="false" readable="true" name="Waiting" type="gint"/>
- <field cname="callback" access="private" writeable="false" readable="false" name="Callback" type="GstAudioRingBufferCallback"/>
- <field cname="cb_data" access="private" writeable="false" readable="false" name="CbData" type="gpointer"/>
- <field cname="need_reorder" access="private" writeable="false" readable="false" name="NeedReorder" type="gboolean"/>
- <field cname="channel_reorder_map" access="private" writeable="false" readable="false" name="ChannelReorderMap" type="gint" array="true" array_len="64"/>
- <field cname="flushing" access="private" writeable="false" readable="false" name="Flushing" type="gboolean"/>
- <field cname="may_start" access="private" writeable="false" readable="false" name="MayStartField" type="gint"/>
- <field cname="active" access="private" writeable="false" readable="false" name="Active" type="gboolean"/>
- <field cname="cb_data_notify" access="private" writeable="false" readable="false" name="CbDataNotify" type="GDestroyNotify"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
+ <field cname="samples_per_seg" access="public" writeable="false" readable="true" is_callback="false" name="SamplesPerSeg" type="gint"/>
+ <field cname="empty_seg" access="public" writeable="false" readable="true" is_callback="false" name="EmptySeg" type="guint8"/>
+ <field cname="state" access="public" writeable="false" readable="true" is_callback="false" name="State" type="gint"/>
+ <field cname="segdone" access="public" writeable="false" readable="true" is_callback="false" name="Segdone" type="gint"/>
+ <field cname="segbase" access="public" writeable="false" readable="true" is_callback="false" name="Segbase" type="gint"/>
+ <field cname="waiting" access="public" writeable="false" readable="true" is_callback="false" name="Waiting" type="gint"/>
+ <field cname="callback" access="private" writeable="false" readable="false" is_callback="false" name="Callback" type="GstAudioRingBufferCallback"/>
+ <field cname="cb_data" access="private" writeable="false" readable="false" is_callback="false" name="CbData" type="gpointer"/>
+ <field cname="need_reorder" access="private" writeable="false" readable="false" is_callback="false" name="NeedReorder" type="gboolean"/>
+ <field cname="channel_reorder_map" access="private" writeable="false" readable="false" is_callback="false" name="ChannelReorderMap" type="gint" array="true" array_len="64"/>
+ <field cname="flushing" access="private" writeable="false" readable="false" is_callback="false" name="Flushing" type="gboolean"/>
+ <field cname="may_start" access="private" writeable="false" readable="false" is_callback="false" name="MayStartField" type="gint"/>
+ <field cname="active" access="private" writeable="false" readable="false" is_callback="false" name="Active" type="gboolean"/>
+ <field cname="cb_data_notify" access="private" writeable="false" readable="false" is_callback="false" name="CbDataNotify" type="GDestroyNotify"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
</object>
<object name="AudioSink" cname="GstAudioSink" opaque="false" hidden="false" parent="GstAudioBaseSink">
<class_struct cname="GstAudioSinkClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstAudioBaseSinkClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstAudioBaseSinkClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="open"/>
@@ -14535,7 +14551,7 @@
<method vm="write"/>
<method vm="delay"/>
<method vm="reset"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_audio_sink_get_type" shared="true">
<return-type type="GType"/>
@@ -14575,15 +14591,15 @@
<parameter name="length" type="guint"/>
</parameters>
</virtual_method>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstAudioBaseSink*"/>
- <field cname="thread" access="private" writeable="false" readable="false" name="Thread" type="GThread*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstAudioBaseSink*"/>
+ <field cname="thread" access="private" writeable="false" readable="false" is_callback="false" name="Thread" type="GThread*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="AudioSrc" cname="GstAudioSrc" opaque="false" hidden="false" parent="GstAudioBaseSrc">
<class_struct cname="GstAudioSrcClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstAudioBaseSrcClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstAudioBaseSrcClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="open"/>
@@ -14593,7 +14609,7 @@
<method vm="read"/>
<method vm="delay"/>
<method vm="reset"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_audio_src_get_type" shared="true">
<return-type type="GType"/>
@@ -14634,25 +14650,25 @@
<return-type type="gboolean"/>
<parameters/>
</virtual_method>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstAudioBaseSrc*"/>
- <field cname="thread" access="private" writeable="false" readable="false" name="Thread" type="GThread*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstAudioBaseSrc*"/>
+ <field cname="thread" access="private" writeable="false" readable="false" is_callback="false" name="Thread" type="GThread*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<struct name="AudioBaseSinkPrivate" cname="GstAudioBaseSinkPrivate" opaque="true" hidden="true"/>
<struct name="AudioBaseSrcPrivate" cname="GstAudioBaseSrcPrivate" opaque="true" hidden="true"/>
<struct name="AudioCdSrcPrivate" cname="GstAudioCdSrcPrivate" opaque="true" hidden="true"/>
<struct name="AudioCdSrcTrack" cname="GstAudioCdSrcTrack" opaque="false" hidden="false">
- <field cname="is_audio" access="public" writeable="true" readable="true" name="IsAudio" type="gboolean"/>
- <field cname="num" access="public" writeable="true" readable="true" name="Num" type="guint"/>
- <field cname="start" access="public" writeable="true" readable="true" name="Start" type="guint"/>
- <field cname="end" access="public" writeable="true" readable="true" name="End" type="guint"/>
- <field cname="tags" access="public" writeable="true" readable="true" name="Tags" type="GstTagList*">
+ <field cname="is_audio" access="public" writeable="true" readable="true" is_callback="false" name="IsAudio" type="gboolean"/>
+ <field cname="num" access="public" writeable="true" readable="true" is_callback="false" name="Num" type="guint"/>
+ <field cname="start" access="public" writeable="true" readable="true" is_callback="false" name="Start" type="guint"/>
+ <field cname="end" access="public" writeable="true" readable="true" is_callback="false" name="End" type="guint"/>
+ <field cname="tags" access="public" writeable="true" readable="true" is_callback="false" name="Tags" type="GstTagList*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved1" access="private" writeable="false" readable="false" name="_gstGstReserved1" type="guint" array="true" array_len="2"/>
- <field cname="_gst_reserved2" access="private" writeable="false" readable="false" name="_gstGstReserved2" type="gpointer" array="true" array_len="2"/>
+ <field cname="_gst_reserved1" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved1" type="guint" array="true" array_len="2"/>
+ <field cname="_gst_reserved2" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved2" type="gpointer" array="true" array_len="2"/>
</struct>
<struct name="AudioChannelMixer" cname="GstAudioChannelMixer" opaque="true" hidden="false">
<method name="Free" cname="gst_audio_channel_mixer_free">
@@ -14673,12 +14689,12 @@
</method>
</struct>
<struct name="AudioClippingMeta" cname="GstAudioClippingMeta" opaque="false" hidden="false" version="1.8">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="format" access="public" writeable="true" readable="true" name="Format" type="GstFormat"/>
- <field cname="start" access="public" writeable="true" readable="true" name="Start" type="guint64"/>
- <field cname="end" access="public" writeable="true" readable="true" name="End" type="guint64"/>
+ <field cname="format" access="public" writeable="true" readable="true" is_callback="false" name="Format" type="GstFormat"/>
+ <field cname="start" access="public" writeable="true" readable="true" is_callback="false" name="Start" type="guint64"/>
+ <field cname="end" access="public" writeable="true" readable="true" is_callback="false" name="End" type="guint64"/>
<method name="GetInfo" cname="gst_audio_clipping_meta_get_info" shared="true">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -14746,14 +14762,14 @@
</struct>
<struct name="AudioDecoderPrivate" cname="GstAudioDecoderPrivate" opaque="true" hidden="true"/>
<struct name="AudioDownmixMeta" cname="GstAudioDownmixMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="from_position" access="public" writeable="true" readable="true" name="FromPosition" type="GstAudioChannelPosition"/>
- <field cname="to_position" access="public" writeable="true" readable="true" name="ToPosition" type="GstAudioChannelPosition"/>
- <field cname="from_channels" access="public" writeable="true" readable="true" name="FromChannels" type="gint"/>
- <field cname="to_channels" access="public" writeable="true" readable="true" name="ToChannels" type="gint"/>
- <field cname="matrix" access="public" writeable="true" readable="true" name="Matrix" type="gfloat"/>
+ <field cname="from_position" access="public" writeable="true" readable="true" is_callback="false" name="FromPosition" type="GstAudioChannelPosition"/>
+ <field cname="to_position" access="public" writeable="true" readable="true" is_callback="false" name="ToPosition" type="GstAudioChannelPosition"/>
+ <field cname="from_channels" access="public" writeable="true" readable="true" is_callback="false" name="FromChannels" type="gint"/>
+ <field cname="to_channels" access="public" writeable="true" readable="true" is_callback="false" name="ToChannels" type="gint"/>
+ <field cname="matrix" access="public" writeable="true" readable="true" is_callback="false" name="Matrix" type="gfloat"/>
<method name="GetInfo" cname="gst_audio_downmix_meta_get_info" shared="true">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -14762,33 +14778,33 @@
</struct>
<struct name="AudioEncoderPrivate" cname="GstAudioEncoderPrivate" opaque="true" hidden="true"/>
<struct name="AudioFormatInfo" cname="GstAudioFormatInfo" opaque="false" hidden="false">
- <field cname="format" access="public" writeable="true" readable="true" name="Format" type="GstAudioFormat"/>
- <field cname="name" access="public" writeable="true" readable="true" name="Name" type="gchar*"/>
- <field cname="description" access="public" writeable="true" readable="true" name="Description" type="gchar*"/>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstAudioFormatFlags"/>
- <field cname="endianness" access="public" writeable="true" readable="true" name="Endianness" type="gint"/>
- <field cname="width" access="public" writeable="true" readable="true" name="Width" type="gint"/>
- <field cname="depth" access="public" writeable="true" readable="true" name="Depth" type="gint"/>
- <field cname="silence" access="public" writeable="true" readable="true" name="Silence" type="guint8" array="true" array_len="8"/>
- <field cname="unpack_format" access="public" writeable="true" readable="true" name="UnpackFormat" type="GstAudioFormat"/>
- <field cname="unpack_func" access="public" writeable="true" readable="true" name="UnpackFunc" type="GstAudioFormatUnpack"/>
- <field cname="pack_func" access="public" writeable="true" readable="true" name="PackFunc" type="GstAudioFormatPack"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="format" access="public" writeable="true" readable="true" is_callback="false" name="Format" type="GstAudioFormat"/>
+ <field cname="name" access="public" writeable="true" readable="true" is_callback="false" name="Name" type="gchar*"/>
+ <field cname="description" access="public" writeable="true" readable="true" is_callback="false" name="Description" type="gchar*"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstAudioFormatFlags"/>
+ <field cname="endianness" access="public" writeable="true" readable="true" is_callback="false" name="Endianness" type="gint"/>
+ <field cname="width" access="public" writeable="true" readable="true" is_callback="false" name="Width" type="gint"/>
+ <field cname="depth" access="public" writeable="true" readable="true" is_callback="false" name="Depth" type="gint"/>
+ <field cname="silence" access="public" writeable="true" readable="true" is_callback="false" name="Silence" type="guint8" array="true" array_len="8"/>
+ <field cname="unpack_format" access="public" writeable="true" readable="true" is_callback="false" name="UnpackFormat" type="GstAudioFormat"/>
+ <field cname="unpack_func" access="public" writeable="true" readable="true" is_callback="false" name="UnpackFunc" type="GstAudioFormatUnpack"/>
+ <field cname="pack_func" access="public" writeable="true" readable="true" is_callback="false" name="PackFunc" type="GstAudioFormatPack"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<boxed name="AudioInfo" cname="GstAudioInfo" opaque="false" hidden="false">
<method name="GetType" cname="gst_audio_info_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="finfo" access="public" writeable="true" readable="true" name="Finfo" type="GstAudioFormatInfo*">
+ <field cname="finfo" access="public" writeable="true" readable="true" is_callback="false" name="Finfo" type="GstAudioFormatInfo*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstAudioFlags"/>
- <field cname="layout" access="public" writeable="true" readable="true" name="Layout" type="GstAudioLayout"/>
- <field cname="rate" access="public" writeable="true" readable="true" name="Rate" type="gint"/>
- <field cname="channels" access="public" writeable="true" readable="true" name="Channels" type="gint"/>
- <field cname="bpf" access="public" writeable="true" readable="true" name="Bpf" type="gint"/>
- <field cname="position" access="public" writeable="true" readable="true" name="Position" type="GstAudioChannelPosition" array="true" array_len="64"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstAudioFlags"/>
+ <field cname="layout" access="public" writeable="true" readable="true" is_callback="false" name="Layout" type="GstAudioLayout"/>
+ <field cname="rate" access="public" writeable="true" readable="true" is_callback="false" name="Rate" type="gint"/>
+ <field cname="channels" access="public" writeable="true" readable="true" is_callback="false" name="Channels" type="gint"/>
+ <field cname="bpf" access="public" writeable="true" readable="true" is_callback="false" name="Bpf" type="gint"/>
+ <field cname="position" access="public" writeable="true" readable="true" is_callback="false" name="Position" type="GstAudioChannelPosition" array="true" array_len="64"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<constructor cname="gst_audio_info_new" disable_void_ctor=""/>
<method name="Convert" cname="gst_audio_info_convert">
<return-type type="gboolean"/>
@@ -14937,19 +14953,19 @@
</method>
</struct>
<struct name="AudioRingBufferSpec" cname="GstAudioRingBufferSpec" opaque="false" hidden="false">
- <field cname="caps" access="public" writeable="true" readable="true" name="Caps" type="GstCaps*">
+ <field cname="caps" access="public" writeable="true" readable="true" is_callback="false" name="Caps" type="GstCaps*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstAudioRingBufferFormatType"/>
- <field cname="info" access="public" writeable="true" readable="true" name="Info" type="GstAudioInfo">
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstAudioRingBufferFormatType"/>
+ <field cname="info" access="public" writeable="true" readable="true" is_callback="false" name="Info" type="GstAudioInfo">
<warning>missing glib:type-name</warning>
</field>
- <field cname="latency_time" access="public" writeable="true" readable="true" name="LatencyTime" type="guint64"/>
- <field cname="buffer_time" access="public" writeable="true" readable="true" name="BufferTime" type="guint64"/>
- <field cname="segsize" access="public" writeable="true" readable="true" name="Segsize" type="gint"/>
- <field cname="segtotal" access="public" writeable="true" readable="true" name="Segtotal" type="gint"/>
- <field cname="seglatency" access="public" writeable="true" readable="true" name="Seglatency" type="gint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="latency_time" access="public" writeable="true" readable="true" is_callback="false" name="LatencyTime" type="guint64"/>
+ <field cname="buffer_time" access="public" writeable="true" readable="true" is_callback="false" name="BufferTime" type="guint64"/>
+ <field cname="segsize" access="public" writeable="true" readable="true" is_callback="false" name="Segsize" type="gint"/>
+ <field cname="segtotal" access="public" writeable="true" readable="true" is_callback="false" name="Segtotal" type="gint"/>
+ <field cname="seglatency" access="public" writeable="true" readable="true" is_callback="false" name="Seglatency" type="gint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<object name="Global" cname="GstAudioGlobal" opaque="true">
<method name="AudioBufferClip" cname="gst_audio_buffer_clip" shared="true">
@@ -15203,6 +15219,7 @@
<object name="Constants" cname="GstAudioConstants" opaque="true">
<constant value="(int) [ 1, max ]" ctype="gchar*" gtype="gchar*" name="AUDIO_CHANNELS_RANGE"/>
<constant value="GstAudioConverter.dither-method" ctype="gchar*" gtype="gchar*" name="AUDIO_CONVERTER_OPT_DITHER_METHOD"/>
+ <constant value="GstAudioConverter.mix-matrix" ctype="gchar*" gtype="gchar*" name="AUDIO_CONVERTER_OPT_MIX_MATRIX"/>
<constant value="GstAudioConverter.noise-shaping-method" ctype="gchar*" gtype="gchar*" name="AUDIO_CONVERTER_OPT_NOISE_SHAPING_METHOD"/>
<constant value="GstAudioConverter.quantization" ctype="gchar*" gtype="gchar*" name="AUDIO_CONVERTER_OPT_QUANTIZATION"/>
<constant value="GstAudioConverter.resampler-method" ctype="gchar*" gtype="gchar*" name="AUDIO_CONVERTER_OPT_RESAMPLER_METHOD"/>
@@ -15575,7 +15592,7 @@
</object>
<object name="BaseParse" cname="GstBaseParse" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstBaseParseClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="start"/>
@@ -15590,7 +15607,7 @@
<method vm="detect"/>
<method vm="sink_query"/>
<method vm="src_query"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="18"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="18"/>
</class_struct>
<method name="GetType" cname="gst_base_parse_get_type" shared="true">
<return-type type="GType"/>
@@ -15808,21 +15825,21 @@
</parameters>
</method>
<property name="DisablePassthrough" cname="disable-passthrough" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="public" writeable="false" readable="true" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="public" writeable="false" readable="true" name="Srcpad" type="GstPad*"/>
- <field cname="flags" access="public" writeable="false" readable="true" name="Flags" type="guint"/>
- <field cname="segment" access="public" writeable="false" readable="true" name="Segment" type="GstSegment">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="flags" access="public" writeable="false" readable="true" is_callback="false" name="Flags" type="guint"/>
+ <field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstBaseParsePrivate*">
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstBaseParsePrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="BaseSink" cname="GstBaseSink" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstBaseSinkClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_caps"/>
@@ -15843,7 +15860,7 @@
<method vm="preroll"/>
<method vm="render"/>
<method vm="render_list"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</class_struct>
<method name="GetType" cname="gst_base_sink_get_type" shared="true">
<return-type type="GType"/>
@@ -16146,37 +16163,37 @@
<property name="Sync" cname="sync" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="ThrottleTime" cname="throttle-time" type="guint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="TsOffset" cname="ts-offset" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="public" writeable="false" readable="true" name="Sinkpad" type="GstPad*"/>
- <field cname="pad_mode" access="public" writeable="false" readable="true" name="PadMode" type="GstPadMode"/>
- <field cname="offset" access="public" writeable="false" readable="true" name="Offset" type="guint64"/>
- <field cname="can_activate_pull" access="public" writeable="false" readable="true" name="CanActivatePull" type="gboolean"/>
- <field cname="can_activate_push" access="public" writeable="false" readable="true" name="CanActivatePush" type="gboolean"/>
- <field cname="preroll_lock" access="public" writeable="false" readable="true" name="PrerollLock" type="GMutex*"/>
- <field cname="preroll_cond" access="public" writeable="false" readable="true" name="PrerollCond" type="GCond">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="pad_mode" access="public" writeable="false" readable="true" is_callback="false" name="PadMode" type="GstPadMode"/>
+ <field cname="offset" access="public" writeable="false" readable="true" is_callback="false" name="Offset" type="guint64"/>
+ <field cname="can_activate_pull" access="public" writeable="false" readable="true" is_callback="false" name="CanActivatePull" type="gboolean"/>
+ <field cname="can_activate_push" access="public" writeable="false" readable="true" is_callback="false" name="CanActivatePush" type="gboolean"/>
+ <field cname="preroll_lock" access="public" writeable="false" readable="true" is_callback="false" name="PrerollLock" type="GMutex*"/>
+ <field cname="preroll_cond" access="public" writeable="false" readable="true" is_callback="false" name="PrerollCond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
- <field cname="eos" access="public" writeable="false" readable="true" name="Eos" type="gboolean"/>
- <field cname="need_preroll" access="public" writeable="false" readable="true" name="NeedPreroll" type="gboolean"/>
- <field cname="have_preroll" access="public" writeable="false" readable="true" name="HavePreroll" type="gboolean"/>
- <field cname="playing_async" access="public" writeable="false" readable="true" name="PlayingAsync" type="gboolean"/>
- <field cname="have_newsegment" access="public" writeable="false" readable="true" name="HaveNewsegment" type="gboolean"/>
- <field cname="segment" access="public" writeable="false" readable="true" name="Segment" type="GstSegment">
+ <field cname="eos" access="public" writeable="false" readable="true" is_callback="false" name="Eos" type="gboolean"/>
+ <field cname="need_preroll" access="public" writeable="false" readable="true" is_callback="false" name="NeedPreroll" type="gboolean"/>
+ <field cname="have_preroll" access="public" writeable="false" readable="true" is_callback="false" name="HavePreroll" type="gboolean"/>
+ <field cname="playing_async" access="public" writeable="false" readable="true" is_callback="false" name="PlayingAsync" type="gboolean"/>
+ <field cname="have_newsegment" access="public" writeable="false" readable="true" is_callback="false" name="HaveNewsegment" type="gboolean"/>
+ <field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="clock_id" access="private" writeable="false" readable="false" name="ClockId" type="gpointer"/>
- <field cname="sync" access="private" writeable="false" readable="false" name="SyncField" type="gboolean"/>
- <field cname="flushing" access="private" writeable="false" readable="false" name="Flushing" type="gboolean"/>
- <field cname="running" access="private" writeable="false" readable="false" name="Running" type="gboolean"/>
- <field cname="max_lateness" access="private" writeable="false" readable="false" name="MaxLatenessField" type="gint64"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstBaseSinkPrivate*">
+ <field cname="clock_id" access="private" writeable="false" readable="false" is_callback="false" name="ClockId" type="gpointer"/>
+ <field cname="sync" access="private" writeable="false" readable="false" is_callback="false" name="SyncField" type="gboolean"/>
+ <field cname="flushing" access="private" writeable="false" readable="false" is_callback="false" name="Flushing" type="gboolean"/>
+ <field cname="running" access="private" writeable="false" readable="false" is_callback="false" name="Running" type="gboolean"/>
+ <field cname="max_lateness" access="private" writeable="false" readable="false" is_callback="false" name="MaxLatenessField" type="gint64"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstBaseSinkPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</object>
<object name="BaseSrc" cname="GstBaseSrc" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstBaseSrcClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_caps"/>
@@ -16198,7 +16215,7 @@
<method vm="create"/>
<method vm="alloc"/>
<method vm="fill"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</class_struct>
<method name="GetType" cname="gst_base_src_get_type" shared="true">
<return-type type="GType"/>
@@ -16457,41 +16474,41 @@
<property name="DoTimestamp" cname="do-timestamp" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="NumBuffers" cname="num-buffers" type="gint" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Typefind" cname="typefind" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="srcpad" access="public" writeable="false" readable="true" name="Srcpad" type="GstPad*"/>
- <field cname="live_lock" access="public" writeable="false" readable="true" name="LiveLock" type="GMutex*"/>
- <field cname="live_cond" access="public" writeable="false" readable="true" name="LiveCond" type="GCond">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="live_lock" access="public" writeable="false" readable="true" is_callback="false" name="LiveLock" type="GMutex*"/>
+ <field cname="live_cond" access="public" writeable="false" readable="true" is_callback="false" name="LiveCond" type="GCond">
<warning>missing glib:type-name</warning>
</field>
- <field cname="is_live" access="public" writeable="false" readable="true" name="IsLiveField" type="gboolean"/>
- <field cname="live_running" access="public" writeable="false" readable="true" name="LiveRunning" type="gboolean"/>
- <field cname="blocksize" access="public" writeable="false" readable="true" name="BlocksizeField" type="guint"/>
- <field cname="can_activate_push" access="public" writeable="false" readable="true" name="CanActivatePush" type="gboolean"/>
- <field cname="random_access" access="public" writeable="false" readable="true" name="RandomAccess" type="gboolean"/>
- <field cname="clock_id" access="public" writeable="false" readable="true" name="ClockId" type="gpointer"/>
- <field cname="segment" access="public" writeable="false" readable="true" name="Segment" type="GstSegment">
+ <field cname="is_live" access="public" writeable="false" readable="true" is_callback="false" name="IsLiveField" type="gboolean"/>
+ <field cname="live_running" access="public" writeable="false" readable="true" is_callback="false" name="LiveRunning" type="gboolean"/>
+ <field cname="blocksize" access="public" writeable="false" readable="true" is_callback="false" name="BlocksizeField" type="guint"/>
+ <field cname="can_activate_push" access="public" writeable="false" readable="true" is_callback="false" name="CanActivatePush" type="gboolean"/>
+ <field cname="random_access" access="public" writeable="false" readable="true" is_callback="false" name="RandomAccess" type="gboolean"/>
+ <field cname="clock_id" access="public" writeable="false" readable="true" is_callback="false" name="ClockId" type="gpointer"/>
+ <field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="need_newsegment" access="public" writeable="false" readable="true" name="NeedNewsegment" type="gboolean"/>
- <field cname="num_buffers" access="public" writeable="false" readable="true" name="NumBuffersField" type="gint"/>
- <field cname="num_buffers_left" access="public" writeable="false" readable="true" name="NumBuffersLeft" type="gint"/>
- <field cname="typefind" access="public" writeable="false" readable="true" name="TypefindField" type="gboolean"/>
- <field cname="running" access="public" writeable="false" readable="true" name="Running" type="gboolean"/>
- <field cname="pending_seek" access="public" writeable="false" readable="true" name="PendingSeek" type="GstEvent*">
+ <field cname="need_newsegment" access="public" writeable="false" readable="true" is_callback="false" name="NeedNewsegment" type="gboolean"/>
+ <field cname="num_buffers" access="public" writeable="false" readable="true" is_callback="false" name="NumBuffersField" type="gint"/>
+ <field cname="num_buffers_left" access="public" writeable="false" readable="true" is_callback="false" name="NumBuffersLeft" type="gint"/>
+ <field cname="typefind" access="public" writeable="false" readable="true" is_callback="false" name="TypefindField" type="gboolean"/>
+ <field cname="running" access="public" writeable="false" readable="true" is_callback="false" name="Running" type="gboolean"/>
+ <field cname="pending_seek" access="public" writeable="false" readable="true" is_callback="false" name="PendingSeek" type="GstEvent*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="public" writeable="false" readable="true" name="Priv" type="GstBaseSrcPrivate*">
+ <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GstBaseSrcPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="20"/>
</object>
<object name="BaseTransform" cname="GstBaseTransform" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstBaseTransformClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="passthrough_on_same_caps" access="public" writeable="false" readable="true" name="PassthroughOnSameCaps" type="gboolean"/>
- <field cname="transform_ip_on_passthrough" access="public" writeable="false" readable="true" name="TransformIpOnPassthrough" type="gboolean"/>
+ <field cname="passthrough_on_same_caps" access="public" writeable="false" readable="true" is_callback="false" name="PassthroughOnSameCaps" type="gboolean"/>
+ <field cname="transform_ip_on_passthrough" access="public" writeable="false" readable="true" is_callback="false" name="TransformIpOnPassthrough" type="gboolean"/>
<method vm="transform_caps"/>
<method vm="fixate_caps"/>
<method vm="accept_caps"/>
@@ -16514,7 +16531,7 @@
<method vm="transform_ip"/>
<method vm="submit_input_buffer"/>
<method vm="generate_output"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="18"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="18"/>
</class_struct>
<method name="GetType" cname="gst_base_transform_get_type" shared="true">
<return-type type="GType"/>
@@ -16814,27 +16831,27 @@
</parameters>
</method>
<property name="Qos" cname="qos" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="public" writeable="false" readable="true" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="public" writeable="false" readable="true" name="Srcpad" type="GstPad*"/>
- <field cname="have_segment" access="public" writeable="false" readable="true" name="HaveSegment" type="gboolean"/>
- <field cname="segment" access="public" writeable="false" readable="true" name="Segment" type="GstSegment">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="have_segment" access="public" writeable="false" readable="true" is_callback="false" name="HaveSegment" type="gboolean"/>
+ <field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="queued_buf" access="public" writeable="false" readable="true" name="QueuedBuf" type="GstBuffer*">
+ <field cname="queued_buf" access="public" writeable="false" readable="true" is_callback="false" name="QueuedBuf" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstBaseTransformPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstBaseTransformPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="19"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="19"/>
</object>
<object name="CollectPads" cname="GstCollectPads" opaque="false" hidden="false" parent="GstObject">
<class_struct cname="GstCollectPadsClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_collect_pads_get_type" shared="true">
<return-type type="GType"/>
@@ -17032,26 +17049,26 @@
<parameter name="size" type="guint"/>
</parameters>
</method>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GstObject*"/>
- <field cname="data" access="public" writeable="false" readable="true" name="Data" type="GSList*" element_type="GSList*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GstObject*"/>
+ <field cname="data" access="public" writeable="false" readable="true" is_callback="false" name="Data" type="GSList*" element_type="GSList*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="stream_lock" access="private" writeable="false" readable="false" name="StreamLock" type="GRecMutex">
+ <field cname="stream_lock" access="private" writeable="false" readable="false" is_callback="false" name="StreamLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstCollectPadsPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstCollectPadsPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="DataQueue" cname="GstDataQueue" opaque="false" hidden="false" parent="GObject">
<class_struct cname="GstDataQueueClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="empty"/>
<method signal_vm="full"/>
- <field cname="_gst_reserved" access="public" writeable="false" readable="true" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_data_queue_get_type" shared="true">
<return-type type="GType"/>
@@ -17059,11 +17076,11 @@
<property name="CurrentLevelBytes" cname="current-level-bytes" type="guint" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="CurrentLevelTime" cname="current-level-time" type="guint64" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="CurrentLevelVisible" cname="current-level-visible" type="guint" readable="true" writeable="false" construct="false" construct-only="false"/>
- <field cname="object" access="public" writeable="false" readable="true" name="Object" type="GObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstDataQueuePrivate*">
+ <field cname="object" access="public" writeable="false" readable="true" is_callback="false" name="Object" type="GObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstDataQueuePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="Empty" cname="empty" when="first" field_name="empty">
<return-type type="void"/>
<parameters/>
@@ -17075,13 +17092,13 @@
</object>
<object name="PushSrc" cname="GstPushSrc" opaque="false" hidden="false" parent="GstBaseSrc">
<class_struct cname="GstPushSrcClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstBaseSrcClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBaseSrcClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="create"/>
<method vm="alloc"/>
<method vm="fill"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_push_src_get_type" shared="true">
<return-type type="GType"/>
@@ -17110,26 +17127,26 @@
</parameter>
</parameters>
</virtual_method>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstBaseSrc*"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstBaseSrc*"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<boxed name="BaseParseFrame" cname="GstBaseParseFrame" opaque="false" hidden="false">
<method name="GetType" cname="gst_base_parse_frame_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="out_buffer" access="public" writeable="true" readable="true" name="OutBuffer" type="GstBuffer*">
+ <field cname="out_buffer" access="public" writeable="true" readable="true" is_callback="false" name="OutBuffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="guint"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="guint64"/>
- <field cname="overhead" access="public" writeable="true" readable="true" name="Overhead" type="gint"/>
- <field cname="size" access="private" writeable="false" readable="false" name="Size" type="gint"/>
- <field cname="_gst_reserved_i" access="private" writeable="false" readable="false" name="_gstGstReservedI" type="guint" array="true" array_len="2"/>
- <field cname="_gst_reserved_p" access="private" writeable="false" readable="false" name="_gstGstReservedP" type="gpointer" array="true" array_len="2"/>
- <field cname="_private_flags" access="private" writeable="false" readable="false" name="_privatePrivateFlags" type="guint"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="guint"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="guint64"/>
+ <field cname="overhead" access="public" writeable="true" readable="true" is_callback="false" name="Overhead" type="gint"/>
+ <field cname="size" access="private" writeable="false" readable="false" is_callback="false" name="Size" type="gint"/>
+ <field cname="_gst_reserved_i" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReservedI" type="guint" array="true" array_len="2"/>
+ <field cname="_gst_reserved_p" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReservedP" type="gpointer" array="true" array_len="2"/>
+ <field cname="_private_flags" access="private" writeable="false" readable="false" is_callback="false" name="_privatePrivateFlags" type="guint"/>
<constructor cname="gst_base_parse_frame_new">
<parameters>
<parameter name="buffer" type="GstBuffer*">
@@ -17159,11 +17176,11 @@
<struct name="BaseSrcPrivate" cname="GstBaseSrcPrivate" opaque="true" hidden="true"/>
<struct name="BaseTransformPrivate" cname="GstBaseTransformPrivate" opaque="true" hidden="true"/>
<struct name="BitReader" cname="GstBitReader" opaque="false" hidden="false">
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="guint8*" array="true" array_length_param_index="1"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="guint"/>
- <field cname="byte" access="public" writeable="true" readable="true" name="Byte" type="guint"/>
- <field cname="bit" access="public" writeable="true" readable="true" name="Bit" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="guint8*" array="true" array_length_param_index="1"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="guint"/>
+ <field cname="byte" access="public" writeable="true" readable="true" is_callback="false" name="Byte" type="guint"/>
+ <field cname="bit" access="public" writeable="true" readable="true" is_callback="false" name="Bit" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="Free" cname="gst_bit_reader_free">
<return-type type="void"/>
<parameters/>
@@ -17261,10 +17278,10 @@
</method>
</struct>
<struct name="ByteReader" cname="GstByteReader" opaque="false" hidden="false">
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="guint8*" array="true" array_length_param_index="1"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="guint"/>
- <field cname="byte" access="public" writeable="true" readable="true" name="Byte" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="guint8*" array="true" array_length_param_index="1"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="guint"/>
+ <field cname="byte" access="public" writeable="true" readable="true" is_callback="false" name="Byte" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="DupData" cname="gst_byte_reader_dup_data">
<return-type type="gboolean" array_index="1"/>
<parameters>
@@ -17648,13 +17665,13 @@
</method>
</struct>
<struct name="ByteWriter" cname="GstByteWriter" opaque="false" hidden="false">
- <field cname="parent" access="public" writeable="true" readable="true" name="Parent" type="GstByteReader">
+ <field cname="parent" access="public" writeable="true" readable="true" is_callback="false" name="Parent" type="GstByteReader">
<warning>missing glib:type-name</warning>
</field>
- <field cname="alloc_size" access="public" writeable="true" readable="true" name="AllocSize" type="guint"/>
- <field cname="fixed" access="public" writeable="true" readable="true" name="Fixed" type="gboolean"/>
- <field cname="owned" access="public" writeable="true" readable="true" name="Owned" type="gboolean"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="alloc_size" access="public" writeable="true" readable="true" is_callback="false" name="AllocSize" type="guint"/>
+ <field cname="fixed" access="public" writeable="true" readable="true" is_callback="false" name="Fixed" type="gboolean"/>
+ <field cname="owned" access="public" writeable="true" readable="true" is_callback="false" name="Owned" type="gboolean"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="EnsureFreeSpace" cname="gst_byte_writer_ensure_free_space">
<return-type type="gboolean"/>
<parameters>
@@ -17888,43 +17905,43 @@
</method>
</struct>
<struct name="CollectData" cname="GstCollectData" opaque="false" hidden="false">
- <field cname="collect" access="public" writeable="true" readable="true" name="Collect" type="GstCollectPads*"/>
- <field cname="pad" access="public" writeable="true" readable="true" name="Pad" type="GstPad*"/>
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="collect" access="public" writeable="true" readable="true" is_callback="false" name="Collect" type="GstCollectPads*"/>
+ <field cname="pad" access="public" writeable="true" readable="true" is_callback="false" name="Pad" type="GstPad*"/>
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="pos" access="public" writeable="true" readable="true" name="Pos" type="guint"/>
- <field cname="segment" access="public" writeable="true" readable="true" name="Segment" type="GstSegment">
+ <field cname="pos" access="public" writeable="true" readable="true" is_callback="false" name="Pos" type="guint"/>
+ <field cname="segment" access="public" writeable="true" readable="true" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="state" access="private" writeable="false" readable="false" name="State" type="GstCollectPadsStateFlags"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstCollectDataPrivate*">
+ <field cname="state" access="private" writeable="false" readable="false" is_callback="false" name="State" type="GstCollectPadsStateFlags"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstCollectDataPrivate*">
<warning>missing glib:type-name</warning>
</field>
<union name="ABI" cname="ABI">
<struct name="abi" cname="abi" opaque="false" hidden="false">
- <field cname="dts" access="public" writeable="true" readable="true" name="Dts" type="gint64"/>
+ <field cname="dts" access="public" writeable="true" readable="true" is_callback="false" name="Dts" type="gint64"/>
</struct>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</union>
</struct>
<struct name="CollectDataPrivate" cname="GstCollectDataPrivate" opaque="true" hidden="true"/>
<struct name="CollectPadsPrivate" cname="GstCollectPadsPrivate" opaque="true" hidden="true"/>
<struct name="DataQueueItem" cname="GstDataQueueItem" opaque="false" hidden="false">
- <field cname="object" access="public" writeable="true" readable="true" name="Object" type="GstMiniObject*">
+ <field cname="object" access="public" writeable="true" readable="true" is_callback="false" name="Object" type="GstMiniObject*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="guint"/>
- <field cname="duration" access="public" writeable="true" readable="true" name="Duration" type="guint64"/>
- <field cname="visible" access="public" writeable="true" readable="true" name="Visible" type="gboolean"/>
- <field cname="destroy" access="public" writeable="true" readable="true" name="Destroy" type="GDestroyNotify"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="guint"/>
+ <field cname="duration" access="public" writeable="true" readable="true" is_callback="false" name="Duration" type="guint64"/>
+ <field cname="visible" access="public" writeable="true" readable="true" is_callback="false" name="Visible" type="gboolean"/>
+ <field cname="destroy" access="public" writeable="true" readable="true" is_callback="false" name="Destroy" type="GDestroyNotify"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="DataQueuePrivate" cname="GstDataQueuePrivate" opaque="true" hidden="true"/>
<struct name="DataQueueSize" cname="GstDataQueueSize" opaque="false" hidden="false">
- <field cname="visible" access="public" writeable="true" readable="true" name="Visible" type="guint"/>
- <field cname="bytes" access="public" writeable="true" readable="true" name="Bytes" type="guint"/>
- <field cname="time" access="public" writeable="true" readable="true" name="Time" type="guint64"/>
+ <field cname="visible" access="public" writeable="true" readable="true" is_callback="false" name="Visible" type="guint"/>
+ <field cname="bytes" access="public" writeable="true" readable="true" is_callback="false" name="Bytes" type="guint"/>
+ <field cname="time" access="public" writeable="true" readable="true" is_callback="false" name="Time" type="guint64"/>
</struct>
<boxed name="FlowCombiner" cname="GstFlowCombiner" opaque="false" hidden="false" version="1.4">
<method name="GetType" cname="gst_flow_combiner_get_type" shared="true">
@@ -18084,10 +18101,10 @@
</callback>
<object name="ARGBControlBinding" cname="GstARGBControlBinding" opaque="false" hidden="false" parent="GstControlBinding">
<class_struct cname="GstARGBControlBindingClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstControlBindingClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstControlBindingClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_argb_control_binding_get_type" shared="true">
<return-type type="GType"/>
@@ -18106,23 +18123,23 @@
<property name="ControlSourceB" cname="control-source-b" type="GstControlSource*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="ControlSourceG" cname="control-source-g" type="GstControlSource*" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="ControlSourceR" cname="control-source-r" type="GstControlSource*" readable="true" writeable="true" construct="true" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstControlBinding*"/>
- <field cname="cs_a" access="private" writeable="false" readable="false" name="CsA" type="GstControlSource*"/>
- <field cname="cs_r" access="private" writeable="false" readable="false" name="CsR" type="GstControlSource*"/>
- <field cname="cs_g" access="private" writeable="false" readable="false" name="CsG" type="GstControlSource*"/>
- <field cname="cs_b" access="private" writeable="false" readable="false" name="CsB" type="GstControlSource*"/>
- <field cname="cur_value" access="private" writeable="false" readable="false" name="CurValue" type="GValue">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstControlBinding*"/>
+ <field cname="cs_a" access="private" writeable="false" readable="false" is_callback="false" name="CsA" type="GstControlSource*"/>
+ <field cname="cs_r" access="private" writeable="false" readable="false" is_callback="false" name="CsR" type="GstControlSource*"/>
+ <field cname="cs_g" access="private" writeable="false" readable="false" is_callback="false" name="CsG" type="GstControlSource*"/>
+ <field cname="cs_b" access="private" writeable="false" readable="false" is_callback="false" name="CsB" type="GstControlSource*"/>
+ <field cname="cur_value" access="private" writeable="false" readable="false" is_callback="false" name="CurValue" type="GValue">
<warning>missing glib:type-name</warning>
</field>
- <field cname="last_value" access="private" writeable="false" readable="false" name="LastValue" type="guint32"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="last_value" access="private" writeable="false" readable="false" is_callback="false" name="LastValue" type="guint32"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="DirectControlBinding" cname="GstDirectControlBinding" opaque="false" hidden="false" parent="GstControlBinding">
<class_struct cname="GstDirectControlBindingClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstControlBindingClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstControlBindingClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_direct_control_binding_get_type" shared="true">
<return-type type="GType"/>
@@ -18143,46 +18160,46 @@
</constructor>
<property name="Absolute" cname="absolute" type="gboolean" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="ControlSource" cname="control-source" type="GstControlSource*" readable="true" writeable="true" construct="true" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstControlBinding*"/>
- <field cname="cs" access="private" writeable="false" readable="false" name="Cs" type="GstControlSource*"/>
- <field cname="cur_value" access="private" writeable="false" readable="false" name="CurValue" type="GValue">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstControlBinding*"/>
+ <field cname="cs" access="private" writeable="false" readable="false" is_callback="false" name="Cs" type="GstControlSource*"/>
+ <field cname="cur_value" access="private" writeable="false" readable="false" is_callback="false" name="CurValue" type="GValue">
<warning>missing glib:type-name</warning>
</field>
- <field cname="last_value" access="private" writeable="false" readable="false" name="LastValue" type="gdouble"/>
- <field cname="byte_size" access="private" writeable="false" readable="false" name="ByteSize" type="gint"/>
- <field cname="convert_value" access="private" writeable="false" readable="false" name="ConvertValue" type="GstDirectControlBindingConvertValue"/>
- <field cname="convert_g_value" access="private" writeable="false" readable="false" name="ConvertGValue" type="GstDirectControlBindingConvertGValue"/>
+ <field cname="last_value" access="private" writeable="false" readable="false" is_callback="false" name="LastValue" type="gdouble"/>
+ <field cname="byte_size" access="private" writeable="false" readable="false" is_callback="false" name="ByteSize" type="gint"/>
+ <field cname="convert_value" access="private" writeable="false" readable="false" is_callback="false" name="ConvertValue" type="GstDirectControlBindingConvertValue"/>
+ <field cname="convert_g_value" access="private" writeable="false" readable="false" is_callback="false" name="ConvertGValue" type="GstDirectControlBindingConvertGValue"/>
<union name="ABI" cname="ABI">
- <field cname="_gst_reserved" access="public" writeable="true" readable="true" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="public" writeable="true" readable="true" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<struct name="abi" cname="abi" opaque="false" hidden="false">
- <field cname="want_absolute" access="public" writeable="true" readable="true" name="WantAbsolute" type="gboolean"/>
+ <field cname="want_absolute" access="public" writeable="true" readable="true" is_callback="false" name="WantAbsolute" type="gboolean"/>
</struct>
</union>
</object>
<object name="InterpolationControlSource" cname="GstInterpolationControlSource" opaque="false" hidden="false" parent="GstTimedValueControlSource">
<class_struct cname="GstInterpolationControlSourceClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstTimedValueControlSourceClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstTimedValueControlSourceClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_interpolation_control_source_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="gst_interpolation_control_source_new" disable_void_ctor=""/>
<property name="Mode" cname="mode" type="GstInterpolationMode" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstTimedValueControlSource*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstInterpolationControlSourcePrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstTimedValueControlSource*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstInterpolationControlSourcePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="LFOControlSource" cname="GstLFOControlSource" opaque="false" hidden="false" parent="GstControlSource">
<class_struct cname="GstLFOControlSourceClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstControlSourceClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstControlSourceClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_lfo_control_source_get_type" shared="true">
<return-type type="GType"/>
@@ -18193,19 +18210,19 @@
<property name="Offset" cname="offset" type="gdouble" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Timeshift" cname="timeshift" type="guint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Waveform" cname="waveform" type="GstLFOWaveform" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstControlSource*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstLFOControlSourcePrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstControlSource*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstLFOControlSourcePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="lock" access="private" writeable="false" readable="false" name="Lock" type="GMutex*"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="lock" access="private" writeable="false" readable="false" is_callback="false" name="Lock" type="GMutex*"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="ProxyControlBinding" cname="GstProxyControlBinding" opaque="false" hidden="false" parent="GstControlBinding">
<class_struct cname="GstProxyControlBindingClass">
- <field cname="parent_class" access="private" writeable="false" readable="false" name="ParentClass" type="GstControlBindingClass">
+ <field cname="parent_class" access="private" writeable="false" readable="false" is_callback="false" name="ParentClass" type="GstControlBindingClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_padding" access="private" writeable="false" readable="false" name="_Padding" type="gpointer" array="true" array_len="4"/>
+ <field cname="_padding" access="private" writeable="false" readable="false" is_callback="false" name="_Padding" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_proxy_control_binding_get_type" shared="true">
<return-type type="GType"/>
@@ -18218,19 +18235,19 @@
<parameter name="ref_property_name" type="const-gchar*"/>
</parameters>
</constructor>
- <field cname="parent" access="private" writeable="false" readable="false" name="Parent" type="GstControlBinding*"/>
- <field cname="ref_object" access="private" writeable="false" readable="false" name="RefObject" type="GWeakRef">
+ <field cname="parent" access="private" writeable="false" readable="false" is_callback="false" name="Parent" type="GstControlBinding*"/>
+ <field cname="ref_object" access="private" writeable="false" readable="false" is_callback="false" name="RefObject" type="GWeakRef">
<warning>missing glib:type-name</warning>
</field>
- <field cname="property_name" access="private" writeable="false" readable="false" name="PropertyName" type="gchar*"/>
- <field cname="_padding" access="private" writeable="false" readable="false" name="_Padding" type="gpointer" array="true" array_len="4"/>
+ <field cname="property_name" access="private" writeable="false" readable="false" is_callback="false" name="PropertyName" type="gchar*"/>
+ <field cname="_padding" access="private" writeable="false" readable="false" is_callback="false" name="_Padding" type="gpointer" array="true" array_len="4"/>
</object>
<object name="TimedValueControlSource" cname="GstTimedValueControlSource" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstControlSource">
<class_struct cname="GstTimedValueControlSourceClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstControlSourceClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstControlSourceClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_timed_value_control_source_get_type" shared="true">
<return-type type="GType"/>
@@ -18278,17 +18295,17 @@
<return-type type="void"/>
<parameters/>
</method>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstControlSource*"/>
- <field cname="lock" access="public" writeable="false" readable="true" name="Lock" type="GMutex*"/>
- <field cname="values" access="public" writeable="false" readable="true" name="Values" type="GSequence*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstControlSource*"/>
+ <field cname="lock" access="public" writeable="false" readable="true" is_callback="false" name="Lock" type="GMutex*"/>
+ <field cname="values" access="public" writeable="false" readable="true" is_callback="false" name="Values" type="GSequence*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="nvalues" access="public" writeable="false" readable="true" name="Nvalues" type="gint"/>
- <field cname="valid_cache" access="public" writeable="false" readable="true" name="ValidCache" type="gboolean"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstTimedValueControlSourcePrivate*">
+ <field cname="nvalues" access="public" writeable="false" readable="true" is_callback="false" name="Nvalues" type="gint"/>
+ <field cname="valid_cache" access="public" writeable="false" readable="true" is_callback="false" name="ValidCache" type="gboolean"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstTimedValueControlSourcePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="ValueAdded" cname="value-added" when="first" version="1.6">
<return-type type="void"/>
<parameters>
@@ -18316,39 +18333,39 @@
</object>
<object name="TriggerControlSource" cname="GstTriggerControlSource" opaque="false" hidden="false" parent="GstTimedValueControlSource">
<class_struct cname="GstTriggerControlSourceClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstTimedValueControlSourceClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstTimedValueControlSourceClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_trigger_control_source_get_type" shared="true">
<return-type type="GType"/>
</method>
<constructor cname="gst_trigger_control_source_new" disable_void_ctor=""/>
<property name="Tolerance" cname="tolerance" type="gint64" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstTimedValueControlSource*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstTriggerControlSourcePrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstTimedValueControlSource*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstTriggerControlSourcePrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<boxed name="ControlPoint" cname="GstControlPoint" opaque="false" hidden="false">
<method name="GetType" cname="gst_control_point_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="timestamp" access="public" writeable="true" readable="true" name="Timestamp" type="guint64"/>
- <field cname="value" access="public" writeable="true" readable="true" name="Value" type="gdouble"/>
+ <field cname="timestamp" access="public" writeable="true" readable="true" is_callback="false" name="Timestamp" type="guint64"/>
+ <field cname="value" access="public" writeable="true" readable="true" is_callback="false" name="Value" type="gdouble"/>
<union name="cache" cname="cache">
<struct name="cubic" cname="cubic" opaque="false" hidden="false">
- <field cname="h" access="public" writeable="true" readable="true" name="H" type="gdouble"/>
- <field cname="z" access="public" writeable="true" readable="true" name="Z" type="gdouble"/>
+ <field cname="h" access="public" writeable="true" readable="true" is_callback="false" name="H" type="gdouble"/>
+ <field cname="z" access="public" writeable="true" readable="true" is_callback="false" name="Z" type="gdouble"/>
</struct>
<struct name="cubic_monotonic" cname="cubic_monotonic" opaque="false" hidden="false">
- <field cname="c1s" access="public" writeable="true" readable="true" name="C1s" type="gdouble"/>
- <field cname="c2s" access="public" writeable="true" readable="true" name="C2s" type="gdouble"/>
- <field cname="c3s" access="public" writeable="true" readable="true" name="C3s" type="gdouble"/>
+ <field cname="c1s" access="public" writeable="true" readable="true" is_callback="false" name="C1s" type="gdouble"/>
+ <field cname="c2s" access="public" writeable="true" readable="true" is_callback="false" name="C2s" type="gdouble"/>
+ <field cname="c3s" access="public" writeable="true" readable="true" is_callback="false" name="C3s" type="gdouble"/>
</struct>
- <field cname="_gst_reserved" access="public" writeable="true" readable="true" name="_gstGstReserved" type="guint8" array="true" array_len="64"/>
+ <field cname="_gst_reserved" access="public" writeable="true" readable="true" is_callback="false" name="_gstGstReserved" type="guint8" array="true" array_len="64"/>
</union>
<method name="Copy" cname="gst_control_point_copy">
<return-type type="GstControlPoint*" owned="true">
@@ -18415,8 +18432,8 @@
</method>
</struct>
<struct name="FFTF32Complex" cname="GstFFTF32Complex" opaque="false" hidden="false">
- <field cname="r" access="public" writeable="true" readable="true" name="R" type="gfloat"/>
- <field cname="i" access="public" writeable="true" readable="true" name="I" type="gfloat"/>
+ <field cname="r" access="public" writeable="true" readable="true" is_callback="false" name="R" type="gfloat"/>
+ <field cname="i" access="public" writeable="true" readable="true" is_callback="false" name="I" type="gfloat"/>
</struct>
<struct name="FFTF64" cname="GstFFTF64" opaque="true" hidden="false">
<method name="Fft" cname="gst_fft_f64_fft">
@@ -18450,8 +18467,8 @@
</method>
</struct>
<struct name="FFTF64Complex" cname="GstFFTF64Complex" opaque="false" hidden="false">
- <field cname="r" access="public" writeable="true" readable="true" name="R" type="gdouble"/>
- <field cname="i" access="public" writeable="true" readable="true" name="I" type="gdouble"/>
+ <field cname="r" access="public" writeable="true" readable="true" is_callback="false" name="R" type="gdouble"/>
+ <field cname="i" access="public" writeable="true" readable="true" is_callback="false" name="I" type="gdouble"/>
</struct>
<struct name="FFTS16" cname="GstFFTS16" opaque="true" hidden="false">
<method name="Fft" cname="gst_fft_s16_fft">
@@ -18485,8 +18502,8 @@
</method>
</struct>
<struct name="FFTS16Complex" cname="GstFFTS16Complex" opaque="false" hidden="false">
- <field cname="r" access="public" writeable="true" readable="true" name="R" type="gint16"/>
- <field cname="i" access="public" writeable="true" readable="true" name="I" type="gint16"/>
+ <field cname="r" access="public" writeable="true" readable="true" is_callback="false" name="R" type="gint16"/>
+ <field cname="i" access="public" writeable="true" readable="true" is_callback="false" name="I" type="gint16"/>
</struct>
<struct name="FFTS32" cname="GstFFTS32" opaque="true" hidden="false">
<method name="Fft" cname="gst_fft_s32_fft">
@@ -18520,8 +18537,8 @@
</method>
</struct>
<struct name="FFTS32Complex" cname="GstFFTS32Complex" opaque="false" hidden="false">
- <field cname="r" access="public" writeable="true" readable="true" name="R" type="gint32"/>
- <field cname="i" access="public" writeable="true" readable="true" name="I" type="gint32"/>
+ <field cname="r" access="public" writeable="true" readable="true" is_callback="false" name="R" type="gint32"/>
+ <field cname="i" access="public" writeable="true" readable="true" is_callback="false" name="I" type="gint32"/>
</struct>
<object name="Global" cname="GstFftGlobal" opaque="true">
<method name="FftNextFastLength" cname="gst_fft_next_fast_length" shared="true">
@@ -18546,10 +18563,10 @@
</callback>
<object name="NetClientClock" cname="GstNetClientClock" opaque="false" hidden="false" parent="GstSystemClock">
<class_struct cname="GstNetClientClockClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstSystemClockClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstSystemClockClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_net_client_clock_get_type" shared="true">
<return-type type="GType"/>
@@ -18569,21 +18586,21 @@
<property name="MinimumUpdateInterval" cname="minimum-update-interval" type="guint64" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Port" cname="port" type="gint" readable="true" writeable="true" construct="true" construct-only="false"/>
<property name="RoundTripLimit" cname="round-trip-limit" type="guint64" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstSystemClock*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstNetClientClockPrivate*">
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstSystemClock*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstNetClientClockPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="NetTimeProvider" cname="GstNetTimeProvider" opaque="false" hidden="false" parent="GstObject">
<implements>
<interface cname="GInitable"/>
</implements>
<class_struct cname="GstNetTimeProviderClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstObjectClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstObjectClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="public" writeable="false" readable="true" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_net_time_provider_get_type" shared="true">
<return-type type="GType"/>
@@ -18599,18 +18616,18 @@
<property name="Address" cname="address" type="gchar*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Clock" cname="clock" type="GstClock*" readable="true" writeable="true" construct="false" construct-only="true"/>
<property name="Port" cname="port" type="gint" readable="true" writeable="true" construct="false" construct-only="true"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstNetTimeProviderPrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstNetTimeProviderPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="NtpClock" cname="GstNtpClock" opaque="false" hidden="false" parent="GstNetClientClock">
<class_struct cname="GstNtpClockClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstSystemClockClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstSystemClockClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_ntp_clock_get_type" shared="true">
<return-type type="GType"/>
@@ -18623,18 +18640,18 @@
<parameter name="base_time" type="guint64"/>
</parameters>
</constructor>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstSystemClock*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstNetClientClockPrivate*">
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstSystemClock*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstNetClientClockPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="PtpClock" cname="GstPtpClock" opaque="false" hidden="false" parent="GstSystemClock">
<class_struct cname="GstPtpClockClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstSystemClockClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstSystemClockClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_ptp_clock_get_type" shared="true">
<return-type type="GType"/>
@@ -18649,17 +18666,17 @@
<property name="GrandmasterClockId" cname="grandmaster-clock-id" type="guint64" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="InternalClock" cname="internal-clock" type="GstClock*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="MasterClockId" cname="master-clock-id" type="guint64" readable="true" writeable="false" construct="false" construct-only="false"/>
- <field cname="clock" access="public" writeable="false" readable="true" name="Clock" type="GstSystemClock*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstPtpClockPrivate*">
+ <field cname="clock" access="public" writeable="false" readable="true" is_callback="false" name="Clock" type="GstSystemClock*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstPtpClockPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<struct name="NetAddressMeta" cname="GstNetAddressMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="addr" access="public" writeable="true" readable="true" name="Addr" type="GSocketAddress*"/>
+ <field cname="addr" access="public" writeable="true" readable="true" is_callback="false" name="Addr" type="GSocketAddress*"/>
<method name="GetInfo" cname="gst_net_address_meta_get_info" shared="true">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -18668,10 +18685,10 @@
</struct>
<struct name="NetClientClockPrivate" cname="GstNetClientClockPrivate" opaque="true" hidden="true"/>
<struct name="NetControlMessageMeta" cname="GstNetControlMessageMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="message" access="public" writeable="true" readable="true" name="Message" type="GSocketControlMessage*"/>
+ <field cname="message" access="public" writeable="true" readable="true" is_callback="false" name="Message" type="GSocketControlMessage*"/>
<method name="GetInfo" cname="gst_net_control_message_meta_get_info" shared="true">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -18682,8 +18699,8 @@
<method name="GetType" cname="gst_net_time_packet_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="local_time" access="public" writeable="true" readable="true" name="LocalTime" type="guint64"/>
- <field cname="remote_time" access="public" writeable="true" readable="true" name="RemoteTime" type="guint64"/>
+ <field cname="local_time" access="public" writeable="true" readable="true" is_callback="false" name="LocalTime" type="guint64"/>
+ <field cname="remote_time" access="public" writeable="true" readable="true" is_callback="false" name="RemoteTime" type="guint64"/>
<constructor cname="gst_net_time_packet_new">
<parameters>
<parameter name="buffer" type="guint8*" array="true"/>
@@ -18881,7 +18898,7 @@
</callback>
<object name="AudioVisualizer" cname="GstAudioVisualizer" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstAudioVisualizerClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="setup"/>
@@ -18914,24 +18931,24 @@
</virtual_method>
<property name="ShadeAmount" cname="shade-amount" type="guint" readable="true" writeable="true" construct="false" construct-only="false"/>
<property name="Shader" cname="shader" type="GstAudioVisualizerShader" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstElement*"/>
- <field cname="req_spf" access="public" writeable="false" readable="true" name="ReqSpf" type="guint"/>
- <field cname="vinfo" access="public" writeable="false" readable="true" name="Vinfo" type="GstVideoInfo"/>
- <field cname="ainfo" access="public" writeable="false" readable="true" name="Ainfo" type="GstAudioInfo"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstAudioVisualizerPrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstElement*"/>
+ <field cname="req_spf" access="public" writeable="false" readable="true" is_callback="false" name="ReqSpf" type="guint"/>
+ <field cname="vinfo" access="public" writeable="false" readable="true" is_callback="false" name="Vinfo" type="GstVideoInfo"/>
+ <field cname="ainfo" access="public" writeable="false" readable="true" is_callback="false" name="Ainfo" type="GstAudioInfo"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstAudioVisualizerPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="Discoverer" cname="GstDiscoverer" opaque="false" hidden="false" parent="GObject">
<class_struct cname="GstDiscovererClass">
- <field cname="parentclass" access="public" writeable="false" readable="true" name="Parentclass" type="GObjectClass">
+ <field cname="parentclass" access="public" writeable="false" readable="true" is_callback="false" name="Parentclass" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="finished"/>
<method signal_vm="starting"/>
<method signal_vm="discovered"/>
<method signal_vm="source_setup"/>
- <field cname="_reserved" access="public" writeable="false" readable="true" name="_Reserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_reserved" access="public" writeable="false" readable="true" is_callback="false" name="_Reserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_discoverer_get_type" shared="true">
<return-type type="GType"/>
@@ -18963,11 +18980,11 @@
<parameters/>
</method>
<property name="Timeout" cname="timeout" type="guint64" readable="true" writeable="true" construct="true" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GObject*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstDiscovererPrivate*">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstDiscovererPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_reserved" access="private" writeable="false" readable="false" name="_Reserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_Reserved" type="gpointer" array="true" array_len="4"/>
<signal name="Discovered" cname="discovered" when="last" field_name="discovered">
<return-type type="void"/>
<parameters>
@@ -20084,10 +20101,10 @@
</enum>
<object name="RTPBaseAudioPayload" cname="GstRTPBaseAudioPayload" opaque="false" hidden="false" parent="GstRTPBasePayload">
<class_struct cname="GstRTPBaseAudioPayloadClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstRTPBasePayloadClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstRTPBasePayloadClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_rtp_base_audio_payload_get_type" shared="true">
<return-type type="GType"/>
@@ -20139,19 +20156,19 @@
</parameters>
</method>
<property name="BufferList" cname="buffer-list" type="gboolean" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="payload" access="public" writeable="false" readable="true" name="Payload" type="GstRTPBasePayload*"/>
- <field cname="priv" access="public" writeable="false" readable="true" name="Priv" type="GstRTPBaseAudioPayloadPrivate*">
+ <field cname="payload" access="public" writeable="false" readable="true" is_callback="false" name="Payload" type="GstRTPBasePayload*"/>
+ <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GstRTPBaseAudioPayloadPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="base_ts" access="public" writeable="false" readable="true" name="BaseTs" type="guint64"/>
- <field cname="frame_size" access="public" writeable="false" readable="true" name="FrameSize" type="gint"/>
- <field cname="frame_duration" access="public" writeable="false" readable="true" name="FrameDuration" type="gint"/>
- <field cname="sample_size" access="public" writeable="false" readable="true" name="SampleSize" type="gint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="base_ts" access="public" writeable="false" readable="true" is_callback="false" name="BaseTs" type="guint64"/>
+ <field cname="frame_size" access="public" writeable="false" readable="true" is_callback="false" name="FrameSize" type="gint"/>
+ <field cname="frame_duration" access="public" writeable="false" readable="true" is_callback="false" name="FrameDuration" type="gint"/>
+ <field cname="sample_size" access="public" writeable="false" readable="true" is_callback="false" name="SampleSize" type="gint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="RTPBaseDepayload" cname="GstRTPBaseDepayload" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstRTPBaseDepayloadClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="set_caps"/>
@@ -20159,7 +20176,7 @@
<method vm="packet_lost"/>
<method vm="handle_event"/>
<method vm="process_rtp_packet"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
</class_struct>
<method name="GetType" cname="gst_rtp_base_depayload_get_type" shared="true">
<return-type type="GType"/>
@@ -20225,22 +20242,22 @@
</parameters>
</method>
<property name="Stats" cname="stats" type="GstStructure*" readable="true" writeable="false" construct="false" construct-only="false"/>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GstElement*"/>
- <field cname="sinkpad" access="public" writeable="false" readable="true" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="public" writeable="false" readable="true" name="Srcpad" type="GstPad*"/>
- <field cname="clock_rate" access="public" writeable="false" readable="true" name="ClockRate" type="guint"/>
- <field cname="segment" access="public" writeable="false" readable="true" name="Segment" type="GstSegment">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GstElement*"/>
+ <field cname="sinkpad" access="public" writeable="false" readable="true" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="public" writeable="false" readable="true" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="clock_rate" access="public" writeable="false" readable="true" is_callback="false" name="ClockRate" type="guint"/>
+ <field cname="segment" access="public" writeable="false" readable="true" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="need_newsegment" access="public" writeable="false" readable="true" name="NeedNewsegment" type="gboolean"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstRTPBaseDepayloadPrivate*">
+ <field cname="need_newsegment" access="public" writeable="false" readable="true" is_callback="false" name="NeedNewsegment" type="gboolean"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstRTPBaseDepayloadPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="RTPBasePayload" cname="GstRTPBasePayload" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstRTPBasePayloadClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_caps"/>
@@ -20249,7 +20266,7 @@
<method vm="sink_event"/>
<method vm="src_event"/>
<method vm="query"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_rtp_base_payload_get_type" shared="true">
<return-type type="GType"/>
@@ -20350,40 +20367,40 @@
<property name="Stats" cname="stats" type="GstStructure*" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="Timestamp" cname="timestamp" type="guint" readable="true" writeable="false" construct="false" construct-only="false"/>
<property name="TimestampOffset" cname="timestamp-offset" type="guint" readable="true" writeable="true" construct="false" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="private" writeable="false" readable="false" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="private" writeable="false" readable="false" name="Srcpad" type="GstPad*"/>
- <field cname="ts_base" access="private" writeable="false" readable="false" name="TsBase" type="guint32"/>
- <field cname="seqnum_base" access="private" writeable="false" readable="false" name="SeqnumBase" type="guint16"/>
- <field cname="media" access="private" writeable="false" readable="false" name="Media" type="gchar*"/>
- <field cname="encoding_name" access="private" writeable="false" readable="false" name="EncodingName" type="gchar*"/>
- <field cname="dynamic" access="private" writeable="false" readable="false" name="Dynamic" type="gboolean"/>
- <field cname="clock_rate" access="private" writeable="false" readable="false" name="ClockRate" type="guint32"/>
- <field cname="ts_offset" access="private" writeable="false" readable="false" name="TsOffset" type="gint32"/>
- <field cname="timestamp" access="private" writeable="false" readable="false" name="TimestampField" type="guint32"/>
- <field cname="seqnum_offset" access="private" writeable="false" readable="false" name="SeqnumOffsetField" type="gint16"/>
- <field cname="seqnum" access="private" writeable="false" readable="false" name="SeqnumField" type="guint16"/>
- <field cname="max_ptime" access="private" writeable="false" readable="false" name="MaxPtimeField" type="gint64"/>
- <field cname="pt" access="private" writeable="false" readable="false" name="PtField" type="guint"/>
- <field cname="ssrc" access="private" writeable="false" readable="false" name="SsrcField" type="guint"/>
- <field cname="current_ssrc" access="private" writeable="false" readable="false" name="CurrentSsrc" type="guint"/>
- <field cname="mtu" access="private" writeable="false" readable="false" name="MtuField" type="guint"/>
- <field cname="segment" access="private" writeable="false" readable="false" name="Segment" type="GstSegment">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="private" writeable="false" readable="false" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="private" writeable="false" readable="false" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="ts_base" access="private" writeable="false" readable="false" is_callback="false" name="TsBase" type="guint32"/>
+ <field cname="seqnum_base" access="private" writeable="false" readable="false" is_callback="false" name="SeqnumBase" type="guint16"/>
+ <field cname="media" access="private" writeable="false" readable="false" is_callback="false" name="Media" type="gchar*"/>
+ <field cname="encoding_name" access="private" writeable="false" readable="false" is_callback="false" name="EncodingName" type="gchar*"/>
+ <field cname="dynamic" access="private" writeable="false" readable="false" is_callback="false" name="Dynamic" type="gboolean"/>
+ <field cname="clock_rate" access="private" writeable="false" readable="false" is_callback="false" name="ClockRate" type="guint32"/>
+ <field cname="ts_offset" access="private" writeable="false" readable="false" is_callback="false" name="TsOffset" type="gint32"/>
+ <field cname="timestamp" access="private" writeable="false" readable="false" is_callback="false" name="TimestampField" type="guint32"/>
+ <field cname="seqnum_offset" access="private" writeable="false" readable="false" is_callback="false" name="SeqnumOffsetField" type="gint16"/>
+ <field cname="seqnum" access="private" writeable="false" readable="false" is_callback="false" name="SeqnumField" type="guint16"/>
+ <field cname="max_ptime" access="private" writeable="false" readable="false" is_callback="false" name="MaxPtimeField" type="gint64"/>
+ <field cname="pt" access="private" writeable="false" readable="false" is_callback="false" name="PtField" type="guint"/>
+ <field cname="ssrc" access="private" writeable="false" readable="false" is_callback="false" name="SsrcField" type="guint"/>
+ <field cname="current_ssrc" access="private" writeable="false" readable="false" is_callback="false" name="CurrentSsrc" type="guint"/>
+ <field cname="mtu" access="private" writeable="false" readable="false" is_callback="false" name="MtuField" type="guint"/>
+ <field cname="segment" access="private" writeable="false" readable="false" is_callback="false" name="Segment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="min_ptime" access="private" writeable="false" readable="false" name="MinPtimeField" type="guint64"/>
- <field cname="ptime" access="private" writeable="false" readable="false" name="Ptime" type="guint64"/>
- <field cname="ptime_multiple" access="private" writeable="false" readable="false" name="PtimeMultipleField" type="guint64"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstRTPBasePayloadPrivate*">
+ <field cname="min_ptime" access="private" writeable="false" readable="false" is_callback="false" name="MinPtimeField" type="guint64"/>
+ <field cname="ptime" access="private" writeable="false" readable="false" is_callback="false" name="Ptime" type="guint64"/>
+ <field cname="ptime_multiple" access="private" writeable="false" readable="false" is_callback="false" name="PtimeMultipleField" type="guint64"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstRTPBasePayloadPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<struct name="RTCPBuffer" cname="GstRTCPBuffer" opaque="false" hidden="false">
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="map" access="public" writeable="true" readable="true" name="Map" type="GstMapInfo">
+ <field cname="map" access="public" writeable="true" readable="true" is_callback="false" name="Map" type="GstMapInfo">
<warning>missing glib:type-name</warning>
</field>
<method name="AddPacket" cname="gst_rtcp_buffer_add_packet">
@@ -20481,17 +20498,17 @@
</method>
</struct>
<struct name="RTCPPacket" cname="GstRTCPPacket" opaque="false" hidden="false">
- <field cname="rtcp" access="public" writeable="true" readable="true" name="Rtcp" type="GstRTCPBuffer*" array_index="6">
+ <field cname="rtcp" access="public" writeable="true" readable="true" is_callback="false" name="Rtcp" type="GstRTCPBuffer*" array_index="6">
<warning>missing glib:type-name</warning>
</field>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="guint"/>
- <field cname="padding" access="private" writeable="false" readable="false" name="Padding" type="gboolean"/>
- <field cname="count" access="private" writeable="false" readable="false" name="Count" type="guint8"/>
- <field cname="type" access="private" writeable="false" readable="false" name="Type" type="GstRTCPType"/>
- <field cname="length" access="private" writeable="false" readable="false" name="Length" type="guint16"/>
- <field cname="item_offset" access="private" writeable="false" readable="false" name="ItemOffset" type="guint"/>
- <field cname="item_count" access="private" writeable="false" readable="false" name="ItemCount" type="guint"/>
- <field cname="entry_offset" access="private" writeable="false" readable="false" name="EntryOffset" type="guint"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="guint"/>
+ <field cname="padding" access="private" writeable="false" readable="false" is_callback="false" name="Padding" type="gboolean"/>
+ <field cname="count" access="private" writeable="false" readable="false" is_callback="false" name="Count" type="guint8"/>
+ <field cname="type" access="private" writeable="false" readable="false" is_callback="false" name="Type" type="GstRTCPType"/>
+ <field cname="length" access="private" writeable="false" readable="false" is_callback="false" name="Length" type="guint16"/>
+ <field cname="item_offset" access="private" writeable="false" readable="false" is_callback="false" name="ItemOffset" type="guint"/>
+ <field cname="item_count" access="private" writeable="false" readable="false" is_callback="false" name="ItemCount" type="guint"/>
+ <field cname="entry_offset" access="private" writeable="false" readable="false" is_callback="false" name="EntryOffset" type="guint"/>
<method name="AddProfileSpecificExt" cname="gst_rtcp_packet_add_profile_specific_ext">
<return-type type="gboolean"/>
<parameters>
@@ -20797,13 +20814,13 @@
<struct name="RTPBaseDepayloadPrivate" cname="GstRTPBaseDepayloadPrivate" opaque="true" hidden="true"/>
<struct name="RTPBasePayloadPrivate" cname="GstRTPBasePayloadPrivate" opaque="true" hidden="true"/>
<struct name="RTPBuffer" cname="GstRTPBuffer" opaque="false" hidden="false">
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="state" access="public" writeable="true" readable="true" name="State" type="guint" array_index="1"/>
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="gpointer" array_index="4" array="true" array_len="4"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="gsize" array_index="3" array="true" array_len="4"/>
- <field cname="map" access="public" writeable="true" readable="true" name="Map" type="GstMapInfo" array="true" array_len="4"/>
+ <field cname="state" access="public" writeable="true" readable="true" is_callback="false" name="State" type="guint" array_index="1"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="gpointer" array_index="4" array="true" array_len="4"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="gsize" array_index="3" array="true" array_len="4"/>
+ <field cname="map" access="public" writeable="true" readable="true" is_callback="false" name="Map" type="GstMapInfo" array="true" array_len="4"/>
<method name="AddExtensionOnebyteHeader" cname="gst_rtp_buffer_add_extension_onebyte_header">
<return-type type="gboolean"/>
<parameters>
@@ -21106,13 +21123,13 @@
</method>
</struct>
<struct name="RTPPayloadInfo" cname="GstRTPPayloadInfo" opaque="false" hidden="false">
- <field cname="payload_type" access="public" writeable="true" readable="true" name="PayloadType" type="guint8"/>
- <field cname="media" access="public" writeable="true" readable="true" name="Media" type="gchar*"/>
- <field cname="encoding_name" access="public" writeable="true" readable="true" name="EncodingName" type="gchar*"/>
- <field cname="clock_rate" access="public" writeable="true" readable="true" name="ClockRate" type="guint"/>
- <field cname="encoding_parameters" access="public" writeable="true" readable="true" name="EncodingParameters" type="gchar*"/>
- <field cname="bitrate" access="public" writeable="true" readable="true" name="Bitrate" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="payload_type" access="public" writeable="true" readable="true" is_callback="false" name="PayloadType" type="guint8"/>
+ <field cname="media" access="public" writeable="true" readable="true" is_callback="false" name="Media" type="gchar*"/>
+ <field cname="encoding_name" access="public" writeable="true" readable="true" is_callback="false" name="EncodingName" type="gchar*"/>
+ <field cname="clock_rate" access="public" writeable="true" readable="true" is_callback="false" name="ClockRate" type="guint"/>
+ <field cname="encoding_parameters" access="public" writeable="true" readable="true" is_callback="false" name="EncodingParameters" type="gchar*"/>
+ <field cname="bitrate" access="public" writeable="true" readable="true" is_callback="false" name="Bitrate" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="ForName" cname="gst_rtp_payload_info_for_name" shared="true">
<return-type type="GstRTPPayloadInfo*">
<warning>missing glib:type-name</warning>
@@ -21671,7 +21688,7 @@
</enum>
<interface name="RTSPExtension" cname="GstRTSPExtension" opaque="false" hidden="false">
<class_struct cname="GstRTSPExtensionInterface">
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GTypeInterface">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="detect_server"/>
@@ -21684,7 +21701,7 @@
<method vm="stream_select"/>
<method signal_vm="send"/>
<method vm="receive_request"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_rtsp_extension_get_type" shared="true">
<return-type type="GType"/>
@@ -21867,18 +21884,18 @@
<method name="GetType" cname="gst_rtsp_auth_credential_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="scheme" access="public" writeable="true" readable="true" name="Scheme" type="GstRTSPAuthMethod"/>
- <field cname="params" access="public" writeable="true" readable="true" name="Params" type="GstRTSPAuthParam**">
+ <field cname="scheme" access="public" writeable="true" readable="true" is_callback="false" name="Scheme" type="GstRTSPAuthMethod"/>
+ <field cname="params" access="public" writeable="true" readable="true" is_callback="false" name="Params" type="GstRTSPAuthParam**">
<warning>missing glib:type-name</warning>
</field>
- <field cname="authorization" access="public" writeable="true" readable="true" name="Authorization" type="gchar*"/>
+ <field cname="authorization" access="public" writeable="true" readable="true" is_callback="false" name="Authorization" type="gchar*"/>
</boxed>
<boxed name="RTSPAuthParam" cname="GstRTSPAuthParam" opaque="false" hidden="false">
<method name="GetType" cname="gst_rtsp_auth_param_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="name" access="public" writeable="true" readable="true" name="Name" type="gchar*"/>
- <field cname="value" access="public" writeable="true" readable="true" name="Value" type="gchar*"/>
+ <field cname="name" access="public" writeable="true" readable="true" is_callback="false" name="Name" type="gchar*"/>
+ <field cname="value" access="public" writeable="true" readable="true" is_callback="false" name="Value" type="gchar*"/>
<method name="Copy" cname="gst_rtsp_auth_param_copy">
<return-type type="GstRTSPAuthParam*" owned="true">
<warning>missing glib:type-name</warning>
@@ -22153,26 +22170,26 @@
</method>
</struct>
<struct name="RTSPMessage" cname="GstRTSPMessage" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstRTSPMsgType"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstRTSPMsgType"/>
<union name="type_data" cname="type_data">
<struct name="request" cname="request" opaque="false" hidden="false">
- <field cname="method" access="public" writeable="true" readable="true" name="Method" type="GstRTSPMethod"/>
- <field cname="uri" access="public" writeable="true" readable="true" name="Uri" type="gchar*"/>
- <field cname="version" access="public" writeable="true" readable="true" name="Version" type="GstRTSPVersion"/>
+ <field cname="method" access="public" writeable="true" readable="true" is_callback="false" name="Method" type="GstRTSPMethod"/>
+ <field cname="uri" access="public" writeable="true" readable="true" is_callback="false" name="Uri" type="gchar*"/>
+ <field cname="version" access="public" writeable="true" readable="true" is_callback="false" name="Version" type="GstRTSPVersion"/>
</struct>
<struct name="response" cname="response" opaque="false" hidden="false">
- <field cname="code" access="public" writeable="true" readable="true" name="Code" type="GstRTSPStatusCode"/>
- <field cname="reason" access="public" writeable="true" readable="true" name="Reason" type="gchar*"/>
- <field cname="version" access="public" writeable="true" readable="true" name="Version" type="GstRTSPVersion"/>
+ <field cname="code" access="public" writeable="true" readable="true" is_callback="false" name="Code" type="GstRTSPStatusCode"/>
+ <field cname="reason" access="public" writeable="true" readable="true" is_callback="false" name="Reason" type="gchar*"/>
+ <field cname="version" access="public" writeable="true" readable="true" is_callback="false" name="Version" type="GstRTSPVersion"/>
</struct>
<struct name="data" cname="data" opaque="false" hidden="false">
- <field cname="channel" access="public" writeable="true" readable="true" name="Channel" type="guint8"/>
+ <field cname="channel" access="public" writeable="true" readable="true" is_callback="false" name="Channel" type="guint8"/>
</struct>
</union>
- <field cname="hdr_fields" access="private" writeable="false" readable="false" name="HdrFields" type="GArray*" array="true" null_term_array="true"/>
- <field cname="body" access="private" writeable="false" readable="false" name="Body" type="guint8"/>
- <field cname="body_size" access="private" writeable="false" readable="false" name="BodySize" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="hdr_fields" access="private" writeable="false" readable="false" is_callback="false" name="HdrFields" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="body" access="private" writeable="false" readable="false" is_callback="false" name="Body" type="guint8"/>
+ <field cname="body_size" access="private" writeable="false" readable="false" is_callback="false" name="BodySize" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="AddHeader" cname="gst_rtsp_message_add_header">
<return-type type="GstRTSPResult"/>
<parameters>
@@ -22382,8 +22399,8 @@
</method>
</struct>
<struct name="RTSPRange" cname="GstRTSPRange" opaque="false" hidden="false">
- <field cname="min" access="public" writeable="true" readable="true" name="Min" type="gint"/>
- <field cname="max" access="public" writeable="true" readable="true" name="Max" type="gint"/>
+ <field cname="min" access="public" writeable="true" readable="true" is_callback="false" name="Min" type="gint"/>
+ <field cname="max" access="public" writeable="true" readable="true" is_callback="false" name="Max" type="gint"/>
<method name="ConvertUnits" cname="gst_rtsp_range_convert_units" shared="true">
<return-type type="gboolean"/>
<parameters>
@@ -22430,55 +22447,55 @@
</method>
</struct>
<struct name="RTSPTime" cname="GstRTSPTime" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstRTSPTimeType"/>
- <field cname="seconds" access="public" writeable="true" readable="true" name="Seconds" type="gdouble"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstRTSPTimeType"/>
+ <field cname="seconds" access="public" writeable="true" readable="true" is_callback="false" name="Seconds" type="gdouble"/>
</struct>
<struct name="RTSPTime2" cname="GstRTSPTime2" opaque="false" hidden="false" version="1.2">
- <field cname="frames" access="public" writeable="true" readable="true" name="Frames" type="gdouble"/>
- <field cname="year" access="public" writeable="true" readable="true" name="Year" type="guint"/>
- <field cname="month" access="public" writeable="true" readable="true" name="Month" type="guint"/>
- <field cname="day" access="public" writeable="true" readable="true" name="Day" type="guint"/>
+ <field cname="frames" access="public" writeable="true" readable="true" is_callback="false" name="Frames" type="gdouble"/>
+ <field cname="year" access="public" writeable="true" readable="true" is_callback="false" name="Year" type="guint"/>
+ <field cname="month" access="public" writeable="true" readable="true" is_callback="false" name="Month" type="guint"/>
+ <field cname="day" access="public" writeable="true" readable="true" is_callback="false" name="Day" type="guint"/>
</struct>
<struct name="RTSPTimeRange" cname="GstRTSPTimeRange" opaque="false" hidden="false">
- <field cname="unit" access="public" writeable="true" readable="true" name="Unit" type="GstRTSPRangeUnit"/>
- <field cname="min" access="public" writeable="true" readable="true" name="Min" type="GstRTSPTime">
+ <field cname="unit" access="public" writeable="true" readable="true" is_callback="false" name="Unit" type="GstRTSPRangeUnit"/>
+ <field cname="min" access="public" writeable="true" readable="true" is_callback="false" name="Min" type="GstRTSPTime">
<warning>missing glib:type-name</warning>
</field>
- <field cname="max" access="public" writeable="true" readable="true" name="Max" type="GstRTSPTime">
+ <field cname="max" access="public" writeable="true" readable="true" is_callback="false" name="Max" type="GstRTSPTime">
<warning>missing glib:type-name</warning>
</field>
- <field cname="min2" access="public" writeable="true" readable="true" name="Min2" type="GstRTSPTime2">
+ <field cname="min2" access="public" writeable="true" readable="true" is_callback="false" name="Min2" type="GstRTSPTime2">
<warning>missing glib:type-name</warning>
</field>
- <field cname="max2" access="public" writeable="true" readable="true" name="Max2" type="GstRTSPTime2">
+ <field cname="max2" access="public" writeable="true" readable="true" is_callback="false" name="Max2" type="GstRTSPTime2">
<warning>missing glib:type-name</warning>
</field>
</struct>
<struct name="RTSPTransport" cname="GstRTSPTransport" opaque="false" hidden="false">
- <field cname="trans" access="public" writeable="true" readable="true" name="Trans" type="GstRTSPTransMode"/>
- <field cname="profile" access="public" writeable="true" readable="true" name="Profile" type="GstRTSPProfile"/>
- <field cname="lower_transport" access="public" writeable="true" readable="true" name="LowerTransport" type="GstRTSPLowerTrans"/>
- <field cname="destination" access="public" writeable="true" readable="true" name="Destination" type="gchar*"/>
- <field cname="source" access="public" writeable="true" readable="true" name="Source" type="gchar*"/>
- <field cname="layers" access="public" writeable="true" readable="true" name="Layers" type="guint"/>
- <field cname="mode_play" access="public" writeable="true" readable="true" name="ModePlay" type="gboolean"/>
- <field cname="mode_record" access="public" writeable="true" readable="true" name="ModeRecord" type="gboolean"/>
- <field cname="append" access="public" writeable="true" readable="true" name="Append" type="gboolean"/>
- <field cname="interleaved" access="public" writeable="true" readable="true" name="Interleaved" type="GstRTSPRange">
+ <field cname="trans" access="public" writeable="true" readable="true" is_callback="false" name="Trans" type="GstRTSPTransMode"/>
+ <field cname="profile" access="public" writeable="true" readable="true" is_callback="false" name="Profile" type="GstRTSPProfile"/>
+ <field cname="lower_transport" access="public" writeable="true" readable="true" is_callback="false" name="LowerTransport" type="GstRTSPLowerTrans"/>
+ <field cname="destination" access="public" writeable="true" readable="true" is_callback="false" name="Destination" type="gchar*"/>
+ <field cname="source" access="public" writeable="true" readable="true" is_callback="false" name="Source" type="gchar*"/>
+ <field cname="layers" access="public" writeable="true" readable="true" is_callback="false" name="Layers" type="guint"/>
+ <field cname="mode_play" access="public" writeable="true" readable="true" is_callback="false" name="ModePlay" type="gboolean"/>
+ <field cname="mode_record" access="public" writeable="true" readable="true" is_callback="false" name="ModeRecord" type="gboolean"/>
+ <field cname="append" access="public" writeable="true" readable="true" is_callback="false" name="Append" type="gboolean"/>
+ <field cname="interleaved" access="public" writeable="true" readable="true" is_callback="false" name="Interleaved" type="GstRTSPRange">
<warning>missing glib:type-name</warning>
</field>
- <field cname="ttl" access="public" writeable="true" readable="true" name="Ttl" type="guint"/>
- <field cname="port" access="public" writeable="true" readable="true" name="Port" type="GstRTSPRange">
+ <field cname="ttl" access="public" writeable="true" readable="true" is_callback="false" name="Ttl" type="guint"/>
+ <field cname="port" access="public" writeable="true" readable="true" is_callback="false" name="Port" type="GstRTSPRange">
<warning>missing glib:type-name</warning>
</field>
- <field cname="client_port" access="public" writeable="true" readable="true" name="ClientPort" type="GstRTSPRange">
+ <field cname="client_port" access="public" writeable="true" readable="true" is_callback="false" name="ClientPort" type="GstRTSPRange">
<warning>missing glib:type-name</warning>
</field>
- <field cname="server_port" access="public" writeable="true" readable="true" name="ServerPort" type="GstRTSPRange">
+ <field cname="server_port" access="public" writeable="true" readable="true" is_callback="false" name="ServerPort" type="GstRTSPRange">
<warning>missing glib:type-name</warning>
</field>
- <field cname="ssrc" access="public" writeable="true" readable="true" name="Ssrc" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="ssrc" access="public" writeable="true" readable="true" is_callback="false" name="Ssrc" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="AsText" cname="gst_rtsp_transport_as_text">
<return-type type="gchar*" owned="true"/>
<parameters/>
@@ -22534,14 +22551,14 @@
<method name="GetType" cname="gst_rtsp_url_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="transports" access="public" writeable="true" readable="true" name="Transports" type="GstRTSPLowerTrans"/>
- <field cname="family" access="public" writeable="true" readable="true" name="Family" type="GstRTSPFamily"/>
- <field cname="user" access="public" writeable="true" readable="true" name="User" type="gchar*"/>
- <field cname="passwd" access="public" writeable="true" readable="true" name="Passwd" type="gchar*"/>
- <field cname="host" access="public" writeable="true" readable="true" name="Host" type="gchar*"/>
- <field cname="port" access="public" writeable="true" readable="true" name="Port" type="guint16"/>
- <field cname="abspath" access="public" writeable="true" readable="true" name="Abspath" type="gchar*"/>
- <field cname="query" access="public" writeable="true" readable="true" name="Query" type="gchar*"/>
+ <field cname="transports" access="public" writeable="true" readable="true" is_callback="false" name="Transports" type="GstRTSPLowerTrans"/>
+ <field cname="family" access="public" writeable="true" readable="true" is_callback="false" name="Family" type="GstRTSPFamily"/>
+ <field cname="user" access="public" writeable="true" readable="true" is_callback="false" name="User" type="gchar*"/>
+ <field cname="passwd" access="public" writeable="true" readable="true" is_callback="false" name="Passwd" type="gchar*"/>
+ <field cname="host" access="public" writeable="true" readable="true" is_callback="false" name="Host" type="gchar*"/>
+ <field cname="port" access="public" writeable="true" readable="true" is_callback="false" name="Port" type="guint16"/>
+ <field cname="abspath" access="public" writeable="true" readable="true" is_callback="false" name="Abspath" type="gchar*"/>
+ <field cname="query" access="public" writeable="true" readable="true" is_callback="false" name="Query" type="gchar*"/>
<method name="Copy" cname="gst_rtsp_url_copy">
<return-type type="GstRTSPUrl*" owned="true">
<warning>missing glib:type-name</warning>
@@ -22646,7 +22663,16 @@
</method>
</struct>
<struct name="RTSPWatchFuncs" cname="GstRTSPWatchFuncs" opaque="false" hidden="false">
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
+ <field cname="message_received" access="public" writeable="false" readable="true" is_callback="true" name="MessageReceived" type="GstRtspMessageReceivedFunc"/>
+ <field cname="message_sent" access="public" writeable="false" readable="true" is_callback="true" name="MessageSent" type="GstRtspMessageSentFunc"/>
+ <field cname="closed" access="public" writeable="false" readable="true" is_callback="true" name="Closed" type="GstRtspClosedFunc"/>
+ <field cname="error" access="public" writeable="false" readable="true" is_callback="true" name="Error" type="GstRtspErrorFunc"/>
+ <field cname="tunnel_start" access="public" writeable="false" readable="true" is_callback="true" name="TunnelStart" type="GstRtspTunnelStartFunc"/>
+ <field cname="tunnel_complete" access="public" writeable="false" readable="true" is_callback="true" name="TunnelComplete" type="GstRtspTunnelCompleteFunc"/>
+ <field cname="error_full" access="public" writeable="false" readable="true" is_callback="true" name="ErrorFull" type="GstRtspErrorFullFunc"/>
+ <field cname="tunnel_lost" access="public" writeable="false" readable="true" is_callback="true" name="TunnelLost" type="GstRtspTunnelLostFunc"/>
+ <field cname="tunnel_http_response" access="public" writeable="false" readable="true" is_callback="true" name="TunnelHttpResponse" type="GstRtspTunnelHttpResponseFunc"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="3"/>
</struct>
<object name="Global" cname="GstRtspGlobal" opaque="true">
<method name="RtspAuthCredentialsFree" cname="gst_rtsp_auth_credentials_free" shared="true" version="1.12">
@@ -22979,25 +23005,25 @@
<struct name="MIKEYDecryptInfo" cname="GstMIKEYDecryptInfo" opaque="true" hidden="false"/>
<struct name="MIKEYEncryptInfo" cname="GstMIKEYEncryptInfo" opaque="true" hidden="false"/>
<struct name="MIKEYMapSRTP" cname="GstMIKEYMapSRTP" opaque="false" hidden="false">
- <field cname="policy" access="public" writeable="true" readable="true" name="Policy" type="guint8"/>
- <field cname="ssrc" access="public" writeable="true" readable="true" name="Ssrc" type="guint32"/>
- <field cname="roc" access="public" writeable="true" readable="true" name="Roc" type="guint32"/>
+ <field cname="policy" access="public" writeable="true" readable="true" is_callback="false" name="Policy" type="guint8"/>
+ <field cname="ssrc" access="public" writeable="true" readable="true" is_callback="false" name="Ssrc" type="guint32"/>
+ <field cname="roc" access="public" writeable="true" readable="true" is_callback="false" name="Roc" type="guint32"/>
</struct>
<boxed name="MIKEYMessage" cname="GstMIKEYMessage" opaque="false" hidden="false">
<method name="GetType" cname="gst_mikey_message_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="private" writeable="false" readable="false" name="MiniObject" type="GstMiniObject" array_index="2">
+ <field cname="mini_object" access="private" writeable="false" readable="false" is_callback="false" name="MiniObject" type="GstMiniObject" array_index="2">
<warning>missing glib:type-name</warning>
</field>
- <field cname="version" access="public" writeable="true" readable="true" name="Version" type="guint8"/>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstMIKEYType"/>
- <field cname="V" access="public" writeable="true" readable="true" name="V" type="gboolean"/>
- <field cname="prf_func" access="public" writeable="true" readable="true" name="PrfFunc" type="GstMIKEYPRFFunc"/>
- <field cname="CSB_id" access="public" writeable="true" readable="true" name="CSBId" type="guint32"/>
- <field cname="map_type" access="public" writeable="true" readable="true" name="MapType" type="GstMIKEYMapType"/>
- <field cname="map_info" access="public" writeable="true" readable="true" name="MapInfo" type="GArray*" array="true" null_term_array="true"/>
- <field cname="payloads" access="public" writeable="true" readable="true" name="Payloads" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="version" access="public" writeable="true" readable="true" is_callback="false" name="Version" type="guint8"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstMIKEYType"/>
+ <field cname="V" access="public" writeable="true" readable="true" is_callback="false" name="V" type="gboolean"/>
+ <field cname="prf_func" access="public" writeable="true" readable="true" is_callback="false" name="PrfFunc" type="GstMIKEYPRFFunc"/>
+ <field cname="CSB_id" access="public" writeable="true" readable="true" is_callback="false" name="CSBId" type="guint32"/>
+ <field cname="map_type" access="public" writeable="true" readable="true" is_callback="false" name="MapType" type="GstMIKEYMapType"/>
+ <field cname="map_info" access="public" writeable="true" readable="true" is_callback="false" name="MapInfo" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="payloads" access="public" writeable="true" readable="true" is_callback="false" name="Payloads" type="GArray*" array="true" null_term_array="true"/>
<constructor cname="gst_mikey_message_new" disable_void_ctor="" version="1.4"/>
<constructor cname="gst_mikey_message_new_from_bytes" version="1.4">
<parameters>
@@ -23193,11 +23219,11 @@
<method name="GetType" cname="gst_mikey_payload_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="mini_object" access="private" writeable="false" readable="false" name="MiniObject" type="GstMiniObject" array_index="7">
+ <field cname="mini_object" access="private" writeable="false" readable="false" is_callback="false" name="MiniObject" type="GstMiniObject" array_index="7">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstMIKEYPayloadType" array_index="3"/>
- <field cname="len" access="public" writeable="true" readable="true" name="Len" type="guint"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstMIKEYPayloadType" array_index="3"/>
+ <field cname="len" access="public" writeable="true" readable="true" is_callback="false" name="Len" type="guint"/>
<constructor cname="gst_mikey_payload_new" version="1.4">
<parameters>
<parameter name="type" type="GstMIKEYPayloadType"/>
@@ -23324,64 +23350,64 @@
</method>
</boxed>
<struct name="MIKEYPayloadKEMAC" cname="GstMIKEYPayloadKEMAC" opaque="false" hidden="false">
- <field cname="pt" access="public" writeable="true" readable="true" name="Pt" type="GstMIKEYPayload">
+ <field cname="pt" access="public" writeable="true" readable="true" is_callback="false" name="Pt" type="GstMIKEYPayload">
<warning>missing glib:type-name</warning>
</field>
- <field cname="enc_alg" access="public" writeable="true" readable="true" name="EncAlg" type="GstMIKEYEncAlg"/>
- <field cname="mac_alg" access="public" writeable="true" readable="true" name="MacAlg" type="GstMIKEYMacAlg"/>
- <field cname="subpayloads" access="public" writeable="true" readable="true" name="Subpayloads" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="enc_alg" access="public" writeable="true" readable="true" is_callback="false" name="EncAlg" type="GstMIKEYEncAlg"/>
+ <field cname="mac_alg" access="public" writeable="true" readable="true" is_callback="false" name="MacAlg" type="GstMIKEYMacAlg"/>
+ <field cname="subpayloads" access="public" writeable="true" readable="true" is_callback="false" name="Subpayloads" type="GArray*" array="true" null_term_array="true"/>
</struct>
<struct name="MIKEYPayloadKeyData" cname="GstMIKEYPayloadKeyData" opaque="false" hidden="false">
- <field cname="pt" access="public" writeable="true" readable="true" name="Pt" type="GstMIKEYPayload">
+ <field cname="pt" access="public" writeable="true" readable="true" is_callback="false" name="Pt" type="GstMIKEYPayload">
<warning>missing glib:type-name</warning>
</field>
- <field cname="key_type" access="public" writeable="true" readable="true" name="KeyType" type="GstMIKEYKeyDataType"/>
- <field cname="key_len" access="public" writeable="true" readable="true" name="KeyLen" type="guint16"/>
- <field cname="key_data" access="public" writeable="true" readable="true" name="KeyData" type="guint8"/>
- <field cname="salt_len" access="public" writeable="true" readable="true" name="SaltLen" type="guint16"/>
- <field cname="salt_data" access="public" writeable="true" readable="true" name="SaltData" type="guint8"/>
- <field cname="kv_type" access="public" writeable="true" readable="true" name="KvType" type="GstMIKEYKVType"/>
- <field cname="kv_len" access="public" writeable="true" readable="true" name="KvLen" type="guint8" array="true" array_len="2"/>
- <field cname="kv_data" access="public" writeable="true" readable="true" name="KvData" type="guint8" array="true" array_len="2"/>
+ <field cname="key_type" access="public" writeable="true" readable="true" is_callback="false" name="KeyType" type="GstMIKEYKeyDataType"/>
+ <field cname="key_len" access="public" writeable="true" readable="true" is_callback="false" name="KeyLen" type="guint16"/>
+ <field cname="key_data" access="public" writeable="true" readable="true" is_callback="false" name="KeyData" type="guint8"/>
+ <field cname="salt_len" access="public" writeable="true" readable="true" is_callback="false" name="SaltLen" type="guint16"/>
+ <field cname="salt_data" access="public" writeable="true" readable="true" is_callback="false" name="SaltData" type="guint8"/>
+ <field cname="kv_type" access="public" writeable="true" readable="true" is_callback="false" name="KvType" type="GstMIKEYKVType"/>
+ <field cname="kv_len" access="public" writeable="true" readable="true" is_callback="false" name="KvLen" type="guint8" array="true" array_len="2"/>
+ <field cname="kv_data" access="public" writeable="true" readable="true" is_callback="false" name="KvData" type="guint8" array="true" array_len="2"/>
</struct>
<struct name="MIKEYPayloadPKE" cname="GstMIKEYPayloadPKE" opaque="false" hidden="false">
- <field cname="pt" access="public" writeable="true" readable="true" name="Pt" type="GstMIKEYPayload">
+ <field cname="pt" access="public" writeable="true" readable="true" is_callback="false" name="Pt" type="GstMIKEYPayload">
<warning>missing glib:type-name</warning>
</field>
- <field cname="C" access="public" writeable="true" readable="true" name="C" type="GstMIKEYCacheType"/>
- <field cname="data_len" access="public" writeable="true" readable="true" name="DataLen" type="guint16"/>
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="guint8"/>
+ <field cname="C" access="public" writeable="true" readable="true" is_callback="false" name="C" type="GstMIKEYCacheType"/>
+ <field cname="data_len" access="public" writeable="true" readable="true" is_callback="false" name="DataLen" type="guint16"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="guint8"/>
</struct>
<struct name="MIKEYPayloadRAND" cname="GstMIKEYPayloadRAND" opaque="false" hidden="false">
- <field cname="pt" access="public" writeable="true" readable="true" name="Pt" type="GstMIKEYPayload">
+ <field cname="pt" access="public" writeable="true" readable="true" is_callback="false" name="Pt" type="GstMIKEYPayload">
<warning>missing glib:type-name</warning>
</field>
- <field cname="len" access="public" writeable="true" readable="true" name="Len" type="guint8"/>
- <field cname="rand" access="public" writeable="true" readable="true" name="Rand" type="guint8"/>
+ <field cname="len" access="public" writeable="true" readable="true" is_callback="false" name="Len" type="guint8"/>
+ <field cname="rand" access="public" writeable="true" readable="true" is_callback="false" name="Rand" type="guint8"/>
</struct>
<struct name="MIKEYPayloadSP" cname="GstMIKEYPayloadSP" opaque="false" hidden="false">
- <field cname="pt" access="public" writeable="true" readable="true" name="Pt" type="GstMIKEYPayload">
+ <field cname="pt" access="public" writeable="true" readable="true" is_callback="false" name="Pt" type="GstMIKEYPayload">
<warning>missing glib:type-name</warning>
</field>
- <field cname="policy" access="public" writeable="true" readable="true" name="Policy" type="guint"/>
- <field cname="proto" access="public" writeable="true" readable="true" name="Proto" type="GstMIKEYSecProto"/>
- <field cname="params" access="public" writeable="true" readable="true" name="Params" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="policy" access="public" writeable="true" readable="true" is_callback="false" name="Policy" type="guint"/>
+ <field cname="proto" access="public" writeable="true" readable="true" is_callback="false" name="Proto" type="GstMIKEYSecProto"/>
+ <field cname="params" access="public" writeable="true" readable="true" is_callback="false" name="Params" type="GArray*" array="true" null_term_array="true"/>
</struct>
<struct name="MIKEYPayloadSPParam" cname="GstMIKEYPayloadSPParam" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="guint8"/>
- <field cname="len" access="public" writeable="true" readable="true" name="Len" type="guint8"/>
- <field cname="val" access="public" writeable="true" readable="true" name="Val" type="guint8"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="guint8"/>
+ <field cname="len" access="public" writeable="true" readable="true" is_callback="false" name="Len" type="guint8"/>
+ <field cname="val" access="public" writeable="true" readable="true" is_callback="false" name="Val" type="guint8"/>
</struct>
<struct name="MIKEYPayloadT" cname="GstMIKEYPayloadT" opaque="false" hidden="false">
- <field cname="pt" access="public" writeable="true" readable="true" name="Pt" type="GstMIKEYPayload">
+ <field cname="pt" access="public" writeable="true" readable="true" is_callback="false" name="Pt" type="GstMIKEYPayload">
<warning>missing glib:type-name</warning>
</field>
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="GstMIKEYTSType"/>
- <field cname="ts_value" access="public" writeable="true" readable="true" name="TsValue" type="guint8"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="GstMIKEYTSType"/>
+ <field cname="ts_value" access="public" writeable="true" readable="true" is_callback="false" name="TsValue" type="guint8"/>
</struct>
<struct name="SDPAttribute" cname="GstSDPAttribute" opaque="false" hidden="false">
- <field cname="key" access="public" writeable="true" readable="true" name="Key" type="gchar*"/>
- <field cname="value" access="public" writeable="true" readable="true" name="Value" type="gchar*"/>
+ <field cname="key" access="public" writeable="true" readable="true" is_callback="false" name="Key" type="gchar*"/>
+ <field cname="value" access="public" writeable="true" readable="true" is_callback="false" name="Value" type="gchar*"/>
<method name="Clear" cname="gst_sdp_attribute_clear" version="1.2">
<return-type type="GstSDPResult"/>
<parameters/>
@@ -23395,8 +23421,8 @@
</method>
</struct>
<struct name="SDPBandwidth" cname="GstSDPBandwidth" opaque="false" hidden="false">
- <field cname="bwtype" access="public" writeable="true" readable="true" name="Bwtype" type="gchar*"/>
- <field cname="bandwidth" access="public" writeable="true" readable="true" name="Bandwidth" type="guint"/>
+ <field cname="bwtype" access="public" writeable="true" readable="true" is_callback="false" name="Bwtype" type="gchar*"/>
+ <field cname="bandwidth" access="public" writeable="true" readable="true" is_callback="false" name="Bandwidth" type="guint"/>
<method name="Clear" cname="gst_sdp_bandwidth_clear" version="1.2">
<return-type type="GstSDPResult"/>
<parameters/>
@@ -23410,11 +23436,11 @@
</method>
</struct>
<struct name="SDPConnection" cname="GstSDPConnection" opaque="false" hidden="false">
- <field cname="nettype" access="public" writeable="true" readable="true" name="Nettype" type="gchar*"/>
- <field cname="addrtype" access="public" writeable="true" readable="true" name="Addrtype" type="gchar*"/>
- <field cname="address" access="public" writeable="true" readable="true" name="Address" type="gchar*"/>
- <field cname="ttl" access="public" writeable="true" readable="true" name="Ttl" type="guint"/>
- <field cname="addr_number" access="public" writeable="true" readable="true" name="AddrNumber" type="guint"/>
+ <field cname="nettype" access="public" writeable="true" readable="true" is_callback="false" name="Nettype" type="gchar*"/>
+ <field cname="addrtype" access="public" writeable="true" readable="true" is_callback="false" name="Addrtype" type="gchar*"/>
+ <field cname="address" access="public" writeable="true" readable="true" is_callback="false" name="Address" type="gchar*"/>
+ <field cname="ttl" access="public" writeable="true" readable="true" is_callback="false" name="Ttl" type="guint"/>
+ <field cname="addr_number" access="public" writeable="true" readable="true" is_callback="false" name="AddrNumber" type="guint"/>
<method name="Clear" cname="gst_sdp_connection_clear" version="1.2">
<return-type type="GstSDPResult"/>
<parameters/>
@@ -23431,22 +23457,22 @@
</method>
</struct>
<struct name="SDPKey" cname="GstSDPKey" opaque="false" hidden="false">
- <field cname="type" access="public" writeable="true" readable="true" name="Type" type="gchar*"/>
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="gchar*"/>
+ <field cname="type" access="public" writeable="true" readable="true" is_callback="false" name="Type" type="gchar*"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="gchar*"/>
</struct>
<struct name="SDPMedia" cname="GstSDPMedia" opaque="false" hidden="false">
- <field cname="media" access="public" writeable="true" readable="true" name="Media" type="gchar*"/>
- <field cname="port" access="public" writeable="true" readable="true" name="Port" type="guint"/>
- <field cname="num_ports" access="public" writeable="true" readable="true" name="NumPorts" type="guint"/>
- <field cname="proto" access="public" writeable="true" readable="true" name="Proto" type="gchar*"/>
- <field cname="fmts" access="public" writeable="true" readable="true" name="Fmts" type="GArray*" array="true" null_term_array="true"/>
- <field cname="information" access="public" writeable="true" readable="true" name="Information" type="gchar*"/>
- <field cname="connections" access="public" writeable="true" readable="true" name="Connections" type="GArray*" array="true" null_term_array="true"/>
- <field cname="bandwidths" access="public" writeable="true" readable="true" name="Bandwidths" type="GArray*" array="true" null_term_array="true"/>
- <field cname="key" access="public" writeable="true" readable="true" name="Key" type="GstSDPKey">
+ <field cname="media" access="public" writeable="true" readable="true" is_callback="false" name="Media" type="gchar*"/>
+ <field cname="port" access="public" writeable="true" readable="true" is_callback="false" name="Port" type="guint"/>
+ <field cname="num_ports" access="public" writeable="true" readable="true" is_callback="false" name="NumPorts" type="guint"/>
+ <field cname="proto" access="public" writeable="true" readable="true" is_callback="false" name="Proto" type="gchar*"/>
+ <field cname="fmts" access="public" writeable="true" readable="true" is_callback="false" name="Fmts" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="information" access="public" writeable="true" readable="true" is_callback="false" name="Information" type="gchar*"/>
+ <field cname="connections" access="public" writeable="true" readable="true" is_callback="false" name="Connections" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="bandwidths" access="public" writeable="true" readable="true" is_callback="false" name="Bandwidths" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="key" access="public" writeable="true" readable="true" is_callback="false" name="Key" type="GstSDPKey">
<warning>missing glib:type-name</warning>
</field>
- <field cname="attributes" access="public" writeable="true" readable="true" name="Attributes" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="attributes" access="public" writeable="true" readable="true" is_callback="false" name="Attributes" type="GArray*" array="true" null_term_array="true"/>
<method name="AddAttribute" cname="gst_sdp_media_add_attribute">
<return-type type="GstSDPResult"/>
<parameters>
@@ -23758,26 +23784,26 @@
<method name="GetType" cname="gst_sdp_message_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="version" access="public" writeable="true" readable="true" name="Version" type="gchar*"/>
- <field cname="origin" access="public" writeable="true" readable="true" name="Origin" type="GstSDPOrigin">
+ <field cname="version" access="public" writeable="true" readable="true" is_callback="false" name="Version" type="gchar*"/>
+ <field cname="origin" access="public" writeable="true" readable="true" is_callback="false" name="Origin" type="GstSDPOrigin">
<warning>missing glib:type-name</warning>
</field>
- <field cname="session_name" access="public" writeable="true" readable="true" name="SessionName" type="gchar*"/>
- <field cname="information" access="public" writeable="true" readable="true" name="Information" type="gchar*"/>
- <field cname="uri" access="public" writeable="true" readable="true" name="Uri" type="gchar*"/>
- <field cname="emails" access="public" writeable="true" readable="true" name="Emails" type="GArray*" array="true" null_term_array="true"/>
- <field cname="phones" access="public" writeable="true" readable="true" name="Phones" type="GArray*" array="true" null_term_array="true"/>
- <field cname="connection" access="public" writeable="true" readable="true" name="Connection" type="GstSDPConnection">
+ <field cname="session_name" access="public" writeable="true" readable="true" is_callback="false" name="SessionName" type="gchar*"/>
+ <field cname="information" access="public" writeable="true" readable="true" is_callback="false" name="Information" type="gchar*"/>
+ <field cname="uri" access="public" writeable="true" readable="true" is_callback="false" name="Uri" type="gchar*"/>
+ <field cname="emails" access="public" writeable="true" readable="true" is_callback="false" name="Emails" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="phones" access="public" writeable="true" readable="true" is_callback="false" name="Phones" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="connection" access="public" writeable="true" readable="true" is_callback="false" name="Connection" type="GstSDPConnection">
<warning>missing glib:type-name</warning>
</field>
- <field cname="bandwidths" access="public" writeable="true" readable="true" name="Bandwidths" type="GArray*" array="true" null_term_array="true"/>
- <field cname="times" access="public" writeable="true" readable="true" name="Times" type="GArray*" array="true" null_term_array="true"/>
- <field cname="zones" access="public" writeable="true" readable="true" name="Zones" type="GArray*" array="true" null_term_array="true"/>
- <field cname="key" access="public" writeable="true" readable="true" name="Key" type="GstSDPKey">
+ <field cname="bandwidths" access="public" writeable="true" readable="true" is_callback="false" name="Bandwidths" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="times" access="public" writeable="true" readable="true" is_callback="false" name="Times" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="zones" access="public" writeable="true" readable="true" is_callback="false" name="Zones" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="key" access="public" writeable="true" readable="true" is_callback="false" name="Key" type="GstSDPKey">
<warning>missing glib:type-name</warning>
</field>
- <field cname="attributes" access="public" writeable="true" readable="true" name="Attributes" type="GArray*" array="true" null_term_array="true"/>
- <field cname="medias" access="public" writeable="true" readable="true" name="Medias" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="attributes" access="public" writeable="true" readable="true" is_callback="false" name="Attributes" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="medias" access="public" writeable="true" readable="true" is_callback="false" name="Medias" type="GArray*" array="true" null_term_array="true"/>
<method name="AddAttribute" cname="gst_sdp_message_add_attribute">
<return-type type="GstSDPResult"/>
<parameters>
@@ -24224,17 +24250,17 @@
</method>
</boxed>
<struct name="SDPOrigin" cname="GstSDPOrigin" opaque="false" hidden="false">
- <field cname="username" access="public" writeable="true" readable="true" name="Username" type="gchar*"/>
- <field cname="sess_id" access="public" writeable="true" readable="true" name="SessId" type="gchar*"/>
- <field cname="sess_version" access="public" writeable="true" readable="true" name="SessVersion" type="gchar*"/>
- <field cname="nettype" access="public" writeable="true" readable="true" name="Nettype" type="gchar*"/>
- <field cname="addrtype" access="public" writeable="true" readable="true" name="Addrtype" type="gchar*"/>
- <field cname="addr" access="public" writeable="true" readable="true" name="Addr" type="gchar*"/>
+ <field cname="username" access="public" writeable="true" readable="true" is_callback="false" name="Username" type="gchar*"/>
+ <field cname="sess_id" access="public" writeable="true" readable="true" is_callback="false" name="SessId" type="gchar*"/>
+ <field cname="sess_version" access="public" writeable="true" readable="true" is_callback="false" name="SessVersion" type="gchar*"/>
+ <field cname="nettype" access="public" writeable="true" readable="true" is_callback="false" name="Nettype" type="gchar*"/>
+ <field cname="addrtype" access="public" writeable="true" readable="true" is_callback="false" name="Addrtype" type="gchar*"/>
+ <field cname="addr" access="public" writeable="true" readable="true" is_callback="false" name="Addr" type="gchar*"/>
</struct>
<struct name="SDPTime" cname="GstSDPTime" opaque="false" hidden="false">
- <field cname="start" access="public" writeable="true" readable="true" name="Start" type="gchar*"/>
- <field cname="stop" access="public" writeable="true" readable="true" name="Stop" type="gchar*"/>
- <field cname="repeat" access="public" writeable="true" readable="true" name="Repeat" type="GArray*" array="true" null_term_array="true"/>
+ <field cname="start" access="public" writeable="true" readable="true" is_callback="false" name="Start" type="gchar*"/>
+ <field cname="stop" access="public" writeable="true" readable="true" is_callback="false" name="Stop" type="gchar*"/>
+ <field cname="repeat" access="public" writeable="true" readable="true" is_callback="false" name="Repeat" type="GArray*" array="true" null_term_array="true"/>
<method name="Clear" cname="gst_sdp_time_clear" version="1.2">
<return-type type="GstSDPResult"/>
<parameters/>
@@ -24249,8 +24275,8 @@
</method>
</struct>
<struct name="SDPZone" cname="GstSDPZone" opaque="false" hidden="false">
- <field cname="time" access="public" writeable="true" readable="true" name="Time" type="gchar*"/>
- <field cname="typed_time" access="public" writeable="true" readable="true" name="TypedTime" type="gchar*"/>
+ <field cname="time" access="public" writeable="true" readable="true" is_callback="false" name="Time" type="gchar*"/>
+ <field cname="typed_time" access="public" writeable="true" readable="true" is_callback="false" name="TypedTime" type="gchar*"/>
<method name="Clear" cname="gst_sdp_zone_clear" version="1.2">
<return-type type="GstSDPResult"/>
<parameters/>
@@ -24391,7 +24417,7 @@
</enum>
<interface name="TagXmpWriter" cname="GstTagXmpWriter" opaque="false" hidden="false">
<class_struct cname="GstTagXmpWriterInterface">
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GTypeInterface">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -24438,15 +24464,15 @@
</interface>
<object name="TagDemux" cname="GstTagDemux" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstTagDemuxClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
- <field cname="min_start_size" access="public" writeable="false" readable="true" name="MinStartSize" type="guint"/>
- <field cname="min_end_size" access="public" writeable="false" readable="true" name="MinEndSize" type="guint"/>
+ <field cname="min_start_size" access="public" writeable="false" readable="true" is_callback="false" name="MinStartSize" type="guint"/>
+ <field cname="min_end_size" access="public" writeable="false" readable="true" is_callback="false" name="MinEndSize" type="guint"/>
<method vm="identify_tag"/>
<method vm="parse_tag"/>
<method vm="merge_tags"/>
- <field cname="reserved" access="private" writeable="false" readable="false" name="Reserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="reserved" access="private" writeable="false" readable="false" is_callback="false" name="Reserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_tag_demux_get_type" shared="true">
<return-type type="GType"/>
@@ -24487,23 +24513,23 @@
</parameter>
</parameters>
</virtual_method>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstTagDemuxPrivate*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstTagDemuxPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="reserved" access="private" writeable="false" readable="false" name="Reserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="reserved" access="private" writeable="false" readable="false" is_callback="false" name="Reserved" type="gpointer" array="true" array_len="4"/>
</object>
<object name="TagMux" cname="GstTagMux" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<implements>
<interface cname="GstTagSetter"/>
</implements>
<class_struct cname="GstTagMuxClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstElementClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="render_start_tag"/>
<method vm="render_end_tag"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_tag_mux_get_type" shared="true">
<return-type type="GType"/>
@@ -24528,11 +24554,11 @@
</parameter>
</parameters>
</virtual_method>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstElement*"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstTagMuxPrivate*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstTagMuxPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<struct name="TagDemuxPrivate" cname="GstTagDemuxPrivate" opaque="true" hidden="true"/>
<struct name="TagMuxPrivate" cname="GstTagMuxPrivate" opaque="true" hidden="true"/>
@@ -25321,7 +25347,7 @@
</callback>
<interface name="ColorBalance" cname="GstColorBalance" opaque="false" hidden="false">
<class_struct cname="GstColorBalanceInterface">
- <field cname="iface" access="public" writeable="false" readable="true" name="Iface" type="GTypeInterface">
+ <field cname="iface" access="public" writeable="false" readable="true" is_callback="false" name="Iface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="list_channels"/>
@@ -25329,7 +25355,7 @@
<method vm="get_value"/>
<method vm="get_balance_type"/>
<method signal_vm="value_changed"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_color_balance_get_type" shared="true">
<return-type type="GType"/>
@@ -25394,7 +25420,7 @@
</interface>
<interface name="Navigation" cname="GstNavigation" opaque="false" hidden="false">
<class_struct cname="GstNavigationInterface">
- <field cname="iface" access="public" writeable="false" readable="true" name="Iface" type="GTypeInterface">
+ <field cname="iface" access="public" writeable="false" readable="true" is_callback="false" name="Iface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="send_event"/>
@@ -25633,7 +25659,7 @@
</interface>
<interface name="VideoDirection" cname="GstVideoDirection" opaque="false" hidden="false" version="1.10">
<class_struct cname="GstVideoDirectionInterface" version="1.10">
- <field cname="iface" access="public" writeable="false" readable="true" name="Iface" type="GTypeInterface">
+ <field cname="iface" access="public" writeable="false" readable="true" is_callback="false" name="Iface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -25644,7 +25670,7 @@
</interface>
<interface name="VideoOrientation" cname="GstVideoOrientation" opaque="false" hidden="false">
<class_struct cname="GstVideoOrientationInterface">
- <field cname="iface" access="public" writeable="false" readable="true" name="Iface" type="GTypeInterface">
+ <field cname="iface" access="public" writeable="false" readable="true" is_callback="false" name="Iface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="get_hflip"/>
@@ -25758,7 +25784,7 @@
</interface>
<interface name="VideoOverlay" cname="GstVideoOverlay" opaque="false" hidden="false">
<class_struct cname="GstVideoOverlayInterface">
- <field cname="iface" access="public" writeable="false" readable="true" name="Iface" type="GTypeInterface">
+ <field cname="iface" access="public" writeable="false" readable="true" is_callback="false" name="Iface" type="GTypeInterface">
<warning>missing glib:type-name</warning>
</field>
<method vm="expose"/>
@@ -25832,20 +25858,20 @@
</interface>
<object name="ColorBalanceChannel" cname="GstColorBalanceChannel" opaque="false" hidden="false" parent="GObject">
<class_struct cname="GstColorBalanceChannelClass">
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GObjectClass">
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObjectClass">
<warning>missing glib:type-name</warning>
</field>
<method signal_vm="value_changed"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_color_balance_channel_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GObject*"/>
- <field cname="label" access="public" writeable="false" readable="true" name="Label" type="gchar*"/>
- <field cname="min_value" access="public" writeable="false" readable="true" name="MinValue" type="gint"/>
- <field cname="max_value" access="public" writeable="false" readable="true" name="MaxValue" type="gint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="parent" access="public" writeable="false" readable="true" is_callback="false" name="Parent" type="GObject*"/>
+ <field cname="label" access="public" writeable="false" readable="true" is_callback="false" name="Label" type="gchar*"/>
+ <field cname="min_value" access="public" writeable="false" readable="true" is_callback="false" name="MinValue" type="gint"/>
+ <field cname="max_value" access="public" writeable="false" readable="true" is_callback="false" name="MaxValue" type="gint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<signal name="ValueChanged" cname="value-changed" when="last" field_name="value_changed">
<return-type type="void"/>
<parameters>
@@ -25855,7 +25881,7 @@
</object>
<object name="VideoBufferPool" cname="GstVideoBufferPool" opaque="false" hidden="false" parent="GstBufferPool">
<class_struct cname="GstVideoBufferPoolClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstBufferPoolClass">
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBufferPoolClass">
<warning>missing glib:type-name</warning>
</field>
</class_struct>
@@ -25863,14 +25889,14 @@
<return-type type="GType"/>
</method>
<constructor cname="gst_video_buffer_pool_new" disable_void_ctor=""/>
- <field cname="bufferpool" access="public" writeable="false" readable="true" name="Bufferpool" type="GstBufferPool*"/>
- <field cname="priv" access="public" writeable="false" readable="true" name="Priv" type="GstVideoBufferPoolPrivate*">
+ <field cname="bufferpool" access="public" writeable="false" readable="true" is_callback="false" name="Bufferpool" type="GstBufferPool*"/>
+ <field cname="priv" access="public" writeable="false" readable="true" is_callback="false" name="Priv" type="GstVideoBufferPoolPrivate*">
<warning>missing glib:type-name</warning>
</field>
</object>
<object name="VideoDecoder" cname="GstVideoDecoder" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<class_struct cname="GstVideoDecoderClass">
- <field cname="element_class" access="private" writeable="false" readable="false" name="ElementClass" type="GstElementClass">
+ <field cname="element_class" access="private" writeable="false" readable="false" is_callback="false" name="ElementClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="open"/>
@@ -25893,7 +25919,7 @@
<method vm="getcaps"/>
<method vm="drain"/>
<method vm="transform_meta"/>
- <field cname="padding" access="private" writeable="false" readable="false" name="Padding" type="void" array="true" array_len="14"/>
+ <field cname="padding" access="private" writeable="false" readable="false" is_callback="false" name="Padding" type="void" array="true" array_len="14"/>
</class_struct>
<method name="GetType" cname="gst_video_decoder_get_type" shared="true">
<return-type type="GType"/>
@@ -25948,7 +25974,7 @@
<return-type type="gboolean"/>
<parameters/>
</virtual_method>
- <virtual_method name="Parse" cname="parse" hidden="true">
+ <virtual_method name="Parse" cname="parse">
<return-type type="GstFlowReturn"/>
<parameters>
<parameter name="frame" type="GstVideoCodecFrame*">
@@ -26244,29 +26270,29 @@
<parameter name="use" type="gboolean"/>
</parameters>
</method>
- <field cname="element" access="private" writeable="false" readable="false" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="private" writeable="false" readable="false" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="private" writeable="false" readable="false" name="Srcpad" type="GstPad*"/>
- <field cname="stream_lock" access="private" writeable="false" readable="false" name="StreamLock" type="GRecMutex">
+ <field cname="element" access="private" writeable="false" readable="false" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="private" writeable="false" readable="false" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="private" writeable="false" readable="false" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="stream_lock" access="private" writeable="false" readable="false" is_callback="false" name="StreamLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="input_segment" access="private" writeable="false" readable="false" name="InputSegment" type="GstSegment">
+ <field cname="input_segment" access="private" writeable="false" readable="false" is_callback="false" name="InputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="output_segment" access="private" writeable="false" readable="false" name="OutputSegment" type="GstSegment">
+ <field cname="output_segment" access="private" writeable="false" readable="false" is_callback="false" name="OutputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstVideoDecoderPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstVideoDecoderPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="padding" access="private" writeable="false" readable="false" name="Padding" type="void" array="true" array_len="20"/>
+ <field cname="padding" access="private" writeable="false" readable="false" is_callback="false" name="Padding" type="void" array="true" array_len="20"/>
</object>
<object name="VideoEncoder" cname="GstVideoEncoder" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
<implements>
<interface cname="GstPreset"/>
</implements>
<class_struct cname="GstVideoEncoderClass">
- <field cname="element_class" access="private" writeable="false" readable="false" name="ElementClass" type="GstElementClass">
+ <field cname="element_class" access="private" writeable="false" readable="false" is_callback="false" name="ElementClass" type="GstElementClass">
<warning>missing glib:type-name</warning>
</field>
<method vm="open"/>
@@ -26288,7 +26314,7 @@
<method vm="sink_query"/>
<method vm="src_query"/>
<method vm="transform_meta"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="16"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="16"/>
</class_struct>
<method name="GetType" cname="gst_video_encoder_get_type" shared="true">
<return-type type="GType"/>
@@ -26547,30 +26573,32 @@
</parameter>
</parameters>
</method>
- <field cname="element" access="private" writeable="false" readable="false" name="Element" type="GstElement*"/>
- <field cname="sinkpad" access="private" writeable="false" readable="false" name="Sinkpad" type="GstPad*"/>
- <field cname="srcpad" access="private" writeable="false" readable="false" name="Srcpad" type="GstPad*"/>
- <field cname="stream_lock" access="private" writeable="false" readable="false" name="StreamLock" type="GRecMutex">
+ <field cname="element" access="private" writeable="false" readable="false" is_callback="false" name="Element" type="GstElement*"/>
+ <field cname="sinkpad" access="private" writeable="false" readable="false" is_callback="false" name="Sinkpad" type="GstPad*"/>
+ <field cname="srcpad" access="private" writeable="false" readable="false" is_callback="false" name="Srcpad" type="GstPad*"/>
+ <field cname="stream_lock" access="private" writeable="false" readable="false" is_callback="false" name="StreamLock" type="GRecMutex">
<warning>missing glib:type-name</warning>
</field>
- <field cname="input_segment" access="private" writeable="false" readable="false" name="InputSegment" type="GstSegment">
+ <field cname="input_segment" access="private" writeable="false" readable="false" is_callback="false" name="InputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="output_segment" access="private" writeable="false" readable="false" name="OutputSegment" type="GstSegment">
+ <field cname="output_segment" access="private" writeable="false" readable="false" is_callback="false" name="OutputSegment" type="GstSegment">
<warning>missing glib:type-name</warning>
</field>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstVideoEncoderPrivate*">
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstVideoEncoderPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="padding" access="private" writeable="false" readable="false" name="Padding" type="void" array="true" array_len="20"/>
+ <field cname="padding" access="private" writeable="false" readable="false" is_callback="false" name="Padding" type="void" array="true" array_len="20"/>
</object>
- <object name="VideoFilter" cname="GstVideoFilter" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstElement">
+ <object name="VideoFilter" cname="GstVideoFilter" defaultconstructoraccess="protected" opaque="false" hidden="false" parent="GstBaseTransform">
<class_struct cname="GstVideoFilterClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstBaseTransformClass"/>
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBaseTransformClass">
+ <warning>missing glib:type-name</warning>
+ </field>
<method vm="set_info"/>
<method vm="transform_frame"/>
<method vm="transform_frame_ip"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_video_filter_get_type" shared="true">
<return-type type="GType"/>
@@ -26611,26 +26639,28 @@
</parameter>
</parameters>
</virtual_method>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstBaseTransform"/>
- <field cname="negotiated" access="public" writeable="false" readable="true" name="Negotiated" type="gboolean"/>
- <field cname="in_info" access="public" writeable="false" readable="true" name="InInfo" type="GstVideoInfo">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstBaseTransform*"/>
+ <field cname="negotiated" access="public" writeable="false" readable="true" is_callback="false" name="Negotiated" type="gboolean"/>
+ <field cname="in_info" access="public" writeable="false" readable="true" is_callback="false" name="InInfo" type="GstVideoInfo">
<warning>missing glib:type-name</warning>
</field>
- <field cname="out_info" access="public" writeable="false" readable="true" name="OutInfo" type="GstVideoInfo">
+ <field cname="out_info" access="public" writeable="false" readable="true" is_callback="false" name="OutInfo" type="GstVideoInfo">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<struct name="VideoMultiviewFlagsSet" cname="GstVideoMultiviewFlagsSet" opaque="true" hidden="false" parent="GstFlagSet">
<method name="GetType" cname="gst_video_multiview_flagset_get_type" shared="true">
<return-type type="GType"/>
</method>
</struct>
- <object name="VideoSink" cname="GstVideoSink" opaque="false" hidden="false" parent="GstElement">
+ <object name="VideoSink" cname="GstVideoSink" opaque="false" hidden="false" parent="GstBaseSink">
<class_struct cname="GstVideoSinkClass">
- <field cname="parent_class" access="public" writeable="false" readable="true" name="ParentClass" type="GstBaseSinkClass"/>
+ <field cname="parent_class" access="public" writeable="false" readable="true" is_callback="false" name="ParentClass" type="GstBaseSinkClass">
+ <warning>missing glib:type-name</warning>
+ </field>
<method vm="show_frame"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</class_struct>
<method name="GetType" cname="gst_video_sink_get_type" shared="true">
<return-type type="GType"/>
@@ -26659,19 +26689,19 @@
</parameters>
</virtual_method>
<property name="ShowPrerollFrame" cname="show-preroll-frame" type="gboolean" readable="true" writeable="true" construct="true" construct-only="false"/>
- <field cname="element" access="public" writeable="false" readable="true" name="Element" type="GstBaseSink"/>
- <field cname="width" access="public" writeable="false" readable="true" name="Width" type="gint"/>
- <field cname="height" access="public" writeable="false" readable="true" name="Height" type="gint"/>
- <field cname="priv" access="private" writeable="false" readable="false" name="Priv" type="GstVideoSinkPrivate*">
+ <field cname="element" access="public" writeable="false" readable="true" is_callback="false" name="Element" type="GstBaseSink*"/>
+ <field cname="width" access="public" writeable="false" readable="true" is_callback="false" name="Width" type="gint"/>
+ <field cname="height" access="public" writeable="false" readable="true" is_callback="false" name="Height" type="gint"/>
+ <field cname="priv" access="private" writeable="false" readable="false" is_callback="false" name="Priv" type="GstVideoSinkPrivate*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</object>
<struct name="VideoAffineTransformationMeta" cname="GstVideoAffineTransformationMeta" opaque="false" hidden="false" version="1.8">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="matrix" access="public" writeable="true" readable="true" name="Matrix" type="gfloat" array="true" array_len="16"/>
+ <field cname="matrix" access="public" writeable="true" readable="true" is_callback="false" name="Matrix" type="gfloat" array="true" array_len="16"/>
<method name="ApplyMatrix" cname="gst_video_affine_transformation_meta_apply_matrix" version="1.8">
<return-type type="void"/>
<parameters>
@@ -26685,11 +26715,11 @@
</method>
</struct>
<struct name="VideoAlignment" cname="GstVideoAlignment" opaque="false" hidden="false">
- <field cname="padding_top" access="public" writeable="true" readable="true" name="PaddingTop" type="guint"/>
- <field cname="padding_bottom" access="public" writeable="true" readable="true" name="PaddingBottom" type="guint"/>
- <field cname="padding_left" access="public" writeable="true" readable="true" name="PaddingLeft" type="guint"/>
- <field cname="padding_right" access="public" writeable="true" readable="true" name="PaddingRight" type="guint"/>
- <field cname="stride_align" access="public" writeable="true" readable="true" name="StrideAlign" type="guint" array="true" array_len="4"/>
+ <field cname="padding_top" access="public" writeable="true" readable="true" is_callback="false" name="PaddingTop" type="guint"/>
+ <field cname="padding_bottom" access="public" writeable="true" readable="true" is_callback="false" name="PaddingBottom" type="guint"/>
+ <field cname="padding_left" access="public" writeable="true" readable="true" is_callback="false" name="PaddingLeft" type="guint"/>
+ <field cname="padding_right" access="public" writeable="true" readable="true" is_callback="false" name="PaddingRight" type="guint"/>
+ <field cname="stride_align" access="public" writeable="true" readable="true" is_callback="false" name="StrideAlign" type="guint" array="true" array_len="4"/>
<method name="Reset" cname="gst_video_alignment_reset">
<return-type type="void"/>
<parameters/>
@@ -26720,31 +26750,31 @@
<method name="GetType" cname="gst_video_codec_frame_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="ref_count" access="private" writeable="false" readable="false" name="RefCount" type="gint"/>
- <field cname="flags" access="private" writeable="false" readable="false" name="Flags" type="guint32"/>
- <field cname="system_frame_number" access="public" writeable="true" readable="true" name="SystemFrameNumber" type="guint32"/>
- <field cname="decode_frame_number" access="public" writeable="true" readable="true" name="DecodeFrameNumber" type="guint32"/>
- <field cname="presentation_frame_number" access="public" writeable="true" readable="true" name="PresentationFrameNumber" type="guint32"/>
- <field cname="dts" access="public" writeable="true" readable="true" name="Dts" type="guint64"/>
- <field cname="pts" access="public" writeable="true" readable="true" name="Pts" type="guint64"/>
- <field cname="duration" access="public" writeable="true" readable="true" name="Duration" type="guint64"/>
- <field cname="distance_from_sync" access="public" writeable="true" readable="true" name="DistanceFromSync" type="gint"/>
- <field cname="input_buffer" access="public" writeable="true" readable="true" name="InputBuffer" type="GstBuffer*">
+ <field cname="ref_count" access="private" writeable="false" readable="false" is_callback="false" name="RefCount" type="gint"/>
+ <field cname="flags" access="private" writeable="false" readable="false" is_callback="false" name="Flags" type="guint32"/>
+ <field cname="system_frame_number" access="public" writeable="true" readable="true" is_callback="false" name="SystemFrameNumber" type="guint32"/>
+ <field cname="decode_frame_number" access="public" writeable="true" readable="true" is_callback="false" name="DecodeFrameNumber" type="guint32"/>
+ <field cname="presentation_frame_number" access="public" writeable="true" readable="true" is_callback="false" name="PresentationFrameNumber" type="guint32"/>
+ <field cname="dts" access="public" writeable="true" readable="true" is_callback="false" name="Dts" type="guint64"/>
+ <field cname="pts" access="public" writeable="true" readable="true" is_callback="false" name="Pts" type="guint64"/>
+ <field cname="duration" access="public" writeable="true" readable="true" is_callback="false" name="Duration" type="guint64"/>
+ <field cname="distance_from_sync" access="public" writeable="true" readable="true" is_callback="false" name="DistanceFromSync" type="gint"/>
+ <field cname="input_buffer" access="public" writeable="true" readable="true" is_callback="false" name="InputBuffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="output_buffer" access="public" writeable="true" readable="true" name="OutputBuffer" type="GstBuffer*">
+ <field cname="output_buffer" access="public" writeable="true" readable="true" is_callback="false" name="OutputBuffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="deadline" access="public" writeable="true" readable="true" name="Deadline" type="guint64"/>
- <field cname="events" access="private" writeable="false" readable="false" name="Events" type="GList*" element_type="gpointer"/>
- <field cname="user_data" access="private" writeable="false" readable="false" name="UserData" type="gpointer"/>
- <field cname="user_data_destroy_notify" access="private" writeable="false" readable="false" name="UserDataDestroyNotify" type="GDestroyNotify"/>
+ <field cname="deadline" access="public" writeable="true" readable="true" is_callback="false" name="Deadline" type="guint64"/>
+ <field cname="events" access="private" writeable="false" readable="false" is_callback="false" name="Events" type="GList*" element_type="gpointer"/>
+ <field cname="user_data" access="private" writeable="false" readable="false" is_callback="false" name="UserData" type="gpointer"/>
+ <field cname="user_data_destroy_notify" access="private" writeable="false" readable="false" is_callback="false" name="UserDataDestroyNotify" type="GDestroyNotify"/>
<union name="abidata" cname="abidata">
<struct name="ABI" cname="ABI" opaque="false" hidden="false">
- <field cname="ts" access="public" writeable="true" readable="true" name="Ts" type="guint64"/>
- <field cname="ts2" access="public" writeable="true" readable="true" name="Ts2" type="guint64"/>
+ <field cname="ts" access="public" writeable="true" readable="true" is_callback="false" name="Ts" type="guint64"/>
+ <field cname="ts2" access="public" writeable="true" readable="true" is_callback="false" name="Ts2" type="guint64"/>
</struct>
- <field cname="padding" access="public" writeable="true" readable="true" name="Padding" type="void" array="true" array_len="20"/>
+ <field cname="padding" access="public" writeable="true" readable="true" is_callback="false" name="Padding" type="void" array="true" array_len="20"/>
</union>
<method name="GetUserData" cname="gst_video_codec_frame_get_user_data">
<return-type type="gpointer"/>
@@ -26772,20 +26802,20 @@
<method name="GetType" cname="gst_video_codec_state_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="ref_count" access="private" writeable="false" readable="false" name="RefCount" type="gint"/>
- <field cname="info" access="public" writeable="true" readable="true" name="Info" type="GstVideoInfo">
+ <field cname="ref_count" access="private" writeable="false" readable="false" is_callback="false" name="RefCount" type="gint"/>
+ <field cname="info" access="public" writeable="true" readable="true" is_callback="false" name="Info" type="GstVideoInfo">
<warning>missing glib:type-name</warning>
</field>
- <field cname="caps" access="public" writeable="true" readable="true" name="Caps" type="GstCaps*">
+ <field cname="caps" access="public" writeable="true" readable="true" is_callback="false" name="Caps" type="GstCaps*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="codec_data" access="public" writeable="true" readable="true" name="CodecData" type="GstBuffer*">
+ <field cname="codec_data" access="public" writeable="true" readable="true" is_callback="false" name="CodecData" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="allocation_caps" access="public" writeable="true" readable="true" name="AllocationCaps" type="GstCaps*">
+ <field cname="allocation_caps" access="public" writeable="true" readable="true" is_callback="false" name="AllocationCaps" type="GstCaps*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="padding" access="private" writeable="false" readable="false" name="Padding" type="void" array="true" array_len="19"/>
+ <field cname="padding" access="private" writeable="false" readable="false" is_callback="false" name="Padding" type="void" array="true" array_len="19"/>
<method name="Ref" cname="gst_video_codec_state_ref">
<return-type type="GstVideoCodecState*" owned="true">
<warning>missing glib:type-name</warning>
@@ -26798,21 +26828,21 @@
</method>
</boxed>
<struct name="VideoColorPrimariesInfo" cname="GstVideoColorPrimariesInfo" opaque="false" hidden="false" version="1.6">
- <field cname="primaries" access="public" writeable="true" readable="true" name="Primaries" type="GstVideoColorPrimaries"/>
- <field cname="Wx" access="public" writeable="true" readable="true" name="Wx" type="gdouble"/>
- <field cname="Wy" access="public" writeable="true" readable="true" name="Wy" type="gdouble"/>
- <field cname="Rx" access="public" writeable="true" readable="true" name="Rx" type="gdouble"/>
- <field cname="Ry" access="public" writeable="true" readable="true" name="Ry" type="gdouble"/>
- <field cname="Gx" access="public" writeable="true" readable="true" name="Gx" type="gdouble"/>
- <field cname="Gy" access="public" writeable="true" readable="true" name="Gy" type="gdouble"/>
- <field cname="Bx" access="public" writeable="true" readable="true" name="Bx" type="gdouble"/>
- <field cname="By" access="public" writeable="true" readable="true" name="By" type="gdouble"/>
+ <field cname="primaries" access="public" writeable="true" readable="true" is_callback="false" name="Primaries" type="GstVideoColorPrimaries"/>
+ <field cname="Wx" access="public" writeable="true" readable="true" is_callback="false" name="Wx" type="gdouble"/>
+ <field cname="Wy" access="public" writeable="true" readable="true" is_callback="false" name="Wy" type="gdouble"/>
+ <field cname="Rx" access="public" writeable="true" readable="true" is_callback="false" name="Rx" type="gdouble"/>
+ <field cname="Ry" access="public" writeable="true" readable="true" is_callback="false" name="Ry" type="gdouble"/>
+ <field cname="Gx" access="public" writeable="true" readable="true" is_callback="false" name="Gx" type="gdouble"/>
+ <field cname="Gy" access="public" writeable="true" readable="true" is_callback="false" name="Gy" type="gdouble"/>
+ <field cname="Bx" access="public" writeable="true" readable="true" is_callback="false" name="Bx" type="gdouble"/>
+ <field cname="By" access="public" writeable="true" readable="true" is_callback="false" name="By" type="gdouble"/>
</struct>
<struct name="VideoColorimetry" cname="GstVideoColorimetry" opaque="false" hidden="false">
- <field cname="range" access="public" writeable="true" readable="true" name="Range" type="GstVideoColorRange"/>
- <field cname="matrix" access="public" writeable="true" readable="true" name="Matrix" type="GstVideoColorMatrix"/>
- <field cname="transfer" access="public" writeable="true" readable="true" name="Transfer" type="GstVideoTransferFunction"/>
- <field cname="primaries" access="public" writeable="true" readable="true" name="Primaries" type="GstVideoColorPrimaries"/>
+ <field cname="range" access="public" writeable="true" readable="true" is_callback="false" name="Range" type="GstVideoColorRange"/>
+ <field cname="matrix" access="public" writeable="true" readable="true" is_callback="false" name="Matrix" type="GstVideoColorMatrix"/>
+ <field cname="transfer" access="public" writeable="true" readable="true" is_callback="false" name="Transfer" type="GstVideoTransferFunction"/>
+ <field cname="primaries" access="public" writeable="true" readable="true" is_callback="false" name="Primaries" type="GstVideoColorPrimaries"/>
<method name="FromString" cname="gst_video_colorimetry_from_string">
<return-type type="gboolean"/>
<parameters>
@@ -26870,13 +26900,13 @@
</method>
</struct>
<struct name="VideoCropMeta" cname="GstVideoCropMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="x" access="public" writeable="true" readable="true" name="X" type="guint"/>
- <field cname="y" access="public" writeable="true" readable="true" name="Y" type="guint"/>
- <field cname="width" access="public" writeable="true" readable="true" name="Width" type="guint"/>
- <field cname="height" access="public" writeable="true" readable="true" name="Height" type="guint"/>
+ <field cname="x" access="public" writeable="true" readable="true" is_callback="false" name="X" type="guint"/>
+ <field cname="y" access="public" writeable="true" readable="true" is_callback="false" name="Y" type="guint"/>
+ <field cname="width" access="public" writeable="true" readable="true" is_callback="false" name="Width" type="guint"/>
+ <field cname="height" access="public" writeable="true" readable="true" is_callback="false" name="Height" type="guint"/>
<method name="GetInfo" cname="gst_video_crop_meta_get_info" shared="true">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -26901,42 +26931,42 @@
</struct>
<struct name="VideoEncoderPrivate" cname="GstVideoEncoderPrivate" opaque="true" hidden="true"/>
<struct name="VideoFormatInfo" cname="GstVideoFormatInfo" opaque="false" hidden="false">
- <field cname="format" access="public" writeable="true" readable="true" name="Format" type="GstVideoFormat"/>
- <field cname="name" access="public" writeable="true" readable="true" name="Name" type="gchar*"/>
- <field cname="description" access="public" writeable="true" readable="true" name="Description" type="gchar*"/>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstVideoFormatFlags"/>
- <field cname="bits" access="public" writeable="true" readable="true" name="Bits" type="guint"/>
- <field cname="n_components" access="public" writeable="true" readable="true" name="NComponents" type="guint"/>
- <field cname="shift" access="public" writeable="true" readable="true" name="Shift" type="guint" array="true" array_len="4"/>
- <field cname="depth" access="public" writeable="true" readable="true" name="Depth" type="guint" array="true" array_len="4"/>
- <field cname="pixel_stride" access="public" writeable="true" readable="true" name="PixelStride" type="gint" array="true" array_len="4"/>
- <field cname="n_planes" access="public" writeable="true" readable="true" name="NPlanes" type="guint"/>
- <field cname="plane" access="public" writeable="true" readable="true" name="Plane" type="guint" array="true" array_len="4"/>
- <field cname="poffset" access="public" writeable="true" readable="true" name="Poffset" type="guint" array="true" array_len="4"/>
- <field cname="w_sub" access="public" writeable="true" readable="true" name="WSub" type="guint" array="true" array_len="4"/>
- <field cname="h_sub" access="public" writeable="true" readable="true" name="HSub" type="guint" array="true" array_len="4"/>
- <field cname="unpack_format" access="public" writeable="true" readable="true" name="UnpackFormat" type="GstVideoFormat"/>
- <field cname="unpack_func" access="public" writeable="true" readable="true" name="UnpackFunc" type="GstVideoFormatUnpack"/>
- <field cname="pack_lines" access="public" writeable="true" readable="true" name="PackLines" type="gint"/>
- <field cname="pack_func" access="public" writeable="true" readable="true" name="PackFunc" type="GstVideoFormatPack"/>
- <field cname="tile_mode" access="public" writeable="true" readable="true" name="TileMode" type="GstVideoTileMode"/>
- <field cname="tile_ws" access="public" writeable="true" readable="true" name="TileWs" type="guint"/>
- <field cname="tile_hs" access="public" writeable="true" readable="true" name="TileHs" type="guint"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="format" access="public" writeable="true" readable="true" is_callback="false" name="Format" type="GstVideoFormat"/>
+ <field cname="name" access="public" writeable="true" readable="true" is_callback="false" name="Name" type="gchar*"/>
+ <field cname="description" access="public" writeable="true" readable="true" is_callback="false" name="Description" type="gchar*"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstVideoFormatFlags"/>
+ <field cname="bits" access="public" writeable="true" readable="true" is_callback="false" name="Bits" type="guint"/>
+ <field cname="n_components" access="public" writeable="true" readable="true" is_callback="false" name="NComponents" type="guint"/>
+ <field cname="shift" access="public" writeable="true" readable="true" is_callback="false" name="Shift" type="guint" array="true" array_len="4"/>
+ <field cname="depth" access="public" writeable="true" readable="true" is_callback="false" name="Depth" type="guint" array="true" array_len="4"/>
+ <field cname="pixel_stride" access="public" writeable="true" readable="true" is_callback="false" name="PixelStride" type="gint" array="true" array_len="4"/>
+ <field cname="n_planes" access="public" writeable="true" readable="true" is_callback="false" name="NPlanes" type="guint"/>
+ <field cname="plane" access="public" writeable="true" readable="true" is_callback="false" name="Plane" type="guint" array="true" array_len="4"/>
+ <field cname="poffset" access="public" writeable="true" readable="true" is_callback="false" name="Poffset" type="guint" array="true" array_len="4"/>
+ <field cname="w_sub" access="public" writeable="true" readable="true" is_callback="false" name="WSub" type="guint" array="true" array_len="4"/>
+ <field cname="h_sub" access="public" writeable="true" readable="true" is_callback="false" name="HSub" type="guint" array="true" array_len="4"/>
+ <field cname="unpack_format" access="public" writeable="true" readable="true" is_callback="false" name="UnpackFormat" type="GstVideoFormat"/>
+ <field cname="unpack_func" access="public" writeable="true" readable="true" is_callback="false" name="UnpackFunc" type="GstVideoFormatUnpack"/>
+ <field cname="pack_lines" access="public" writeable="true" readable="true" is_callback="false" name="PackLines" type="gint"/>
+ <field cname="pack_func" access="public" writeable="true" readable="true" is_callback="false" name="PackFunc" type="GstVideoFormatPack"/>
+ <field cname="tile_mode" access="public" writeable="true" readable="true" is_callback="false" name="TileMode" type="GstVideoTileMode"/>
+ <field cname="tile_ws" access="public" writeable="true" readable="true" is_callback="false" name="TileWs" type="guint"/>
+ <field cname="tile_hs" access="public" writeable="true" readable="true" is_callback="false" name="TileHs" type="guint"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</struct>
<struct name="VideoFrame" cname="GstVideoFrame" opaque="false" hidden="false">
- <field cname="info" access="public" writeable="true" readable="true" name="Info" type="GstVideoInfo">
+ <field cname="info" access="public" writeable="true" readable="true" is_callback="false" name="Info" type="GstVideoInfo">
<warning>missing glib:type-name</warning>
</field>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstVideoFrameFlags"/>
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstVideoFrameFlags"/>
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="gpointer"/>
- <field cname="id" access="public" writeable="true" readable="true" name="Id" type="gint"/>
- <field cname="data" access="public" writeable="true" readable="true" name="Data" type="gpointer" array="true" array_len="4"/>
- <field cname="map" access="public" writeable="true" readable="true" name="MapField" type="GstMapInfo" array="true" array_len="4"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="gpointer"/>
+ <field cname="id" access="public" writeable="true" readable="true" is_callback="false" name="Id" type="gint"/>
+ <field cname="data" access="public" writeable="true" readable="true" is_callback="false" name="Data" type="gpointer" array="true" array_len="4"/>
+ <field cname="map" access="public" writeable="true" readable="true" is_callback="false" name="MapField" type="GstMapInfo" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="Copy" cname="gst_video_frame_copy">
<return-type type="gboolean"/>
<parameters>
@@ -26985,19 +27015,19 @@
</method>
</struct>
<struct name="VideoGLTextureUploadMeta" cname="GstVideoGLTextureUploadMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="texture_orientation" access="public" writeable="true" readable="true" name="TextureOrientation" type="GstVideoGLTextureOrientation"/>
- <field cname="n_textures" access="public" writeable="true" readable="true" name="NTextures" type="guint"/>
- <field cname="texture_type" access="public" writeable="true" readable="true" name="TextureType" type="GstVideoGLTextureType" array="true" array_len="4"/>
- <field cname="buffer" access="private" writeable="false" readable="false" name="Buffer" type="GstBuffer*">
+ <field cname="texture_orientation" access="public" writeable="true" readable="true" is_callback="false" name="TextureOrientation" type="GstVideoGLTextureOrientation"/>
+ <field cname="n_textures" access="public" writeable="true" readable="true" is_callback="false" name="NTextures" type="guint"/>
+ <field cname="texture_type" access="public" writeable="true" readable="true" is_callback="false" name="TextureType" type="GstVideoGLTextureType" array="true" array_len="4"/>
+ <field cname="buffer" access="private" writeable="false" readable="false" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="upload" access="private" writeable="false" readable="false" name="UploadFunc" type="GstVideoGLTextureUpload"/>
- <field cname="user_data" access="private" writeable="false" readable="false" name="UserData" type="gpointer"/>
- <field cname="user_data_copy" access="private" writeable="false" readable="false" name="UserDataCopy" type="GBoxedCopyFunc"/>
- <field cname="user_data_free" access="private" writeable="false" readable="false" name="UserDataFree" type="GBoxedFreeFunc"/>
+ <field cname="upload" access="private" writeable="false" readable="false" is_callback="false" name="UploadFunc" type="GstVideoGLTextureUpload"/>
+ <field cname="user_data" access="private" writeable="false" readable="false" is_callback="false" name="UserData" type="gpointer"/>
+ <field cname="user_data_copy" access="private" writeable="false" readable="false" is_callback="false" name="UserDataCopy" type="GBoxedCopyFunc"/>
+ <field cname="user_data_free" access="private" writeable="false" readable="false" is_callback="false" name="UserDataFree" type="GBoxedFreeFunc"/>
<method name="Upload" cname="gst_video_gl_texture_upload_meta_upload">
<return-type type="gboolean"/>
<parameters>
@@ -27014,32 +27044,32 @@
<method name="GetType" cname="gst_video_info_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="finfo" access="public" writeable="true" readable="true" name="Finfo" type="GstVideoFormatInfo*">
+ <field cname="finfo" access="public" writeable="true" readable="true" is_callback="false" name="Finfo" type="GstVideoFormatInfo*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="interlace_mode" access="public" writeable="true" readable="true" name="InterlaceMode" type="GstVideoInterlaceMode"/>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstVideoFlags"/>
- <field cname="width" access="public" writeable="true" readable="true" name="Width" type="gint"/>
- <field cname="height" access="public" writeable="true" readable="true" name="Height" type="gint"/>
- <field cname="size" access="public" writeable="true" readable="true" name="Size" type="gsize"/>
- <field cname="views" access="public" writeable="true" readable="true" name="Views" type="gint"/>
- <field cname="chroma_site" access="public" writeable="true" readable="true" name="ChromaSite" type="GstVideoChromaSite"/>
- <field cname="colorimetry" access="public" writeable="true" readable="true" name="Colorimetry" type="GstVideoColorimetry">
+ <field cname="interlace_mode" access="public" writeable="true" readable="true" is_callback="false" name="InterlaceMode" type="GstVideoInterlaceMode"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstVideoFlags"/>
+ <field cname="width" access="public" writeable="true" readable="true" is_callback="false" name="Width" type="gint"/>
+ <field cname="height" access="public" writeable="true" readable="true" is_callback="false" name="Height" type="gint"/>
+ <field cname="size" access="public" writeable="true" readable="true" is_callback="false" name="Size" type="gsize"/>
+ <field cname="views" access="public" writeable="true" readable="true" is_callback="false" name="Views" type="gint"/>
+ <field cname="chroma_site" access="public" writeable="true" readable="true" is_callback="false" name="ChromaSite" type="GstVideoChromaSite"/>
+ <field cname="colorimetry" access="public" writeable="true" readable="true" is_callback="false" name="Colorimetry" type="GstVideoColorimetry">
<warning>missing glib:type-name</warning>
</field>
- <field cname="par_n" access="public" writeable="true" readable="true" name="ParN" type="gint"/>
- <field cname="par_d" access="public" writeable="true" readable="true" name="ParD" type="gint"/>
- <field cname="fps_n" access="public" writeable="true" readable="true" name="FpsN" type="gint"/>
- <field cname="fps_d" access="public" writeable="true" readable="true" name="FpsD" type="gint"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="gsize" array="true" array_len="4"/>
- <field cname="stride" access="public" writeable="true" readable="true" name="Stride" type="gint" array="true" array_len="4"/>
+ <field cname="par_n" access="public" writeable="true" readable="true" is_callback="false" name="ParN" type="gint"/>
+ <field cname="par_d" access="public" writeable="true" readable="true" is_callback="false" name="ParD" type="gint"/>
+ <field cname="fps_n" access="public" writeable="true" readable="true" is_callback="false" name="FpsN" type="gint"/>
+ <field cname="fps_d" access="public" writeable="true" readable="true" is_callback="false" name="FpsD" type="gint"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="gsize" array="true" array_len="4"/>
+ <field cname="stride" access="public" writeable="true" readable="true" is_callback="false" name="Stride" type="gint" array="true" array_len="4"/>
<union name="ABI" cname="ABI">
<struct name="abi" cname="abi" opaque="false" hidden="false">
- <field cname="multiview_mode" access="public" writeable="true" readable="true" name="MultiviewMode" type="GstVideoMultiviewMode"/>
- <field cname="multiview_flags" access="public" writeable="true" readable="true" name="MultiviewFlags" type="GstVideoMultiviewFlags"/>
- <field cname="field_order" access="public" writeable="true" readable="true" name="FieldOrder" type="GstVideoFieldOrder"/>
+ <field cname="multiview_mode" access="public" writeable="true" readable="true" is_callback="false" name="MultiviewMode" type="GstVideoMultiviewMode"/>
+ <field cname="multiview_flags" access="public" writeable="true" readable="true" is_callback="false" name="MultiviewFlags" type="GstVideoMultiviewFlags"/>
+ <field cname="field_order" access="public" writeable="true" readable="true" is_callback="false" name="FieldOrder" type="GstVideoFieldOrder"/>
</struct>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
</union>
<constructor cname="gst_video_info_new" disable_void_ctor="" version="1.6"/>
<method name="Align" cname="gst_video_info_align">
@@ -27105,20 +27135,22 @@
</method>
</boxed>
<struct name="VideoMeta" cname="GstVideoMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="buffer" access="public" writeable="true" readable="true" name="Buffer" type="GstBuffer*">
+ <field cname="buffer" access="public" writeable="true" readable="true" is_callback="false" name="Buffer" type="GstBuffer*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstVideoFrameFlags"/>
- <field cname="format" access="public" writeable="true" readable="true" name="Format" type="GstVideoFormat"/>
- <field cname="id" access="public" writeable="true" readable="true" name="Id" type="gint"/>
- <field cname="width" access="public" writeable="true" readable="true" name="Width" type="guint"/>
- <field cname="height" access="public" writeable="true" readable="true" name="Height" type="guint"/>
- <field cname="n_planes" access="public" writeable="true" readable="true" name="NPlanes" type="guint"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="gsize" array="true" array_len="4"/>
- <field cname="stride" access="public" writeable="true" readable="true" name="Stride" type="gint" array="true" array_len="4"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstVideoFrameFlags"/>
+ <field cname="format" access="public" writeable="true" readable="true" is_callback="false" name="Format" type="GstVideoFormat"/>
+ <field cname="id" access="public" writeable="true" readable="true" is_callback="false" name="Id" type="gint"/>
+ <field cname="width" access="public" writeable="true" readable="true" is_callback="false" name="Width" type="guint"/>
+ <field cname="height" access="public" writeable="true" readable="true" is_callback="false" name="Height" type="guint"/>
+ <field cname="n_planes" access="public" writeable="true" readable="true" is_callback="false" name="NPlanes" type="guint"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="gsize" array="true" array_len="4"/>
+ <field cname="stride" access="public" writeable="true" readable="true" is_callback="false" name="Stride" type="gint" array="true" array_len="4"/>
+ <field cname="map" access="public" writeable="false" readable="true" is_callback="true" name="MapField" type="GstVideoMapFieldFunc"/>
+ <field cname="unmap" access="public" writeable="false" readable="true" is_callback="true" name="UnmapField" type="GstVideoUnmapFieldFunc"/>
<method name="Map" cname="gst_video_meta_map">
<return-type type="gboolean"/>
<parameters>
@@ -27147,10 +27179,10 @@
</method>
</struct>
<struct name="VideoMetaTransform" cname="GstVideoMetaTransform" opaque="false" hidden="false">
- <field cname="in_info" access="public" writeable="true" readable="true" name="InInfo" type="GstVideoInfo*">
+ <field cname="in_info" access="public" writeable="true" readable="true" is_callback="false" name="InInfo" type="GstVideoInfo*">
<warning>missing glib:type-name</warning>
</field>
- <field cname="out_info" access="public" writeable="true" readable="true" name="OutInfo" type="GstVideoInfo*">
+ <field cname="out_info" access="public" writeable="true" readable="true" is_callback="false" name="OutInfo" type="GstVideoInfo*">
<warning>missing glib:type-name</warning>
</field>
<method name="ScaleGetQuark" cname="gst_video_meta_transform_scale_get_quark" shared="true">
@@ -27214,10 +27246,10 @@
</method>
</boxed>
<struct name="VideoOverlayCompositionMeta" cname="GstVideoOverlayCompositionMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="overlay" access="public" writeable="true" readable="true" name="Overlay" type="GstVideoOverlayComposition*">
+ <field cname="overlay" access="public" writeable="true" readable="true" is_callback="false" name="Overlay" type="GstVideoOverlayComposition*">
<warning>missing glib:type-name</warning>
</field>
<method name="GetInfo" cname="gst_video_overlay_composition_meta_get_info" shared="true">
@@ -27334,22 +27366,22 @@
</method>
</boxed>
<struct name="VideoRectangle" cname="GstVideoRectangle" opaque="false" hidden="false">
- <field cname="x" access="public" writeable="true" readable="true" name="X" type="gint"/>
- <field cname="y" access="public" writeable="true" readable="true" name="Y" type="gint"/>
- <field cname="w" access="public" writeable="true" readable="true" name="W" type="gint"/>
- <field cname="h" access="public" writeable="true" readable="true" name="H" type="gint"/>
+ <field cname="x" access="public" writeable="true" readable="true" is_callback="false" name="X" type="gint"/>
+ <field cname="y" access="public" writeable="true" readable="true" is_callback="false" name="Y" type="gint"/>
+ <field cname="w" access="public" writeable="true" readable="true" is_callback="false" name="W" type="gint"/>
+ <field cname="h" access="public" writeable="true" readable="true" is_callback="false" name="H" type="gint"/>
</struct>
<struct name="VideoRegionOfInterestMeta" cname="GstVideoRegionOfInterestMeta" opaque="false" hidden="false">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="roi_type" access="public" writeable="true" readable="true" name="RoiType" type="guint32"/>
- <field cname="id" access="public" writeable="true" readable="true" name="Id" type="gint"/>
- <field cname="parent_id" access="public" writeable="true" readable="true" name="ParentId" type="gint"/>
- <field cname="x" access="public" writeable="true" readable="true" name="X" type="guint"/>
- <field cname="y" access="public" writeable="true" readable="true" name="Y" type="guint"/>
- <field cname="w" access="public" writeable="true" readable="true" name="W" type="guint"/>
- <field cname="h" access="public" writeable="true" readable="true" name="H" type="guint"/>
+ <field cname="roi_type" access="public" writeable="true" readable="true" is_callback="false" name="RoiType" type="guint32"/>
+ <field cname="id" access="public" writeable="true" readable="true" is_callback="false" name="Id" type="gint"/>
+ <field cname="parent_id" access="public" writeable="true" readable="true" is_callback="false" name="ParentId" type="gint"/>
+ <field cname="x" access="public" writeable="true" readable="true" is_callback="false" name="X" type="guint"/>
+ <field cname="y" access="public" writeable="true" readable="true" is_callback="false" name="Y" type="guint"/>
+ <field cname="w" access="public" writeable="true" readable="true" is_callback="false" name="W" type="guint"/>
+ <field cname="h" access="public" writeable="true" readable="true" is_callback="false" name="H" type="guint"/>
<method name="GetInfo" cname="gst_video_region_of_interest_meta_get_info" shared="true">
<return-type type="GstMetaInfo*">
<warning>missing glib:type-name</warning>
@@ -27357,15 +27389,15 @@
</method>
</struct>
<struct name="VideoResampler" cname="GstVideoResampler" opaque="false" hidden="false" version="1.6">
- <field cname="in_size" access="public" writeable="true" readable="true" name="InSize" type="gint"/>
- <field cname="out_size" access="public" writeable="true" readable="true" name="OutSize" type="gint"/>
- <field cname="max_taps" access="public" writeable="true" readable="true" name="MaxTaps" type="guint"/>
- <field cname="n_phases" access="public" writeable="true" readable="true" name="NPhases" type="guint"/>
- <field cname="offset" access="public" writeable="true" readable="true" name="Offset" type="guint32"/>
- <field cname="phase" access="public" writeable="true" readable="true" name="Phase" type="guint32"/>
- <field cname="n_taps" access="public" writeable="true" readable="true" name="NTaps" type="guint32"/>
- <field cname="taps" access="public" writeable="true" readable="true" name="Taps" type="gdouble"/>
- <field cname="_gst_reserved" access="private" writeable="false" readable="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
+ <field cname="in_size" access="public" writeable="true" readable="true" is_callback="false" name="InSize" type="gint"/>
+ <field cname="out_size" access="public" writeable="true" readable="true" is_callback="false" name="OutSize" type="gint"/>
+ <field cname="max_taps" access="public" writeable="true" readable="true" is_callback="false" name="MaxTaps" type="guint"/>
+ <field cname="n_phases" access="public" writeable="true" readable="true" is_callback="false" name="NPhases" type="guint"/>
+ <field cname="offset" access="public" writeable="true" readable="true" is_callback="false" name="Offset" type="guint32"/>
+ <field cname="phase" access="public" writeable="true" readable="true" is_callback="false" name="Phase" type="guint32"/>
+ <field cname="n_taps" access="public" writeable="true" readable="true" is_callback="false" name="NTaps" type="guint32"/>
+ <field cname="taps" access="public" writeable="true" readable="true" is_callback="false" name="Taps" type="gdouble"/>
+ <field cname="_gst_reserved" access="private" writeable="false" readable="false" is_callback="false" name="_gstGstReserved" type="gpointer" array="true" array_len="4"/>
<method name="Clear" cname="gst_video_resampler_clear" version="1.6">
<return-type type="void"/>
<parameters/>
@@ -27446,14 +27478,14 @@
<method name="GetType" cname="gst_video_time_code_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="config" access="public" writeable="true" readable="true" name="Config" type="GstVideoTimeCodeConfig">
+ <field cname="config" access="public" writeable="true" readable="true" is_callback="false" name="Config" type="GstVideoTimeCodeConfig">
<warning>missing glib:type-name</warning>
</field>
- <field cname="hours" access="public" writeable="true" readable="true" name="Hours" type="guint"/>
- <field cname="minutes" access="public" writeable="true" readable="true" name="Minutes" type="guint"/>
- <field cname="seconds" access="public" writeable="true" readable="true" name="Seconds" type="guint"/>
- <field cname="frames" access="public" writeable="true" readable="true" name="Frames" type="guint"/>
- <field cname="field_count" access="public" writeable="true" readable="true" name="FieldCount" type="guint"/>
+ <field cname="hours" access="public" writeable="true" readable="true" is_callback="false" name="Hours" type="guint"/>
+ <field cname="minutes" access="public" writeable="true" readable="true" is_callback="false" name="Minutes" type="guint"/>
+ <field cname="seconds" access="public" writeable="true" readable="true" is_callback="false" name="Seconds" type="guint"/>
+ <field cname="frames" access="public" writeable="true" readable="true" is_callback="false" name="Frames" type="guint"/>
+ <field cname="field_count" access="public" writeable="true" readable="true" is_callback="false" name="FieldCount" type="guint"/>
<constructor cname="gst_video_time_code_new" version="1.10">
<parameters>
<parameter name="fps_n" type="guint"/>
@@ -27580,10 +27612,10 @@
</method>
</boxed>
<struct name="VideoTimeCodeConfig" cname="GstVideoTimeCodeConfig" opaque="false" hidden="false" version="1.10">
- <field cname="fps_n" access="public" writeable="true" readable="true" name="FpsN" type="guint"/>
- <field cname="fps_d" access="public" writeable="true" readable="true" name="FpsD" type="guint"/>
- <field cname="flags" access="public" writeable="true" readable="true" name="Flags" type="GstVideoTimeCodeFlags"/>
- <field cname="latest_daily_jam" access="public" writeable="true" readable="true" name="LatestDailyJam" type="GDateTime*">
+ <field cname="fps_n" access="public" writeable="true" readable="true" is_callback="false" name="FpsN" type="guint"/>
+ <field cname="fps_d" access="public" writeable="true" readable="true" is_callback="false" name="FpsD" type="guint"/>
+ <field cname="flags" access="public" writeable="true" readable="true" is_callback="false" name="Flags" type="GstVideoTimeCodeFlags"/>
+ <field cname="latest_daily_jam" access="public" writeable="true" readable="true" is_callback="false" name="LatestDailyJam" type="GDateTime*">
<warning>missing glib:type-name</warning>
</field>
</struct>
@@ -27591,10 +27623,10 @@
<method name="GetType" cname="gst_video_time_code_interval_get_type" shared="true">
<return-type type="GType"/>
</method>
- <field cname="hours" access="public" writeable="true" readable="true" name="Hours" type="guint"/>
- <field cname="minutes" access="public" writeable="true" readable="true" name="Minutes" type="guint"/>
- <field cname="seconds" access="public" writeable="true" readable="true" name="Seconds" type="guint"/>
- <field cname="frames" access="public" writeable="true" readable="true" name="Frames" type="guint"/>
+ <field cname="hours" access="public" writeable="true" readable="true" is_callback="false" name="Hours" type="guint"/>
+ <field cname="minutes" access="public" writeable="true" readable="true" is_callback="false" name="Minutes" type="guint"/>
+ <field cname="seconds" access="public" writeable="true" readable="true" is_callback="false" name="Seconds" type="guint"/>
+ <field cname="frames" access="public" writeable="true" readable="true" is_callback="false" name="Frames" type="guint"/>
<constructor cname="gst_video_time_code_interval_new" version="1.12">
<parameters>
<parameter name="hours" type="guint"/>
@@ -27633,10 +27665,10 @@
</method>
</boxed>
<struct name="VideoTimeCodeMeta" cname="GstVideoTimeCodeMeta" opaque="false" hidden="false" version="1.10">
- <field cname="meta" access="public" writeable="true" readable="true" name="Meta" type="GstMeta">
+ <field cname="meta" access="public" writeable="true" readable="true" is_callback="false" name="Meta" type="GstMeta">
<warning>missing glib:type-name</warning>
</field>
- <field cname="tc" access="public" writeable="true" readable="true" name="Tc" type="GstVideoTimeCode">
+ <field cname="tc" access="public" writeable="true" readable="true" is_callback="false" name="Tc" type="GstVideoTimeCode">
<warning>missing glib:type-name</warning>
</field>
<method name="GetInfo" cname="gst_video_time_code_meta_get_info" shared="true">