diff options
-rw-r--r-- | sources/gstreamer-sharp-api.raw | 2502 |
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 						" 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"> |