mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
docs: add gtk-doc blobs
This commit is contained in:
parent
757d3400cd
commit
6ea2b41364
6 changed files with 43 additions and 1 deletions
|
@ -19,6 +19,22 @@
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:gsttracer
|
||||||
|
* @short_description: Tracing subsystem
|
||||||
|
*
|
||||||
|
* The tracing subsystem provides hooks in the core library and API for modules
|
||||||
|
* to attach to them.
|
||||||
|
*
|
||||||
|
* Tracing modules will subclass #GstTracer and register through
|
||||||
|
* gst_tracer_register(). Modules can attach to various hook-types - see
|
||||||
|
* #GstTracerHook. When invoked they receive hook specific contextual data,
|
||||||
|
* which they must not modify.
|
||||||
|
*
|
||||||
|
* The user can activate tracers by setting the environment variable GST_TRACE
|
||||||
|
* to a ';' separated list of tracers.
|
||||||
|
*/
|
||||||
|
|
||||||
#include "gst_private.h"
|
#include "gst_private.h"
|
||||||
#include "gstenumtypes.h"
|
#include "gstenumtypes.h"
|
||||||
#include "gstregistry.h"
|
#include "gstregistry.h"
|
||||||
|
|
|
@ -23,7 +23,8 @@
|
||||||
* SECTION:gsttracerfactory
|
* SECTION:gsttracerfactory
|
||||||
* @short_description: Information about registered tracer functions
|
* @short_description: Information about registered tracer functions
|
||||||
*
|
*
|
||||||
* Last reviewed on 2012-10-24 (1.2.X)
|
* Use gst_tracer_factory_get_list() to get a list of tracer factories known to
|
||||||
|
* GStreamer.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "gst_private.h"
|
#include "gst_private.h"
|
||||||
|
|
|
@ -18,6 +18,13 @@
|
||||||
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
/**
|
||||||
|
* SECTION:gstlatency
|
||||||
|
* @short_description: log processing latency stats
|
||||||
|
*
|
||||||
|
* A tracing module that determines src-to-sink latencies by injecting custom
|
||||||
|
* events at sources and process them at sinks.
|
||||||
|
*/
|
||||||
/* TODO(ensonic): if there are two sources feeding into a mixer/muxer and later
|
/* TODO(ensonic): if there are two sources feeding into a mixer/muxer and later
|
||||||
* we fan-out with tee and have two sinks, each sink would get all two events,
|
* we fan-out with tee and have two sinks, each sink would get all two events,
|
||||||
* the later event would overwrite the former. Unfortunately when the buffer
|
* the later event would overwrite the former. Unfortunately when the buffer
|
||||||
|
|
|
@ -18,6 +18,12 @@
|
||||||
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
/**
|
||||||
|
* SECTION:gstlog
|
||||||
|
* @short_description: log hook event
|
||||||
|
*
|
||||||
|
* A tracing module that logs all data from all hooks.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include "config.h"
|
# include "config.h"
|
||||||
|
|
|
@ -18,6 +18,12 @@
|
||||||
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
/**
|
||||||
|
* SECTION:gstrusage
|
||||||
|
* @short_description: log resource usage stats
|
||||||
|
*
|
||||||
|
* A tracing module that take rusage() snapshots and logs them.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include "config.h"
|
# include "config.h"
|
||||||
|
|
|
@ -18,6 +18,12 @@
|
||||||
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
/**
|
||||||
|
* SECTION:gstrusage
|
||||||
|
* @short_description: log event stats
|
||||||
|
*
|
||||||
|
* A tracing module that builds usage statistic for elements and pads.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include "config.h"
|
# include "config.h"
|
||||||
|
|
Loading…
Reference in a new issue