diff options
author | Edward Hervey <edward@centricular.com> | 2017-12-05 18:21:00 +0100 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2017-12-05 18:48:56 +0100 |
commit | 62ebee096b91d6df43cb6529b6760d5a22202fdb (patch) | |
tree | 14255cc072b8d8ce8f50be131b0811f5c393184f | |
parent | eb6ba249c43a0c6ecdad0a6aa3b3e56e9eebee84 (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.sgml | 8 | ||||
-rw-r--r-- | docs/gst/gstreamer-sections.txt | 35 | ||||
-rw-r--r-- | gst/gstpromise.c | 2 | ||||
-rw-r--r-- | gst/gststreamcollection.h | 2 | ||||
-rw-r--r-- | gst/gststreams.h | 1 |
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 >*/ |