summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <edward@centricular.com>2017-12-05 18:21:00 +0100
committerEdward Hervey <bilboed@bilboed.com>2017-12-05 18:48:56 +0100
commit62ebee096b91d6df43cb6529b6760d5a22202fdb (patch)
tree14255cc072b8d8ce8f50be131b0811f5c393184f
parenteb6ba249c43a0c6ecdad0a6aa3b3e56e9eebee84 (diff)
docs: Misc addition/fixes
And also add the "Since" API sections for 1.12 and 1.14
-rw-r--r--docs/gst/gstreamer-docs.sgml8
-rw-r--r--docs/gst/gstreamer-sections.txt35
-rw-r--r--gst/gstpromise.c2
-rw-r--r--gst/gststreamcollection.h2
-rw-r--r--gst/gststreams.h1
5 files changed, 45 insertions, 3 deletions
diff --git a/docs/gst/gstreamer-docs.sgml b/docs/gst/gstreamer-docs.sgml
index bf22b2a1a..c2f651198 100644
--- a/docs/gst/gstreamer-docs.sgml
+++ b/docs/gst/gstreamer-docs.sgml
@@ -157,6 +157,14 @@ Windows. It is released under the GNU Library General Public License
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
</index>
<index>
+ <title>Index of new API in 1.14</title>
+ <xi:include href="xml/api-index-1.14.xml"><xi:fallback /></xi:include>
+ </index>
+ <index>
+ <title>Index of new API in 1.12</title>
+ <xi:include href="xml/api-index-1.12.xml"><xi:fallback /></xi:include>
+ </index>
+ <index>
<title>Index of new API in 1.10</title>
<xi:include href="xml/api-index-1.10.xml"><xi:fallback /></xi:include>
</index>
diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt
index f850d582e..3c5e641e7 100644
--- a/docs/gst/gstreamer-sections.txt
+++ b/docs/gst/gstreamer-sections.txt
@@ -285,11 +285,15 @@ GST_PARENT_BUFFER_META_INFO
GST_PARENT_BUFFER_META_API_TYPE
GST_TYPE_PARENT_BUFFER_META_API_TYPE
gst_parent_buffer_meta_get_info
+GST_REFERENCE_TIMESTAMP_META_INFO
+GST_REFERENCE_TIMESTAMP_META_API_TYPE
+gst_reference_timestamp_meta_get_info
<SUBSECTION Private>
gst_buffer_get_type
gst_buffer_flags_get_type
gst_buffer_copy_flags_get_type
gst_parent_buffer_meta_api_get_type
+gst_reference_timestamp_meta_api_get_type
GST_BUFFER_TIMESTAMP
GST_BUFFER_TIMESTAMP_IS_VALID
</SECTION>
@@ -887,6 +891,7 @@ gst_element_remove_pad
gst_element_iterate_pads
gst_element_iterate_sink_pads
gst_element_iterate_src_pads
+GstElementForeachPadFunc
gst_element_foreach_pad
gst_element_foreach_sink_pad
gst_element_foreach_src_pad
@@ -1447,6 +1452,7 @@ GST_TYPE_DEBUG_COLOR_FLAGS
GST_TYPE_DEBUG_COLOR_MODE
GST_TYPE_DEBUG_LEVEL
GST_TYPE_DEBUG_GRAPH_DETAILS
+GST_TYPE_STACK_TRACE_FLAGS
<SUBSECTION Private>
GST_DEBUG_FG_MASK
GST_DEBUG_BG_MASK
@@ -1458,6 +1464,7 @@ gst_debug_color_mode_get_type
gst_debug_level_get_type
gst_debug_graph_details_get_type
GST_CAT_LEVEL_LOG_valist
+gst_stack_trace_flags_get_type
</SECTION>
<SECTION>
@@ -2078,7 +2085,7 @@ gst_pad_chain_list
gst_pad_start_task
gst_pad_pause_task
gst_pad_stop_task
-gst_pad_task_get_state
+gst_pad_get_task_state
gst_pad_set_active
@@ -2239,12 +2246,21 @@ GST_PARAM_MUTABLE_READY
GstParamSpecFraction
gst_param_spec_fraction
+<SUBSECTION paramspecarray>
+GstParamSpecArray
+gst_param_spec_array
+
+
<SUBSECTION Standard>
GST_IS_PARAM_SPEC_FRACTION
GST_PARAM_SPEC_FRACTION
GST_TYPE_PARAM_FRACTION
gst_param_spec_fraction_get_type
+GST_IS_PARAM_SPEC_ARRAY_LIST
+GST_PARAM_SPEC_ARRAY_LIST
+GST_TYPE_PARAM_ARRAY_LIST
+gst_param_spec_array_get_type
</SECTION>
@@ -2694,6 +2710,7 @@ gst_promise_wait
gst_promise_reply
gst_promise_interrupt
gst_promise_expire
+gst_promise_get_reply
<SUBSECTION Standard>
GST_PROMISE
GST_TYPE_PROMISE
@@ -3254,6 +3271,14 @@ GstTracerHookElementPostMessagePre
GstTracerHookElementQueryPost
GstTracerHookElementQueryPre
GstTracerHookElementRemovePad
+GstTracerHookMiniObjectCreated
+GstTracerHookMiniObjectDestroyed
+GstTracerHookMiniObjectReffed
+GstTracerHookMiniObjectUnreffed
+GstTracerHookObjectCreated
+GstTracerHookObjectDestroyed
+GstTracerHookObjectReffed
+GstTracerHookObjectUnreffed
GstTracerHookPadLinkPost
GstTracerHookPadLinkPre
GstTracerHookPadPullRangePost
@@ -3295,6 +3320,14 @@ GST_TRACER_ELEMENT_POST_MESSAGE_PRE
GST_TRACER_ELEMENT_QUERY_POST
GST_TRACER_ELEMENT_QUERY_PRE
GST_TRACER_ELEMENT_REMOVE_PAD
+GST_TRACER_MINI_OBJECT_CREATED
+GST_TRACER_MINI_OBJECT_DESTROYED
+GST_TRACER_MINI_OBJECT_REFFED
+GST_TRACER_MINI_OBJECT_UNREFFED
+GST_TRACER_OBJECT_CREATED
+GST_TRACER_OBJECT_DESTROYED
+GST_TRACER_OBJECT_REFFED
+GST_TRACER_OBJECT_UNREFFED
GST_TRACER_PAD_LINK_POST
GST_TRACER_PAD_LINK_PRE
GST_TRACER_PAD_PULL_RANGE_POST
diff --git a/gst/gstpromise.c b/gst/gstpromise.c
index a9c1dbb1d..fdde3ed65 100644
--- a/gst/gstpromise.c
+++ b/gst/gstpromise.c
@@ -30,7 +30,7 @@ GST_DEBUG_CATEGORY_STATIC (GST_CAT_DEFAULT);
/**
* SECTION:gstpromise
- * @title: GstRespsone
+ * @title: GstPromise
* @short_description: a miniobject for future/promise-like functionality
* @see_also:
*
diff --git a/gst/gststreamcollection.h b/gst/gststreamcollection.h
index 98018453a..6d9836598 100644
--- a/gst/gststreamcollection.h
+++ b/gst/gststreamcollection.h
@@ -67,9 +67,9 @@ typedef struct _GstStreamCollectionPrivate GstStreamCollectionPrivate;
* Since: 1.10
*/
struct _GstStreamCollection {
+ /*< private >*/
GstObject object;
- /*< private >*/
gchar *upstream_id;
GstStreamCollectionPrivate *priv;
diff --git a/gst/gststreams.h b/gst/gststreams.h
index 6e4760e3e..fd4b9c7a6 100644
--- a/gst/gststreams.h
+++ b/gst/gststreams.h
@@ -83,6 +83,7 @@ typedef struct _GstStreamPrivate GstStreamPrivate;
* pertinent to streams of data).
*/
struct _GstStream {
+ /*< private >*/
GstObject object;
/*< public >*/