summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2016-01-06 13:26:27 +0100
committerStefan Sauer <ensonic@users.sf.net>2016-01-06 13:30:25 +0100
commit0be259f44f79527dcf9f204b9c38333b0ad8ecb8 (patch)
tree2076dd1248ec82e11d01b13fcd4a23a9a542f719
parentefa316d66671c314aac820aee00e447a14ff34a0 (diff)
docs: hide internal tracer api from docs
Also address warnigns regarding the unstable tracer api.
-rw-r--r--docs/gst/Makefile.am3
-rw-r--r--docs/gst/gstreamer-sections.txt9
-rw-r--r--docs/gst/gstreamer.types.in1
3 files changed, 9 insertions, 4 deletions
diff --git a/docs/gst/Makefile.am b/docs/gst/Makefile.am
index 1bee088f3..a7d01057a 100644
--- a/docs/gst/Makefile.am
+++ b/docs/gst/Makefile.am
@@ -47,6 +47,7 @@ IGNORE_HFILES= \
gst_private.h \
gstelementdetails.h \
gstmacros.h \
+ gsttracerutils.h \
\
grammar.tab.h \
grammar.tab.pre.h \
@@ -67,7 +68,7 @@ extra_files = gst-universe.dot
# CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
# contains GtkObjects/GObjects and you want to document signals and properties.
-GTKDOC_CFLAGS = $(GST_OBJ_CFLAGS)
+GTKDOC_CFLAGS = $(GST_OBJ_CFLAGS) -DGST_USE_UNSTABLE_API
GTKDOC_LIBS = $(GST_OBJ_LIBS) \
$(top_builddir)/gst/libgstreamer-@GST_API_VERSION@.la \
$(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \
diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt
index 91777920b..bcbe93c4f 100644
--- a/docs/gst/gstreamer-sections.txt
+++ b/docs/gst/gstreamer-sections.txt
@@ -3046,8 +3046,10 @@ GST_TYPE_TRACER
GST_TRACER_CLASS
GST_IS_TRACER_CLASS
GST_TRACER_GET_CLASS
+GST_TRACER_CAST
<SUBSECTION Private>
gst_tracer_get_type
+GstTracerPrivate
</SECTION>
@@ -3059,10 +3061,11 @@ gst_tracer_factory_get_list
<SUBSECTION Standard>
GstTracerFactoryClass
GST_TRACER_FACTORY
-GST_IS_TYPE_TRACER
-GST_TYPE_TRACER_CLASS
+GST_IS_TRACER_FACTORY
+GST_TRACER_FACTORY_CLASS
GST_IS_TRACER_FACTORY_CLASS
-GST_TYPE_TRACER_GET_CLASS
+GST_TRACER_FACTORY_GET_CLASS
+GST_TRACER_FACTORY_CAST
GST_TYPE_TRACER_FACTORY
<SUBSECTION Private>
gst_tracer_factory_get_type
diff --git a/docs/gst/gstreamer.types.in b/docs/gst/gstreamer.types.in
index e4c2e8f96..d9173013d 100644
--- a/docs/gst/gstreamer.types.in
+++ b/docs/gst/gstreamer.types.in
@@ -7,6 +7,7 @@
% - document properties and signals
#include <gst/gst.h>
+#include <gst/gsttracer.h>
gst_bin_get_type
gst_buffer_pool_get_type