From d30487f9d0bec33c094d89299ac59224dfe9deba Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 31 Mar 2002 14:00:33 +0000 Subject: [PATCH] Documentation updates Original commit message from CVS: Documentation updates --- docs/gst/gstreamer-docs.sgml | 4 + docs/gst/gstreamer-sections.txt | 368 +++++++++++++----------------------- docs/gst/gstreamer.types.in | 9 + docs/gst/tmpl/cothreads.sgml | 27 ++- docs/gst/tmpl/gst.sgml | 16 ++ docs/gst/tmpl/gstaggregator.sgml | 5 + docs/gst/tmpl/gstautoplug.sgml | 9 +- docs/gst/tmpl/gstbin.sgml | 33 +++- docs/gst/tmpl/gstcaps.sgml | 82 +++++--- docs/gst/tmpl/gstclock.sgml | 193 ++++++++++++++++--- docs/gst/tmpl/gstdisksink.sgml | 15 +- docs/gst/tmpl/gstelement.sgml | 139 +++++++++++--- docs/gst/tmpl/gstevent.sgml | 16 +- docs/gst/tmpl/gstfakesink.sgml | 18 +- docs/gst/tmpl/gstfakesrc.sgml | 5 + docs/gst/tmpl/gstfilesrc.sgml | 27 +-- docs/gst/tmpl/gstidentity.sgml | 10 + docs/gst/tmpl/gstobject.sgml | 11 ++ docs/gst/tmpl/gstpad.sgml | 106 ++++++++--- docs/gst/tmpl/gstpadtemplate.sgml | 22 ++- docs/gst/tmpl/gstparse.sgml | 1 + docs/gst/tmpl/gstprops.sgml | 197 ++++++++++++++++--- docs/gst/tmpl/gstreamer-unused.sgml | 235 ++++++++++++++++++++--- docs/gst/tmpl/gstscheduler.sgml | 73 +++++++ docs/gst/tmpl/gsttee.sgml | 5 + docs/gst/tmpl/gsttimecache.sgml | 2 +- docs/gst/tmpl/gstutils.sgml | 9 + docs/gst/tmpl/gstxml.sgml | 29 +-- 28 files changed, 1206 insertions(+), 460 deletions(-) diff --git a/docs/gst/gstreamer-docs.sgml b/docs/gst/gstreamer-docs.sgml index a70ea17..60285c2 100644 --- a/docs/gst/gstreamer-docs.sgml +++ b/docs/gst/gstreamer-docs.sgml @@ -29,6 +29,7 @@ + @@ -48,6 +49,7 @@ + @@ -91,6 +93,7 @@ with some more specialized elements. &GstQueue; &GstScheduler; &GstSchedulerFactory; + &GstSystemClock; &GstThread; &GstTimeCache; &GstType; @@ -126,6 +129,7 @@ with some more specialized elements. &GstIdentity; &GstStatistics; + &GstMD5Sink; &GstTee; diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index 82bc28f..6617353 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -1,212 +1,6 @@ gst/gst.h
-gobject2gtk -GObject - -g_object_get_type -GObject -G_MAXUINT -G_MAXULONG -G_MAXINT64 -g_object_ref -g_object_unref -G_TYPE_CHECK_INSTANCE_CAST -G_TYPE_CHECK_INSTANCE_TYPE -G_TYPE_CHECK_CLASS_CAST -G_TYPE_CHECK_CLASS_TYPE -G_TYPE_FROM_CLASS -G_OBJECT_TYPE -G_OBJECT_CLASS_TYPE -G_TYPE_NONE -G_TYPE_CHAR -G_TYPE_UCHAR -G_TYPE_BOOLEAN -G_TYPE_INT -G_TYPE_UINT -G_TYPE_INT64 -G_TYPE_LONG -G_TYPE_ULONG -G_TYPE_ENUM -G_TYPE_FLAGS -G_TYPE_FLOAT -G_TYPE_DOUBLE -G_TYPE_STRING -G_TYPE_POINTER -G_TYPE_BOXED -G_TYPE_PARAM -G_CSET_A_2_Z -G_CSET_DIGITS -G_CSET_a_2_z -G_BEGIN_DECLS -G_E -G_END_DECLS -G_LN10 -G_LN2 -G_PI -G_PI_2 -G_PI_4 -G_SIGNAL_NO_HOOKS -G_SIGNAL_NO_RECURSE -G_SIGNAL_RUN_CLEANUP -G_SQRT2 -G_TYPE_INSTANCE_GET_CLASS -G_VALUE_HOLDS_BOOLEAN -G_VALUE_HOLDS_CHAR -G_VALUE_HOLDS_DOUBLE -G_VALUE_HOLDS_FLOAT -G_VALUE_HOLDS_INT -G_VALUE_HOLDS_LONG -G_VALUE_HOLDS_POINTER -G_VALUE_HOLDS_STRING -G_VALUE_HOLDS_UCHAR -G_VALUE_HOLDS_UINT -G_VALUE_HOLDS_ULONG -g_cclosure_marshal_VOID__VOID -g_cclosure_marshal_VOID__BOOLEAN -g_cclosure_marshal_VOID__CHAR -g_cclosure_marshal_VOID__UCHAR -g_cclosure_marshal_VOID__INT -g_cclosure_marshal_VOID__UINT -g_cclosure_marshal_VOID__LONG -g_cclosure_marshal_VOID__ULONG -g_cclosure_marshal_VOID__ENUM -g_cclosure_marshal_VOID__FLAGS -g_cclosure_marshal_VOID__FLOAT -g_cclosure_marshal_VOID__DOUBLE -g_cclosure_marshal_VOID__STRING -g_cclosure_marshal_VOID__PARAM -g_cclosure_marshal_VOID__BOXED -g_cclosure_marshal_VOID__POINTER -g_cclosure_marshal_STRING__OBJECT_POINTER -g_cclosure_marshal_VOID__UINT_POINTER -gst_marshal_VOID__OBJECT_POINTER -gst_marshal_VOID__INT_INT -gst_marshal_VOID__POINTER -gst_marshal_VOID__VOID -gst_marshal_VOID__INT -gst_marshal_VOID__STRING -gst_marshal_VOID__OBJECT -gst_marshal_VOID__BOOLEAN -g2g_object_run_dispose -g_list_delete_link -g_log_domain_gstreamer -g_object_run_dispose -g_signal_handlers_destroy -g_signal_list_ids -g_slist_delete_link -g_string_printf -g_string_printfa -g_type_class_peek_parent -g_type_init -g_type_is_a -g_type_parent -g_value_copy -g_value_get_char -g_value_get_uchar -g_value_set_char -g_value_set_uchar -g_value_unset -g_value_get_int64 -g_object_get_property -g_object_set -GType -GTypeFlags -GClassInitFunc -GBaseInitFunc -GInstanceInitFunc -g_type_class_ref -g_type_class_unref -g_type_name -g_type_from_name -GEnumValue -g_enum_register_static -GTypeInfo -G_TYPE_FLAG_ABSTRACT -g_type_register_static -g2g_type_register_static -g_object_new -g2g_object_new -G_SIGNAL_RUN_LAST -G_SIGNAL_RUN_FIRST -GCallback -G_CALLBACK -g_signal_new -g2g_signal_new -g_signal_lookup -g_signal_handler_block -g_signal_handler_unblock -GValue -GParamFlags -G_VALUE_TYPE -G_PARAM_READWRITE -G_PARAM_READABLE -G_PARAM_WRITABLE -G_OBJECT_WARN_INVALID_PROPERTY_ID -GParamSpec -g_value_init -g_object_class_install_property -g2g_object_class_install_property -g_object_class_find_property -g2g_object_class_find_property -g_object_class_list_properties -g2g_object_class_list_properties -G_IS_PARAM_SPEC_ENUM -g_param_spec_boolean -g2g_param_spec_boolean -g_param_spec_int -g2g_param_spec_int -g_param_spec_uint -g2g_param_spec_uint -g_param_spec_long -g2g_param_spec_long -g_param_spec_ulong -g2g_param_spec_ulong -g_param_spec_float -g2g_param_spec_float -g_param_spec_double -g2g_param_spec_double -g_param_spec_enum -g2g_param_spec_enum -g_param_spec_pointer -g2g_param_spec_pointer -g_param_spec_string -g2g_param_spec_string -g_param_spec_int64 -g_value_set_int64 -g_value_get_boolean -g_value_set_boolean -g_value_get_enum -g_value_set_enum -g_value_get_int -g_value_set_int -g_value_get_uint -g_value_set_uint -g_value_get_long -g_value_set_long -g_value_get_ulong -g_value_set_ulong -g_value_get_float -g_value_set_float -g_value_get_double -g_value_set_double -g_value_get_string -g_value_set_string -g_value_get_pointer -g_value_set_pointer -g_strcanon -g_string_append_printf -G_OBJECT -g_cclosure_marshal_VOID__OBJECT -G_IS_OBJECT -G_TYPE_OBJECT -g2g_object_get_type -G_OBJECT_CLASS -G_IS_OBJECT_CLASS -G_OBJECT_GET_CLASS -
- -
cothreads CURRENT_STACK_FRAME cothread_state @@ -216,19 +10,22 @@ COTHREAD_STARTED COTHREAD_DESTROYED cothread_context_init cothread_context_free +cothread_get_private +cothread_set_private cothread_create cothread_free cothread_setfunc cothread_stop cothread_switch -cothread_set_data -cothread_get_data +cothread_context_get_data +cothread_context_set_data cothread_lock cothread_trylock cothread_unlock cothread_main cothread_current_main cothread_current +
@@ -236,13 +33,25 @@ cothread_current gst Gst gst_init +gst_init_with_popt_table gst_version gst_main gst_main_quit +g_log_domain_gstreamer GST_VERSION_MAJOR GST_VERSION_MINOR GST_VERSION_MICRO +gst_marshal_VOID__BOOLEAN +gst_marshal_VOID__INT +gst_marshal_VOID__INT_INT +gst_marshal_VOID__OBJECT +gst_marshal_VOID__OBJECT_PARAM +gst_marshal_VOID__OBJECT_POINTER +gst_marshal_VOID__OBJECT_STRING +gst_marshal_VOID__POINTER +gst_marshal_VOID__STRING +gst_marshal_VOID__VOID
@@ -299,6 +108,7 @@ GST_DISABLE_LOADSAVE_REGISTRY GST_SCHEDULER_PARENT GST_SCHEDULER_STATE GstSchedulerState +GstSchedulerFlags gst_scheduler_destroy gst_scheduler_setup gst_scheduler_reset @@ -313,6 +123,13 @@ gst_scheduler_error gst_scheduler_pad_connect gst_scheduler_pad_disconnect gst_scheduler_pad_select +gst_scheduler_add_scheduler +gst_scheduler_remove_scheduler +gst_scheduler_auto_clock +gst_scheduler_get_clock +gst_scheduler_set_clock +gst_scheduler_use_clock +gst_scheduler_clock_wait gst_scheduler_iterate gst_scheduler_show @@ -357,6 +174,7 @@ GstBin gst_bin_new gst_bin_destroy gst_bin_add +gst_bin_add_many gst_bin_remove gst_bin_get_by_name gst_bin_get_by_name_recurse_up @@ -365,6 +183,9 @@ gst_bin_set_state_type gst_bin_iterate gst_bin_child_state_change gst_bin_child_error +gst_bin_auto_clock +gst_bin_get_clock +gst_bin_use_clock GstBinClass gst_bin_get_type @@ -486,6 +307,7 @@ GST_EVENT_INFO_PROPS GstEvent gst_event_new gst_event_free +gst_event_copy gst_event_new_seek gst_event_new_flush gst_event_new_info @@ -520,8 +342,11 @@ GST_ELEMENT_NAME GST_ELEMENT_PADS GST_ELEMENT_SCHED GST_ELEMENT_MANAGER +GST_ELEMENT_CLOCK GstElement GstElementLoopFunction +GstElementGetClockFunction +GstElementSetClockFunction gst_element_class_add_padtemplate gst_element_destroy gst_element_set_loop_function @@ -531,6 +356,7 @@ gst_element_get_sched gst_element_set_sched gst_element_set_parent gst_element_get_parent +gst_element_get_managing_bin gst_element_add_pad gst_element_remove_pad gst_element_get_pad @@ -541,21 +367,27 @@ gst_element_add_ghost_pad gst_element_remove_ghost_pad gst_element_request_compatible_pad gst_element_request_pad_by_name +gst_element_get_compatible_pad +gst_element_get_compatible_pad_filtered gst_element_connect gst_element_connect_filtered +gst_element_connect_elements +gst_element_connect_elements_filtered +gst_element_connect_elements_many gst_element_disconnect +gst_element_disconnect_elements gst_element_set_state gst_element_get_state gst_element_wait_state_change gst_element_statename -gst_element_info gst_element_error gst_element_get_factory gst_element_set_eos -gst_element_install_std_props -gst_element_send_event gst_element_interrupt gst_element_yield +gst_element_clock_wait +gst_element_get_clock +gst_element_set_clock GstElementClass GST_TYPE_ELEMENT @@ -566,6 +398,7 @@ GST_ELEMENT_CLASS_CAST GST_IS_ELEMENT GST_IS_ELEMENT_CLASS gst_element_get_type +gst_element_class_install_std_props
@@ -633,18 +466,56 @@ GST_IS_AUTOPLUGFACTORY_CLASS GstClock GstClockTime GstClockTimeDiff +GstClockCallback +GstClockID +GstClockReturn GST_CLOCK_DIFF +GST_TIMEVAL_TO_TIME GstClock -gst_clock_new -gst_clock_get_system -gst_clock_register -gst_clock_set +gst_clock_activate +gst_clock_is_active +gst_clock_async_supported +gst_clock_wait_async +gst_clock_cancel_wait_async +gst_clock_notify_async +gst_clock_remove_notify_async +gst_clock_unlock_id +gst_clock_wait_id +gst_clock_get_next_id +gst_clock_get_time +gst_clock_id_get_time +gst_clock_get_resolution +gst_clock_set_resolution +gst_clock_set_speed +gst_clock_get_speed gst_clock_reset gst_clock_wait -gst_clock_current_diff + +gst_clock_get_type +GST_TYPE_CLOCK +GST_CLOCK +GST_CLOCK_CLASS +GST_IS_CLOCK +GST_IS_CLOCK_CLASS
+gstsystemclock +GstSystemClock +GstSystemClock +gst_system_clock_obtain + +gst_system_clock_get_type +GstSystemClockClass +GST_TYPE_SYSTEM_CLOCK +GST_SYSTEM_CLOCK +GST_SYSTEM_CLOCK_CLASS +GST_IS_SYSTEM_CLOCK +GST_IS_SYSTEM_CLOCK_CLASS +
+ + +
gstlog gst_info @@ -748,6 +619,7 @@ gst_pad_set_parent gst_pad_get_parent gst_pad_get_sched gst_pad_set_sched +gst_pad_unset_sched gst_pad_get_real_parent gst_pad_add_ghost_pad gst_pad_remove_ghost_pad @@ -758,6 +630,8 @@ gst_pad_connect_filtered gst_pad_reconnect_filtered gst_pad_try_reconnect_filtered gst_pad_disconnect +gst_pad_can_connect +gst_pad_can_connect_filtered gst_pad_push gst_pad_pull gst_pad_pullregion @@ -768,6 +642,7 @@ gst_pad_get_padtemplate gst_pad_get_padtemplate_caps gst_pad_get_allowed_caps gst_pad_recalc_allowed_caps +gst_pad_perform_negotiate gst_pad_ghost_save_thyself gst_pad_peek gst_pad_select @@ -776,7 +651,6 @@ gst_pad_send_event gst_pad_event_default gst_pad_set_event_function - GstRealPad GST_RPAD_LEN GST_RPAD_OFFSET @@ -1017,9 +891,7 @@ GST_IS_TYPEFACTORY_CLASS
gstcaps GstCaps -GST_CAPS_LOCK -GST_CAPS_TRYLOCK -GST_CAPS_UNLOCK +GST_TYPE_CAPS GST_CAPS_NEW GST_CAPS_FACTORY GST_CAPS_GET @@ -1032,6 +904,7 @@ gst_caps_destroy gst_caps_ref gst_caps_unref gst_caps_copy +gst_caps_copy_1 gst_caps_copy_on_write gst_caps_chain gst_caps_append @@ -1046,9 +919,11 @@ gst_caps_set_props gst_caps_get_props gst_caps_check_compatibility gst_caps_has_property +gst_caps_has_fixed_property +gst_caps_has_property_typed gst_caps_normalize - gst_caps_set +gst_caps_get gst_caps_intersect gst_caps_get_boolean gst_caps_get_by_name @@ -1057,7 +932,6 @@ gst_caps_get_int gst_caps_get_string gst_caps_get_float - gst_caps_save_thyself gst_caps_load_thyself gst_caps_debug @@ -1069,6 +943,9 @@ GST_CAPS gstprops GstProps GstProps +GstPropsEntry +GstPropsType +GST_TYPE_PROPS GST_MAKE_FOURCC GST_STR_FOURCC GST_PROPS_LIST @@ -1082,7 +959,6 @@ GST_PROPS_STRING GST_PROPS_FLOAT GST_PROPS_FLOAT_RANGE GST_PROPS_INT_POSITIVE -GST_PROPS_ENTRY_IS_VARIABLE gst_props_new gst_props_newv gst_props_merge @@ -1095,24 +971,35 @@ gst_props_check_compatibility gst_props_has_property gst_props_normalize gst_props_set -gst_props_get_boolean -gst_props_get_fourcc_int -gst_props_get_int -gst_props_get_string -gst_props_get_float +gst_props_get +gst_props_has_fixed_property +gst_props_has_property_typed gst_props_intersect gst_props_debug gst_props_save_thyself gst_props_load_thyself + +gst_props_get_entry +gst_props_entry_get +gst_props_entry_get_boolean +gst_props_entry_get_float +gst_props_entry_get_float_range +gst_props_entry_get_fourcc_int +gst_props_entry_get_int +gst_props_entry_get_int_range +gst_props_entry_get_list +gst_props_entry_get_name +gst_props_entry_get_string +gst_props_entry_get_type +gst_props_entry_is_fixed -GstPropsEntry -GstPropsId
gstutils GstUtils gst_util_set_object_arg +gst_util_set_value_from_string gst_util_get_int_arg gst_util_get_bool_arg gst_util_get_long_arg @@ -1131,7 +1018,6 @@ gst_print_pad_caps
gstxml GstXML -GstXML gst_xml_new gst_xml_parse_doc gst_xml_parse_memory @@ -1140,6 +1026,8 @@ gst_xml_write gst_xml_write_file gst_xml_get_element gst_xml_get_topelements +gst_xml_make_element + gst_xml_get_type GST_XML @@ -1147,9 +1035,8 @@ GST_IS_XML GST_IS_XML_CLASS GST_TYPE_XML GST_XML_CLASS +GstXML GstXMLClass -xmlChildrenNode -xmlRootNode
@@ -1379,9 +1266,9 @@ GST_IS_TYPEFIND_CLASS
gstdisksink GstDiskSink -GstDiskSinkFlags GstDiskSink +GstDiskSinkFlags GST_DISKSINK GST_IS_DISKSINK GST_TYPE_DISKSINK @@ -1404,3 +1291,16 @@ GST_MULTIDISKSRC_CLASS GST_IS_MULTIDISKSRC_CLASS
+
+gstmd5sink +GstMD5Sink + +GST_MD5SINK +GST_IS_MD5SINK +GST_TYPE_MD5SINK +gst_md5sink_get_type +GST_MD5SINK_CLASS +GST_IS_MD5SINK_CLASS +gst_md5sink_factory_init +
+ diff --git a/docs/gst/gstreamer.types.in b/docs/gst/gstreamer.types.in index 2d75aa6..52709f2 100644 --- a/docs/gst/gstreamer.types.in +++ b/docs/gst/gstreamer.types.in @@ -4,15 +4,22 @@ gst_object_get_type gst_xml_get_type gst_element_get_type gst_bin_get_type +gst_clock_get_type gst_pipeline_get_type gst_pad_get_type +gst_padtemplate_get_type +gst_ghost_pad_get_type gst_thread_get_type gst_tee_get_type gst_plugin_feature_get_type +gst_autoplug_get_type gst_autoplugfactory_get_type gst_typefactory_get_type gst_elementfactory_get_type gst_schedulerfactory_get_type +gst_scheduler_get_type +gst_system_clock_get_type +gst_timecache_get_type gst_xml_get_type gst_aggregator_get_type @@ -23,11 +30,13 @@ gst_filesrc_get_type gst_fdsrc_get_type gst_fdsink_get_type +gst_disksink_get_type gst_pipefilter_get_type gst_identity_get_type gst_queue_get_type gst_statistics_get_type +gst_md5sink_get_type gst_typefind_get_type diff --git a/docs/gst/tmpl/cothreads.sgml b/docs/gst/tmpl/cothreads.sgml index dc602cc..1896db6 100644 --- a/docs/gst/tmpl/cothreads.sgml +++ b/docs/gst/tmpl/cothreads.sgml @@ -35,6 +35,7 @@ Get the current stack frame. @ctx: @threadnum: +@priv: @func: @argc: @argv: @@ -92,6 +93,24 @@ Indicates the cothread is destroyed. @ctx: + + + + + +@thread: +@Returns: + + + + + + + +@thread: +@data: + + @@ -136,24 +155,24 @@ Indicates the cothread is destroyed. @thread: - + @thread: @key: -@data: +@Returns: - + @thread: @key: -@Returns: +@data: diff --git a/docs/gst/tmpl/gst.sgml b/docs/gst/tmpl/gst.sgml index de74f0a..9b5ab0c 100644 --- a/docs/gst/tmpl/gst.sgml +++ b/docs/gst/tmpl/gst.sgml @@ -62,6 +62,16 @@ pipeline and Microsoft's DirectShow for some background. @argv: + + + + + +@argc: +@argv: +@popt_options: + + @@ -86,6 +96,12 @@ pipeline and Microsoft's DirectShow for some background. + + + + + + The major version of GStreamer at compile time diff --git a/docs/gst/tmpl/gstaggregator.sgml b/docs/gst/tmpl/gstaggregator.sgml index 0777fce..afcfb6f 100644 --- a/docs/gst/tmpl/gstaggregator.sgml +++ b/docs/gst/tmpl/gstaggregator.sgml @@ -40,3 +40,8 @@ methods to request buffers from its pads. + + + + + diff --git a/docs/gst/tmpl/gstautoplug.sgml b/docs/gst/tmpl/gstautoplug.sgml index 89a073e..3c60034 100644 --- a/docs/gst/tmpl/gstautoplug.sgml +++ b/docs/gst/tmpl/gstautoplug.sgml @@ -98,7 +98,6 @@ Use the regular gst_object_destroy() call to destroy the autoplugger. -@object: @@ -142,3 +141,11 @@ The type of the autoplugger. @Returns: + + + + + +@gstautoplug: the object which received the signal. +@arg1: + diff --git a/docs/gst/tmpl/gstbin.sgml b/docs/gst/tmpl/gstbin.sgml index 457df14..f4ba3dc 100644 --- a/docs/gst/tmpl/gstbin.sgml +++ b/docs/gst/tmpl/gstbin.sgml @@ -53,6 +53,8 @@ Flags for a bin. @GST_BIN_FLAG_MANAGER: @GST_BIN_SELF_SCHEDULABLE: @GST_BIN_FLAG_PREFER_COTHREADS: +@GST_BIN_FLAG_FIXED_CLOCK: +@GST_BIN_SELF_ITERATING: @GST_BIN_FLAG_LAST: @@ -87,6 +89,16 @@ Free the memory allocated by this bin @element: + + + + + +@bin: +@element_1: +@Varargs: + + @@ -156,13 +168,30 @@ Free the memory allocated by this bin @child: - + @bin: -@child: + + + + + + + +@bin: +@Returns: + + + + + + + +@bin: +@clock: diff --git a/docs/gst/tmpl/gstcaps.sgml b/docs/gst/tmpl/gstcaps.sgml index 3dc368d..af82122 100644 --- a/docs/gst/tmpl/gstcaps.sgml +++ b/docs/gst/tmpl/gstcaps.sgml @@ -103,28 +103,11 @@ GST_CAPS_FACTORY() macro as shown below. #GstProps, #GstPad - + -Lock the caps structure +The GType of the caps boxed type, for use in GValues. -@caps: The caps structure to lock - - - - -Try to lock the caps structure - - -@caps: The caps structure to try to lock - - - - -Unlock the caps structure - - -@caps: The caps structure to unlock @@ -157,18 +140,18 @@ A convenience macro to get a GstCaps from the given capsfactory. - +Check if the GstCaps is chained. -@caps: +@caps: the caps to query - +Check if the GstCaps has fixed properties, ie. it has no ranges or lists. -@caps: +@caps: the caps to query @@ -179,8 +162,7 @@ A convenience macro to get a GstCaps from the given capsfactory. @name: the name of the capability, for the application @id: the typeid of the capability @refcount: a refcounter for this caps structure -@lock: the lock for this caps structure -@fixed: +@fixed: a boolean indicating that this caps structure is fixed @properties: the properties of the capability @next: a pointer to the next caps. @@ -241,6 +223,15 @@ A convenience macro to get a GstCaps from the given capsfactory. @Returns: + + + + + +@caps: +@Returns: + + @@ -305,9 +296,6 @@ A convenience macro to get a GstCaps from the given capsfactory. @caps: @type_id: - -@Param2: -@typeid: @@ -368,11 +356,29 @@ A convenience macro to get a GstCaps from the given capsfactory. +Check if the GstCaps has a property with the given name + + +@caps: the caps to query +@name: the name of the property + + + +Check if the GstCaps has a fixed property with the given name -@caps: -@name: +@caps: the caps to query +@name: the name of the property + + + + +Check if the GstCaps has a property with the given type + + +@caps: the caps to query +@name: the name of the property @@ -394,6 +400,16 @@ Set a property of a caps structure. @args...: the new value of the property + + +Get key/value pairs from the given GstCaps. + + +@caps: the caps to get the values from +@name: the name of the first key +@args...: a pointer to the variable that can hold the result followed by more key/value pairs. + + @@ -411,6 +427,7 @@ Get the value of the named property as a boolean. @caps: the caps to query @name: the name of the property to get +@res: a pointer to a gboolean to store the result @@ -430,6 +447,7 @@ Get the value of the named property as a fourcc. @caps: the caps to query @name: the name of the property to get +@res: a pointer to a guint32 to store the fourcc value @@ -439,6 +457,7 @@ Get the value of the named property as an int. @caps: the caps to query @name: the name of the property to get +@res: a pointer to a gint to store the value @@ -448,6 +467,7 @@ Get the value of the named property as a string. @caps: the caps to query @name: the name of the property to get +@res: a pointer to a gchar* to store the string @@ -457,6 +477,7 @@ Get the value of the named property as a float. @caps: the caps to query @name: the name of the property to get +@res: a pointer to a gfloat to store the result @@ -484,5 +505,6 @@ Get the value of the named property as a float. @caps: +@label: diff --git a/docs/gst/tmpl/gstclock.sgml b/docs/gst/tmpl/gstclock.sgml index 45b8c9a..fa3798e 100644 --- a/docs/gst/tmpl/gstclock.sgml +++ b/docs/gst/tmpl/gstclock.sgml @@ -2,111 +2,242 @@ GstClock -Clocking and synchronisation. +Abstract class for global clocks -GstClock provides an easy way to synchonize against a global clock. + - +#GstSystemClock - +A datatype to hold a time, measured in microseconds. +A datatype to hold a timedifference, measured in microseconds. + + + + + +The function prototype of the callback. + + +@clock: The clock that triggered the callback +@time: The time it was triggered +@id: The id that expired +@user_data: user data passed in the async_wait call + + + + +A detatype to hold the handle to an outstanding async clock callback + + + + +The return value of a clock operation. +@GST_CLOCK_STOPPED: The clock is stopped. +@GST_CLOCK_TIMEOUT: The operation timed out. +@GST_CLOCK_EARLY: The operation was scheduled too late. +@GST_CLOCK_ERROR: An error occured -Calculate the difference between to timestamps. This does not create -and absolute difference so the result might be negative if the first -timestamp is less than the second timestamp. +Calculate a difference between to clock times. -@s: first timestamp -@e: second timestamp +@s: the first time +@e: the second time + + + + +Convert a GTimeVal to a GstClockTime + + +@tv: the timeval to convert +The opaque data structure of the clock. + + + + + + + + +@clock: +@active: + + + + -@name: -@start_time: -@current_time: -@adjust: -@locking: -@sinkobjects: -@num: -@num_locked: -@sinkmutex: -@lock: +@clock: +@Returns: + - + -@name: +@clock: @Returns: - + +@clock: +@time: +@func: +@user_data: @Returns: - + @clock: -@obj: +@id: - + @clock: -@time: +@interval: +@func: +@user_data: +@Returns: - + @clock: +@id: - + @clock: -@time: -@obj: +@id: + + + + + + + +@clock: +@id: +@Returns: + + + + + + + +@clock: +@Returns: + + + + + + + +@clock: +@Returns: + + + + + + + +@id: +@Returns: + + + + + + + +@clock: +@Returns: + + + + + + +@clock: +@resolution: + + + + + + + +@clock: +@speed: + + + + + + + +@clock: +@Returns: + +@speed: + + + + + + - +@clock: + + + diff --git a/docs/gst/tmpl/gstdisksink.sgml b/docs/gst/tmpl/gstdisksink.sgml index 143f96e..efa9814 100644 --- a/docs/gst/tmpl/gstdisksink.sgml +++ b/docs/gst/tmpl/gstdisksink.sgml @@ -14,11 +14,20 @@ The disksink write to a file. The filename can be given as an argument. #GstFdSink - + +Is emited after the buffer has been written to the disk. + + +@gstdisksink: the object which received the signal. + + +The filename to write to. -@GST_DISKSINK_OPEN: -@GST_DISKSINK_FLAG_LAST: + + + + diff --git a/docs/gst/tmpl/gstelement.sgml b/docs/gst/tmpl/gstelement.sgml index ce417b5..9d9f381 100644 --- a/docs/gst/tmpl/gstelement.sgml +++ b/docs/gst/tmpl/gstelement.sgml @@ -214,6 +214,14 @@ Get the manager of this element. @obj: The element to query + + +Get the clock of this element + + +@obj: the Element to query + + @@ -230,6 +238,24 @@ circumstances. @element: The element in question. + + +The function to get the clock from a clock providing element + + +@element: The element to get the clock of +@Returns: The clock provided by the element + + + + +The function to set the clock on a clock receiving element. + + +@element: The element to set the clock on +@clock: The clock to set on the element + + @@ -313,6 +339,15 @@ instead. @Returns: + + + + + +@element: +@Returns: + + @@ -377,6 +412,7 @@ instead. @element: @pad: @name: +@Returns: @@ -408,6 +444,27 @@ instead. @Returns: + + + + + +@element: +@pad: +@Returns: + + + + + + + +@element: +@pad: +@filtercaps: +@Returns: + + @@ -433,6 +490,38 @@ instead. @Returns: + + + + + +@src: +@dest: +@Returns: + + + + + + + +@src: +@dest: +@filtercaps: +@Returns: + + + + + + + +@element_1: +@element_2: +@Varargs: +@Returns: + + @@ -444,6 +533,15 @@ instead. @destpadname: + + + + + +@src: +@dest: + + @@ -482,63 +580,62 @@ instead. @Returns: - + @element: -@info: +@error: @Varargs: - + @element: -@error: -@Varargs: +@Returns: - + @element: -@Returns: - + @element: +@Returns: - + -@klass: -@first_name: -@Varargs: +@element: - + @element: -@event: +@clock: +@time: +@Returns: - + @@ -547,12 +644,13 @@ instead. @Returns: - + @element: +@clock: @@ -570,14 +668,7 @@ Is trigered whenever an error occured @gstelement: the object which received the signal. @arg1: the error message - - - - - - -@gstelement: the object which received the signal. -@arg1: +@arg2: diff --git a/docs/gst/tmpl/gstevent.sgml b/docs/gst/tmpl/gstevent.sgml index c58ca09..60295a0 100644 --- a/docs/gst/tmpl/gstevent.sgml +++ b/docs/gst/tmpl/gstevent.sgml @@ -38,6 +38,7 @@ The different major types of events. @GST_EVENT_EMPTY: an empty event. @GST_EVENT_SEEK: a seek event. @GST_EVENT_DISCONTINUOUS: a discontinuous event to indicate the stream has a discontinuity. +@GST_EVENT_NEW_MEDIA: @GST_EVENT_INFO: an informational event @GST_EVENT_ERROR: an error event @@ -71,8 +72,10 @@ The different types of seek events. @GST_SEEK_ANY: the seek is performed anyway. -@GST_SEEK_TIMEOFFSET: this is a seek to specific timeoffset -@GST_SEEK_BYTEOFFSET: this is a seek to specific byteoffset +@GST_SEEK_TIMEOFFSET_SET: +@GST_SEEK_BYTEOFFSET_SET: +@GST_SEEK_BYTEOFFSET_CUR: +@GST_SEEK_BYTEOFFSET_END: @@ -133,6 +136,15 @@ The event data structure. @event: + + + + + +@event: +@Returns: + + diff --git a/docs/gst/tmpl/gstfakesink.sgml b/docs/gst/tmpl/gstfakesink.sgml index b0a7392..a8b33e8 100644 --- a/docs/gst/tmpl/gstfakesink.sgml +++ b/docs/gst/tmpl/gstfakesink.sgml @@ -18,24 +18,34 @@ with the buffer. (fakesink) - +This signal is emmitted when a buffer is handled. @gstfakesink: the object which received the signal. -@arg1: +@arg1: The buffer that is received. - +The number of sink pads. - +Indicates the plugin should not emit messages. +Dump the contents of the buffer + + + + +Sync on the clock + + + +The last message this plugin emmited. diff --git a/docs/gst/tmpl/gstfakesrc.sgml b/docs/gst/tmpl/gstfakesrc.sgml index 8171c54..58611a1 100644 --- a/docs/gst/tmpl/gstfakesrc.sgml +++ b/docs/gst/tmpl/gstfakesrc.sgml @@ -92,3 +92,8 @@ The GstFakeSrc generates empty buffers. (fakesrc) + + + + + diff --git a/docs/gst/tmpl/gstfilesrc.sgml b/docs/gst/tmpl/gstfilesrc.sgml index 404552b..e86a346 100644 --- a/docs/gst/tmpl/gstfilesrc.sgml +++ b/docs/gst/tmpl/gstfilesrc.sgml @@ -2,11 +2,12 @@ GstFileSrc - +Read data from a file - +FileSrc is used to read buffers from a file. It efficiently uses mmap +and subbuffers. @@ -14,38 +15,38 @@ GstFileSrc - + +The offset in the file that is currently being read. + + + +The filename - +The filesize. - +The file descriptor. - - - - - - +The size of the buffers to pass to the peer element. - +The size of the mmapped area. - +Indicates the mmapped area should be touched to bring it into memory. diff --git a/docs/gst/tmpl/gstidentity.sgml b/docs/gst/tmpl/gstidentity.sgml index defd51e..a4ef012 100644 --- a/docs/gst/tmpl/gstidentity.sgml +++ b/docs/gst/tmpl/gstidentity.sgml @@ -52,3 +52,13 @@ Pass data without modification. + + + + + + + + + + diff --git a/docs/gst/tmpl/gstobject.sgml b/docs/gst/tmpl/gstobject.sgml index 0e6e978..78d1091 100644 --- a/docs/gst/tmpl/gstobject.sgml +++ b/docs/gst/tmpl/gstobject.sgml @@ -245,6 +245,8 @@ Check if the object has been destroyed. @object: +@self: + @parent: @@ -279,6 +281,15 @@ Check if the object has been destroyed. @Returns: + + + + + +@gstobject: the object which received the signal. +@arg1: +@arg2: + Is trigered whenever a new object is saved to XML. You can connect to diff --git a/docs/gst/tmpl/gstpad.sgml b/docs/gst/tmpl/gstpad.sgml index 97d289a..06d5e30 100644 --- a/docs/gst/tmpl/gstpad.sgml +++ b/docs/gst/tmpl/gstpad.sgml @@ -121,26 +121,26 @@ Can this pad be used to pull a buffer. - +Check if the pad is a sinkpad. -@pad: +@pad: the pad to query - +Check if the pad is a srcpad. -@pad: +@pad: the pad to query - +Checks if the pad is connected -@pad: +@pad: the pad to query @@ -193,12 +193,13 @@ from this pad. - +Return the caps of the specified pad. By default this function +will return the pad template caps but can optionally be overridden. -@pad: -@caps: -@Returns: +@pad: The pad to get the caps of +@caps: The peer caps, can be used to filter the caps. +@Returns: The caps of the pad. @@ -226,22 +227,22 @@ a start/stop timecode pair. - +Function signature to handle an event for the pad. -@pad: -@event: -@Returns: +@pad: The pad to handle the event +@event: The event to handle +@Returns: TRUE if the pad could handle the event. - +Function signature to handle a new connection on the pad. -@pad: -@caps: -@Returns: +@pad: The pad that is connected. +@caps: The peer caps. +@Returns: the result of the connection with the specified caps. @@ -250,9 +251,9 @@ a start/stop timecode pair. @GST_PAD_CONNECT_REFUSED: +@GST_PAD_CONNECT_DELAYED: @GST_PAD_CONNECT_OK: @GST_PAD_CONNECT_DONE: -@GST_PAD_CONNECT_DELAYED: @@ -466,6 +467,14 @@ Destroy the pad. @sched: + + + + + +@pad: + + @@ -537,9 +546,12 @@ Destroy the pad. -@pad: +@srcpad: +@sinkpad: @filtercaps: @Returns: + +@pad: @@ -547,9 +559,12 @@ Destroy the pad. -@pad: +@srcpad: +@sinkpad: @filtercaps: @Returns: + +@pad: @@ -561,6 +576,27 @@ Destroy the pad. @sinkpad: + + + + + +@srcpad: +@sinkpad: +@Returns: + + + + + + + +@srcpad: +@sinkpad: +@filtercaps: +@Returns: + + @@ -662,6 +698,16 @@ Destroy the pad. @Returns: + + + + + +@srcpad: +@sinkpad: +@Returns: + + @@ -833,18 +879,18 @@ Get the chain function of the real pad. - +Get the filter from the pad -@pad: +@pad: the pad to query - +Get the application filter for this pad -@pad: +@pad: the pad to query @@ -913,18 +959,18 @@ Get the gethandler function of this real pad. - +Get the connect function of the pad -@pad: +@pad: the pad to query - +Get the getcaps function of this pad -@pad: +@pad: the pad to query @@ -940,8 +986,6 @@ Get the real pad of this ghost pad. -@pad: -@realpad: diff --git a/docs/gst/tmpl/gstpadtemplate.sgml b/docs/gst/tmpl/gstpadtemplate.sgml index f91bcf7..7de975f 100644 --- a/docs/gst/tmpl/gstpadtemplate.sgml +++ b/docs/gst/tmpl/gstpadtemplate.sgml @@ -86,12 +86,6 @@ gst_element_request_pad_by_name() or gst_element_request_compatible_pad(). -@object: -@name_template: -@direction: -@presence: -@caps: -@fixed: @@ -159,18 +153,18 @@ Get the padtemplate of the factory created with GST_PADTEMPLATE_FACTORY() - +Get the flag indicating the properties are fixed from the template. -@templ: +@templ: the template to query - +Check if the properties of the padtemplate are fixed -@templ: +@templ: the template to query @@ -224,3 +218,11 @@ Get the padtemplate of the factory created with GST_PADTEMPLATE_FACTORY() @Returns: + + + + + +@gstpadtemplate: the object which received the signal. +@arg1: + diff --git a/docs/gst/tmpl/gstparse.sgml b/docs/gst/tmpl/gstparse.sgml index 58ef86a..b97b55c 100644 --- a/docs/gst/tmpl/gstparse.sgml +++ b/docs/gst/tmpl/gstparse.sgml @@ -53,6 +53,7 @@ can be made with . @GST_PARSE_ERROR_CREATING_ELEMENT: @GST_PARSE_ERROR_NOSUCH_ELEMENT: @GST_PARSE_ERROR_INTERNAL: +@GST_PARSE_ERROR_CONNECT: diff --git a/docs/gst/tmpl/gstprops.sgml b/docs/gst/tmpl/gstprops.sgml index ff8d818..39a8d8e 100644 --- a/docs/gst/tmpl/gstprops.sgml +++ b/docs/gst/tmpl/gstprops.sgml @@ -20,11 +20,41 @@ are usually used in conjunction with GstCaps. -@refcount: -@lock: -@fixed: +@refcount: a refcount for this struct +@fixed: indicates that this props has no lists or ranges @properties: the properties + + + + + + + + + + + +@GST_PROPS_END_TYPE: +@GST_PROPS_INVALID_TYPE: +@GST_PROPS_INT_TYPE: +@GST_PROPS_FLOAT_TYPE: +@GST_PROPS_FOURCC_TYPE: +@GST_PROPS_BOOL_TYPE: +@GST_PROPS_STRING_TYPE: +@GST_PROPS_VAR_TYPE: +@GST_PROPS_LIST_TYPE: +@GST_PROPS_FLOAT_RANGE_TYPE: +@GST_PROPS_INT_RANGE_TYPE: +@GST_PROPS_LAST_TYPE: + + + +The GType of the props boxed type, for use in GValues. + + + + Create a FOURCC value that can easily be used to construct @@ -73,7 +103,7 @@ Create an integer property. - +Create an integer property that can hold any int. @@ -89,7 +119,7 @@ Create an integer range property. - +Create an integer property that can hold negative ints. @@ -137,19 +167,11 @@ Create a float range value. - +Create an integer property that can hold positive ints. - - - - - -@a: - - @@ -268,17 +290,18 @@ Create a float range value. @value: - + @props: -@name: +@first_name: +@Varargs: @Returns: - + @@ -288,70 +311,182 @@ Create a float range value. @Returns: - + @props: @name: +@type: @Returns: - + -@props: -@name: +@props1: +@props2: @Returns: - + @props: -@name: + + + + + + + +@props: +@parent: @Returns: - + -@props1: -@props2: +@parent: @Returns: - + @props: +@name: +@Returns: - + +@entry: +@Varargs: +@Returns: + @props: -@parent: + + + + + + + +@entry: +@val: @Returns: - + -@parent: +@entry: +@val: +@Returns: + + + + + + + +@entry: +@min: +@max: +@Returns: + + + + + + + +@entry: +@val: +@Returns: + + + + + + + +@entry: +@val: +@Returns: + + + + + + + +@entry: +@min: +@max: +@Returns: + + + + + + + +@entry: +@val: +@Returns: + + + + + + + +@entry: +@Returns: + + + + + + + +@entry: +@val: +@Returns: + + + + + + + +@entry: +@Returns: + + + + + + + +@entry: @Returns: diff --git a/docs/gst/tmpl/gstreamer-unused.sgml b/docs/gst/tmpl/gstreamer-unused.sgml index 55504ee..74cbfd1 100644 --- a/docs/gst/tmpl/gstreamer-unused.sgml +++ b/docs/gst/tmpl/gstreamer-unused.sgml @@ -38,6 +38,26 @@ Information about audio buffers. audioraw + + + + + + + + + + + + + + + + + +GObject + + Reads data from a file. You can seek to a specific location by setting @@ -686,6 +706,27 @@ Retrieves the type id of the data in the buffer. @buf: GstBuffer + + +Lock the caps structure + + +@caps: The caps structure to lock + + + +Try to lock the caps structure + + +@caps: The caps structure to try to lock + + + +Unlock the caps structure + + +@caps: The caps structure to unlock + @@ -1420,6 +1461,13 @@ Indicates a srcpad for the padfactory. + + + + + +@a: + @@ -2538,24 +2586,19 @@ the pool. - - -Is emited after the buffer has been written to the disk. - - -@gstdisksink: the object which received the signal. - - + -The filename to write to. + +@GST_DISKSINK_OPEN: +@GST_DISKSINK_FLAG_LAST: @@ -2616,6 +2659,14 @@ Get the size of the file. @GST_DISKSRC_OPEN: @GST_DISKSRC_FLAG_LAST: + + + + + +@gstelement: the object which received the signal. +@arg1: + @@ -2885,14 +2936,6 @@ The function that will be called when a QoS message is sent. @pad: the pad that sent the QoS message @qos_message: the message - - - - - -@gstpadtemplate: the object which received the signal. -@arg1: - @@ -3126,13 +3169,20 @@ Query the element for the current mime type - + -Is trigered whenever the state of an element changes + -@gstelement: the object which received the signal. -@arg1: the new state of the object + + + + + + +@gstxml: the object which received the signal. +@arg1: +@arg2: @@ -3237,6 +3287,15 @@ must be defined to activate the tracing functionality. + + + + + +@thread: +@key: +@Returns: + @@ -3250,6 +3309,15 @@ must be defined to activate the tracing functionality. @Returns: + + + + + +@thread: +@key: +@data: + @@ -3571,12 +3639,6 @@ must be defined to activate the tracing functionality. @llink: @Returns: - - - - - - @@ -4159,6 +4221,14 @@ must be defined to activate the tracing functionality. @bin: @element: + + + + + +@bin: +@child: + @@ -4306,6 +4376,46 @@ must be defined to activate the tracing functionality. @Returns: @count: + + + + + +@clock: +@time: +@Returns: + + + + + + +@Returns: + + + + + + +@name: +@Returns: + + + + + + +@clock: +@obj: + + + + + + +@clock: +@time: + @@ -4357,6 +4467,24 @@ must be defined to activate the tracing functionality. @Returns: + + + + + +@element: +@info: +@Varargs: + + + + + + +@klass: +@first_name: +@Varargs: + @@ -4410,6 +4538,14 @@ must be defined to activate the tracing functionality. @parent: @Returns: + + + + + +@element: +@event: + @@ -5109,6 +5245,51 @@ Call the EOS function of the pad @minor: @Returns: + + + + + +@props: +@name: +@Returns: + + + + + + +@props: +@name: +@Returns: + + + + + + +@props: +@name: +@Returns: + + + + + + +@props: +@name: +@Returns: + + + + + + +@props: +@name: +@Returns: + diff --git a/docs/gst/tmpl/gstscheduler.sgml b/docs/gst/tmpl/gstscheduler.sgml index 006a7d9..ad215a6 100644 --- a/docs/gst/tmpl/gstscheduler.sgml +++ b/docs/gst/tmpl/gstscheduler.sgml @@ -40,6 +40,14 @@ Get the state of the scheduler. @GST_SCHEDULER_STATE_STOPPED: @GST_SCHEDULER_STATE_ERROR: + + + + + +@GST_SCHEDULER_FLAG_FIXED_CLOCK: +@GST_SCHEDULER_FLAG_LAST: + Destroy the scheduler @@ -169,6 +177,71 @@ Destroy the scheduler @Returns: + + + + + +@sched: +@sched2: + + + + + + + +@sched: +@sched2: + + + + + + + +@sched: + + + + + + + +@sched: +@Returns: + + + + + + + +@sched: +@clock: + + + + + + + +@sched: +@clock: + + + + + + + +@sched: +@element: +@clock: +@time: +@Returns: + + diff --git a/docs/gst/tmpl/gsttee.sgml b/docs/gst/tmpl/gsttee.sgml index f5be67f..868ee2b 100644 --- a/docs/gst/tmpl/gsttee.sgml +++ b/docs/gst/tmpl/gsttee.sgml @@ -24,3 +24,8 @@ A tee can be used to split out the filter graph. + + + + + diff --git a/docs/gst/tmpl/gsttimecache.sgml b/docs/gst/tmpl/gsttimecache.sgml index b778159..4bab238 100644 --- a/docs/gst/tmpl/gsttimecache.sgml +++ b/docs/gst/tmpl/gsttimecache.sgml @@ -6,7 +6,7 @@ Cache time and byteoffsets. -This clas is used by plugins to manage time vs byte offsets. It is mainly +This class is used by plugins to manage time vs byte offsets. It is mainly used for efficient seeking. diff --git a/docs/gst/tmpl/gstutils.sgml b/docs/gst/tmpl/gstutils.sgml index c359b52..88a3b7d 100644 --- a/docs/gst/tmpl/gstutils.sgml +++ b/docs/gst/tmpl/gstutils.sgml @@ -24,6 +24,15 @@ Some convenience functions @value: + + + + + +@value: +@value_str: + + diff --git a/docs/gst/tmpl/gstxml.sgml b/docs/gst/tmpl/gstxml.sgml index 374a051..ff10c11 100644 --- a/docs/gst/tmpl/gstxml.sgml +++ b/docs/gst/tmpl/gstxml.sgml @@ -1,5 +1,5 @@ -GstXml +GstXML Convert Elements into an XML presentation. @@ -15,15 +15,6 @@ All GstElements can be serialized to an XML presentation and subsequently loaded - - - - - -@object: -@topelements: -@ns: - @@ -104,7 +95,17 @@ All GstElements can be serialized to an XML presentation and subsequently loaded @Returns: - + + + + + +@cur: +@parent: +@Returns: + + + @@ -112,8 +113,10 @@ All GstElements can be serialized to an XML presentation and subsequently loaded @gstxml: the object which received the signal. @arg1: @arg2: + +@gstelement: the object which received the signal. - + @@ -121,4 +124,6 @@ All GstElements can be serialized to an XML presentation and subsequently loaded @gstxml: the object which received the signal. @arg1: @arg2: + +@gstelement: the object which received the signal. -- 2.7.4