PipeWire 1.2.7
Loading...
Searching...
No Matches
profiler.h
Go to the documentation of this file.
1/* Simple Plugin API */
2/* SPDX-FileCopyrightText: Copyright © 2020 Wim Taymans */
3/* SPDX-License-Identifier: MIT */
4
5#ifndef SPA_PARAM_PROFILER_H
6#define SPA_PARAM_PROFILER_H
7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
17#include <spa/param/param.h>
18
20enum spa_profiler {
22
69 SPA_PROFILER_START_CUSTOM = 0x1000000,
70};
71
76#ifdef __cplusplus
77} /* extern "C" */
78#endif
79
80#endif /* SPA_PARAM_PROFILER_H */
spa_profiler
properties for SPA_TYPE_OBJECT_Profiler
Definition profiler.h:25
@ SPA_PROFILER_driverBlock
generic driver info block (Struct( Int : driver_id,...
Definition profiler.h:49
@ SPA_PROFILER_followerBlock
generic follower info block (Struct( Int : id,...
Definition profiler.h:62
@ SPA_PROFILER_clock
clock information (Struct( Int : clock flags, ...
Definition profiler.h:36
@ SPA_PROFILER_START_Follower
follower related profiler properties
Definition profiler.h:61
@ SPA_PROFILER_info
Generic info, counter and CPU load, (Struct( Long : counter,...
Definition profiler.h:29
@ SPA_PROFILER_START
Definition profiler.h:26
@ SPA_PROFILER_START_CUSTOM
Definition profiler.h:74
@ SPA_PROFILER_START_Driver
driver related profiler properties
Definition profiler.h:28
spa/param/param.h