doc: Add some missing doc strings

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8086>
This commit is contained in:
Thibault Saunier 2024-12-09 18:32:34 -03:00 committed by GStreamer Marge Bot
parent b6d0c57087
commit b08b49d548
3 changed files with 21 additions and 0 deletions

View file

@ -42,6 +42,11 @@ G_BEGIN_DECLS
typedef struct _GstLatencyTracer GstLatencyTracer; typedef struct _GstLatencyTracer GstLatencyTracer;
typedef struct _GstLatencyTracerClass GstLatencyTracerClass; typedef struct _GstLatencyTracerClass GstLatencyTracerClass;
/**
* GstLatencyTracerFlags:
*
* Since: 1.16
*/
typedef enum typedef enum
{ {
GST_LATENCY_TRACER_FLAG_PIPELINE = 1 << 0, GST_LATENCY_TRACER_FLAG_PIPELINE = 1 << 0,
@ -53,6 +58,8 @@ typedef enum
* GstLatencyTracer: * GstLatencyTracer:
* *
* Opaque #GstLatencyTracer data structure * Opaque #GstLatencyTracer data structure
*
* Since: 1.8
*/ */
struct _GstLatencyTracer { struct _GstLatencyTracer {
GstTracer parent; GstTracer parent;

View file

@ -42,6 +42,14 @@ G_BEGIN_DECLS
typedef struct _GstLeaksTracer GstLeaksTracer; typedef struct _GstLeaksTracer GstLeaksTracer;
typedef struct _GstLeaksTracerClass GstLeaksTracerClass; typedef struct _GstLeaksTracerClass GstLeaksTracerClass;
/**
* GstLeaksStackTraceFlags:
* @GST_LEAKS_STACK_TRACE_DISABLED: no stack trace
* @GST_LEAKS_STACK_TRACE_NONE: minimal stack trace
* @GST_LEAKS_STACK_TRACE_FULL: full stack trace
*
* Since: 1.26
*/
typedef enum { typedef enum {
GST_LEAKS_STACK_TRACE_DISABLED = -1, GST_LEAKS_STACK_TRACE_DISABLED = -1,
GST_LEAKS_STACK_TRACE_NONE = GST_STACK_TRACE_SHOW_NONE, GST_LEAKS_STACK_TRACE_NONE = GST_STACK_TRACE_SHOW_NONE,

View file

@ -25,6 +25,12 @@
* A tracing module that builds usage statistic for elements and pads. * A tracing module that builds usage statistic for elements and pads.
*/ */
/**
* GstStatsTracer:
*
* Since: 1.8
*/
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
# include "config.h" # include "config.h"
#endif #endif