VLC 4.0.0-dev
Loading...
Searching...
No Matches
tracer.c File Reference
Include dependency graph for tracer.c:

Data Structures

struct  vlc_tracer
 
struct  vlc_tracer_module
 Module-based message trace. More...
 

Functions

void vlc_tracer_TraceWithTs (struct vlc_tracer *tracer, vlc_tick_t ts, const struct vlc_tracer_trace *trace)
 Emit traces.
 
static int vlc_tracer_load (void *func, bool forced, va_list ap)
 
struct vlc_tracervlc_tracer_Create (vlc_object_t *parent, const char *module_name)
 Create a tracer object.
 
void vlc_tracer_Destroy (struct vlc_tracer *tracer)
 Destroy a tracer object.
 

Function Documentation

◆ vlc_tracer_load()

static int vlc_tracer_load ( void *  func,
bool  forced,
va_list  ap 
)
static

References VLC_EGENERIC, and VLC_SUCCESS.

Referenced by vlc_tracer_Create().