docs: misc fixes
authorTim-Philipp Müller <tim@centricular.com>
Wed, 16 Nov 2016 10:55:29 +0000 (10:55 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 16 Nov 2016 10:57:33 +0000 (10:57 +0000)
docs/gst/gstreamer-docs.sgml
docs/gst/gstreamer-sections.txt
gst/gstbin.h
gst/gstelement.h
gst/gstutils.h

index 73b85c3..98dcd92 100644 (file)
@@ -74,6 +74,7 @@ Windows.  It is released under the GNU Library General Public License
     <xi:include href="xml/gstcontrolbinding.xml" />
     <xi:include href="xml/gstcontrolsource.xml" />
     <xi:include href="xml/gstdatetime.xml" />
+    <xi:include href="xml/gstdynamictypefactory.xml" />
     <xi:include href="xml/gstelement.xml" />
     <xi:include href="xml/gstelementfactory.xml" />
     <xi:include href="xml/gsterror.xml" />
index b6febad..d85b065 100644 (file)
@@ -81,6 +81,9 @@ gst_bin_iterate_all_by_interface
 
 gst_bin_recalculate_latency
 
+gst_bin_get_suppressed_flags
+gst_bin_set_suppressed_flags
+
 <SUBSECTION>
 gst_bin_add_many
 gst_bin_remove_many
@@ -272,6 +275,7 @@ GST_TYPE_BUFFER_FLAGS
 GST_TYPE_BUFFER_COPY_FLAGS
 GST_BUFFER_CAST
 GST_PARENT_BUFFER_META_INFO
+GST_PARENT_BUFFER_META_API_TYPE
 GST_TYPE_PARENT_BUFFER_META_API_TYPE
 gst_parent_buffer_meta_get_info
 <SUBSECTION Private>
@@ -758,6 +762,7 @@ GST_TYPE_CONTROL_BINDING
 GST_CONTROL_BINDING_PSPEC
 <SUBSECTION Private>
 GstControlBindingConvert
+GstControlBindingPrivate
 gst_control_binding_get_type
 </SECTION>
 
@@ -783,6 +788,23 @@ GST_TYPE_CONTROL_SOURCE
 gst_control_source_get_type
 </SECTION>
 
+<SECTION>
+<FILE>gstdynamictypefactory</FILE>
+<TITLE>GstDynamicTypeFactory</TITLE>
+GstDynamicTypeFactory
+gst_dynamic_type_factory_load
+gst_dynamic_type_register
+<SUBSECTION Standard>
+GstDynamicTypeFactoryClass
+GST_TYPE_DYNAMIC_TYPE_FACTORY
+GST_DYNAMIC_TYPE_FACTORY
+GST_DYNAMIC_TYPE_CLASS
+GST_IS_DYNAMIC_TYPE_FACTORY
+GST_IS_DYNAMIC_TYPE_FACTORY_CLASS
+GST_DYNAMIC_TYPE_FACTORY_CAST
+<SUBSECTION Private>
+gst_dynamic_type_factory_get_type
+</SECTION>
 
 <SECTION>
 <FILE>gstelement</FILE>
@@ -951,6 +973,8 @@ GST_STATE_WAIT_UNTIL
 GST_STATE_SIGNAL
 GST_STATE_BROADCAST
 
+GST_ELEMENT_MESSAGE_MAKE_DETAILS
+
 gst_element_get_type
 gst_element_flags_get_type
 gst_state_get_type
@@ -2858,6 +2882,7 @@ GST_TAG_COPYRIGHT
 GST_TAG_COPYRIGHT_URI
 GST_TAG_ENCODED_BY
 GST_TAG_COMPOSER
+GST_TAG_CONDUCTOR
 GST_TAG_CONTACT
 GST_TAG_LICENSE
 GST_TAG_LICENSE_URI
index df99886..391e51a 100644 (file)
@@ -144,6 +144,10 @@ struct _GstBin {
  * @add_element: method to add an element to a bin
  * @remove_element: method to remove an element from a bin
  * @handle_message: method to handle a message from the children
+ * @deep_element_added: method called when an element was added somewhere
+ *     in the bin hierarchy
+ * @deep_element_removed: method called when an element was removed somewhere
+ *     in the bin hierarchy
  *
  * Subclasses can override the @add_element and @remove_element to
  * update the list of children in the bin.
@@ -152,7 +156,7 @@ struct _GstBin {
  * message handling.  @handle_message takes ownership of the message, just like
  * #gst_element_post_message.
  *
- * The @element_added_deep vfunc will be called when a new element has been
+ * The @deep_element_added vfunc will be called when a new element has been
  * added to any bin inside this bin, so it will also be called if a new child
  * was added to a sub-bin of this bin. #GstBin implementations that override
  * this message should chain up to the parent class implementation so the
index 6dae510..25038bc 100644 (file)
@@ -429,7 +429,7 @@ G_STMT_START {                                                          \
             parentheses)
  * @debug:  debugging information for the message (format string and args
             enclosed in parentheses)
- * @args    optional name, type, value triplets, which will be stored
+ * @args:   optional name, type, value triplets, which will be stored
  *          in the associated GstStructure. NULL terminator required.
  *          Must be enclosed within parentheses.
  *
@@ -490,7 +490,7 @@ G_STMT_START {                                                          \
             parentheses)
  * @debug:  debugging information for the message (format string and args
             enclosed in parentheses)
- * @args    optional name, type, value triplets, which will be stored
+ * @args:   optional name, type, value triplets, which will be stored
  *          in the associated GstStructure. NULL terminator required.
  *          Must be enclosed within parentheses.
  *
@@ -551,7 +551,7 @@ G_STMT_START {                                                          \
             parentheses)
  * @debug:  debugging information for the message (format string and args
             enclosed in parentheses)
- * @args    optional name, type, value triplets, which will be stored
+ * @args:   optional name, type, value triplets, which will be stored
  *          in the associated GstStructure. NULL terminator required.
  *          Must be enclosed within parentheses.
  *
@@ -663,6 +663,7 @@ G_STMT_START {                                                          \
  * @numsinkpads: number of sink pads of the element.
  * @sinkpads: (element-type Gst.Pad): list of sink pads
  * @pads_cookie: updated whenever the a pad is added or removed
+ * @contexts: (element-type Gst.Context): list of contexts
  *
  * GStreamer element abstract base class.
  */
index dd5e9b2..523ee20 100644 (file)
@@ -330,14 +330,14 @@ static inline guint16 __gst_slow_read16_le (const guint8 * data) {
 /**
  * GST_WRITE_UINT64_BE:
  * @data: memory location
- * @num: value to store
+ * @val: value to store
  *
  * Store a 64 bit unsigned integer value in big endian format into the memory buffer.
  */
 /**
  * GST_WRITE_UINT64_LE:
  * @data: memory location
- * @num: value to store
+ * @val: value to store
  *
  * Store a 64 bit unsigned integer value in little endian format into the memory buffer.
  */
@@ -380,14 +380,14 @@ static inline guint16 __gst_slow_read16_le (const guint8 * data) {
 /**
  * GST_WRITE_UINT32_BE:
  * @data: memory location
- * @num: value to store
+ * @val: value to store
  *
  * Store a 32 bit unsigned integer value in big endian format into the memory buffer.
  */
 /**
  * GST_WRITE_UINT32_LE:
  * @data: memory location
- * @num: value to store
+ * @val: value to store
  *
  * Store a 32 bit unsigned integer value in little endian format into the memory buffer.
  */
@@ -452,14 +452,14 @@ static inline guint16 __gst_slow_read16_le (const guint8 * data) {
 /**
  * GST_WRITE_UINT16_BE:
  * @data: memory location
- * @num: value to store
+ * @val: value to store
  *
  * Store a 16 bit unsigned integer value in big endian format into the memory buffer.
  */
 /**
  * GST_WRITE_UINT16_LE:
  * @data: memory location
- * @num: value to store
+ * @val: value to store
  *
  * Store a 16 bit unsigned integer value in little endian format into the memory buffer.
  */