diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt
index c37446f8b2..e04aa8c7a7 100644
--- a/docs/gst/gstreamer-sections.txt
+++ b/docs/gst/gstreamer-sections.txt
@@ -24,6 +24,7 @@ G_TYPE_UCHAR
G_TYPE_BOOLEAN
G_TYPE_INT
G_TYPE_UINT
+G_TYPE_INT64
G_TYPE_LONG
G_TYPE_ULONG
G_TYPE_ENUM
@@ -297,6 +298,8 @@ GST_DISABLE_LOADSAVE_REGISTRY
GstScheduler
GST_SCHEDULER_PARENT
GST_SCHEDULER_STATE
+GstSchedulerState
+gst_scheduler_destroy
gst_scheduler_setup
gst_scheduler_reset
gst_scheduler_add_element
@@ -332,6 +335,8 @@ gst_schedulerfactory_find
gst_schedulerfactory_get_list
gst_schedulerfactory_make
gst_schedulerfactory_new
+gst_schedulerfactory_get_default_name
+gst_schedulerfactory_set_default_name
gst_schedulerfactory_get_type
GST_IS_SCHEDULERFACTORY
@@ -358,6 +363,8 @@ gst_bin_get_by_name_recurse_up
gst_bin_get_list
gst_bin_set_state_type
gst_bin_iterate
+gst_bin_child_state_change
+gst_bin_child_error
GstBinClass
gst_bin_get_type
@@ -434,7 +441,7 @@ gst_buffer_destroy
gst_buffer_is_span_fast
gst_buffer_merge
gst_buffer_span
-
+gst_buffer_print_stats
GST_TYPE_BUFFER
@@ -468,16 +475,19 @@ GST_BUFFER_POOL
GstEvent
GstEventType
GST_EVENT_TYPE
+GST_EVENT_SRC
GST_EVENT_TIMESTAMP
GstSeekType
GST_EVENT_SEEK_TYPE
GST_EVENT_SEEK_OFFSET
GST_EVENT_SEEK_FLUSH
+GST_EVENT_INFO_PROPS
GstEvent
gst_event_new
gst_event_free
gst_event_new_seek
gst_event_new_flush
+gst_event_new_info
GST_EVENT
GST_IS_EVENT
@@ -536,10 +546,15 @@ 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_restore_thyself
+gst_element_install_std_props
+gst_element_send_event
+gst_element_interrupt
+gst_element_yield
GstElementClass
GST_TYPE_ELEMENT
@@ -1082,7 +1097,9 @@ gst_util_get_float_arg
gst_util_get_double_arg
gst_util_get_string_arg
gst_util_get_pointer_arg
+gst_util_get_int64_arg
gst_util_dump_mem
+gst_util_has_arg
gst_print_element_args
gst_print_pad_caps
@@ -1189,6 +1206,7 @@ GST_IS_AGGREGATOR_CLASS
gstfilesrc
GstFileSrc
+GstFileSrcFlags
GstFileSrc
GstFileSrcClass
gst_filesrc_get_type
diff --git a/docs/gst/tmpl/gstbin.sgml b/docs/gst/tmpl/gstbin.sgml
index 1f6e0f543f..457df14988 100644
--- a/docs/gst/tmpl/gstbin.sgml
+++ b/docs/gst/tmpl/gstbin.sgml
@@ -145,6 +145,26 @@ Free the memory allocated by this bin
@Returns:
+
+
+
+
+
+@bin:
+@oldstate:
+@newstate:
+@child:
+
+
+
+
+
+
+
+@bin:
+@child:
+
+
is signaled whenever a new GstElement is added to the GstBin
diff --git a/docs/gst/tmpl/gstbuffer.sgml b/docs/gst/tmpl/gstbuffer.sgml
index 2405f1d5f6..3669daab1d 100644
--- a/docs/gst/tmpl/gstbuffer.sgml
+++ b/docs/gst/tmpl/gstbuffer.sgml
@@ -392,3 +392,10 @@ The function called when the buffer data has to be freed
@Returns:
+
+
+
+
+
+
+
diff --git a/docs/gst/tmpl/gstelement.sgml b/docs/gst/tmpl/gstelement.sgml
index 17e7696136..c062ffea89 100644
--- a/docs/gst/tmpl/gstelement.sgml
+++ b/docs/gst/tmpl/gstelement.sgml
@@ -468,6 +468,16 @@ instead.
@Returns:
+
+
+
+
+
+@element:
+@info:
+@Varargs:
+
+
@@ -505,6 +515,42 @@ instead.
@Returns:
+
+
+
+
+
+@klass:
+@first_name:
+@Varargs:
+
+
+
+
+
+
+
+@element:
+@event:
+
+
+
+
+
+
+
+@element:
+@Returns:
+
+
+
+
+
+
+
+@element:
+
+
Is trigered whenever the state of an element changes
diff --git a/docs/gst/tmpl/gstevent.sgml b/docs/gst/tmpl/gstevent.sgml
index 2c417b2b00..c58ca09b84 100644
--- a/docs/gst/tmpl/gstevent.sgml
+++ b/docs/gst/tmpl/gstevent.sgml
@@ -38,8 +38,8 @@ 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_INFO:
-@GST_EVENT_ERROR:
+@GST_EVENT_INFO: an informational event
+@GST_EVENT_ERROR: an error event
@@ -49,6 +49,14 @@ Get the event type.
@event: The event to query.
+
+
+The source object that generated this event
+
+
+@event: The event to query
+
+
Get the timestamp of the event.
@@ -90,6 +98,14 @@ Qeury wether the seek event also needs a flush.
@event: The event to query.
+
+
+The properties of the info event
+
+
+@event: The event to query
+
+
The event data structure.
@@ -135,3 +151,13 @@ Create a new flush event.
+
+
+
+
+
+@firstname:
+@Varargs:
+@Returns:
+
+
diff --git a/docs/gst/tmpl/gstidentity.sgml b/docs/gst/tmpl/gstidentity.sgml
index 01946e1399..defd51ed38 100644
--- a/docs/gst/tmpl/gstidentity.sgml
+++ b/docs/gst/tmpl/gstidentity.sgml
@@ -42,6 +42,11 @@ Pass data without modification.
+
+
+
+
+
diff --git a/docs/gst/tmpl/gstscheduler.sgml b/docs/gst/tmpl/gstscheduler.sgml
index 962d8ea4ab..006a7d9241 100644
--- a/docs/gst/tmpl/gstscheduler.sgml
+++ b/docs/gst/tmpl/gstscheduler.sgml
@@ -30,6 +30,24 @@ Get the state of the scheduler.
@sched: the scheduler to get the state of.
+
+
+
+
+
+@GST_SCHEDULER_STATE_NONE:
+@GST_SCHEDULER_STATE_RUNNING:
+@GST_SCHEDULER_STATE_STOPPED:
+@GST_SCHEDULER_STATE_ERROR:
+
+
+
+Destroy the scheduler
+
+
+@sched: The scheduler to destroy.
+
+
diff --git a/docs/gst/tmpl/gstschedulerfactory.sgml b/docs/gst/tmpl/gstschedulerfactory.sgml
index 7a02fb8806..17376bf0b6 100644
--- a/docs/gst/tmpl/gstschedulerfactory.sgml
+++ b/docs/gst/tmpl/gstschedulerfactory.sgml
@@ -87,3 +87,19 @@ Use gst_schedulerfactory_destroy() to remove the factory from the global list.
@Returns:
+
+
+
+
+
+@Returns:
+
+
+
+
+
+
+
+@name:
+
+
diff --git a/docs/gst/tmpl/gstutils.sgml b/docs/gst/tmpl/gstutils.sgml
index ab9559364c..c359b522b3 100644
--- a/docs/gst/tmpl/gstutils.sgml
+++ b/docs/gst/tmpl/gstutils.sgml
@@ -94,6 +94,16 @@ Some convenience functions
@Returns:
+
+
+
+
+
+@object:
+@argname:
+@Returns:
+
+
@@ -103,6 +113,17 @@ Some convenience functions
@size:
+
+
+
+
+
+@object:
+@argname:
+@arg_type:
+@Returns:
+
+