docs: hide internal tracer api from docs
authorStefan Sauer <ensonic@users.sf.net>
Wed, 6 Jan 2016 12:26:27 +0000 (13:26 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Wed, 6 Jan 2016 12:30:25 +0000 (13:30 +0100)
Also address warnigns regarding the unstable tracer api.

docs/gst/Makefile.am
docs/gst/gstreamer-sections.txt
docs/gst/gstreamer.types.in

index 1bee088..a7d0105 100644 (file)
@@ -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 \
index 9177792..bcbe93c 100644 (file)
@@ -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
index e4c2e8f..d917301 100644 (file)
@@ -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