mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-01 22:58:50 -04:00
profiler: add docs for the param contents
This commit is contained in:
parent
0f7a488d61
commit
cab833ade7
1 changed files with 36 additions and 5 deletions
|
|
@ -36,13 +36,44 @@ enum spa_profiler {
|
|||
SPA_PROFILER_START,
|
||||
|
||||
SPA_PROFILER_START_Driver = 0x10000, /**< driver related profiler properties */
|
||||
SPA_PROFILER_info, /**< Generic info, counter and CPU load */
|
||||
SPA_PROFILER_clock, /**< clock information */
|
||||
SPA_PROFILER_driverBlock, /**< generic driver info block */
|
||||
SPA_PROFILER_info, /**< Generic info, counter and CPU load,
|
||||
* (Struct(
|
||||
* Long : counter,
|
||||
* Float : cpu_load fast,
|
||||
* Float : cpu_load medium,
|
||||
* Float : cpu_load slow)) */
|
||||
SPA_PROFILER_clock, /**< clock information
|
||||
* (Struct(
|
||||
* Int : clock flags,
|
||||
* Int : clock id,
|
||||
* String: clock name,
|
||||
* Long : clock nsec,
|
||||
* Fraction : clock rate,
|
||||
* Long : clock position,
|
||||
* Long : clock duration,
|
||||
* Long : clock delay,
|
||||
* Double : clock rate_diff,
|
||||
* Long : clock next_nsec)) */
|
||||
SPA_PROFILER_driverBlock, /**< generic driver info block
|
||||
* (Struct(
|
||||
* Int : driver_id,
|
||||
* String : name,
|
||||
* Long : driver prev_signal,
|
||||
* Long : driver signal,
|
||||
* Long : driver awake,
|
||||
* Long : driver finish,
|
||||
* Int : driver status)) */
|
||||
|
||||
SPA_PROFILER_START_Follower = 0x20000, /**< follower related profiler properties */
|
||||
SPA_PROFILER_followerBlock, /**< generic follower info block */
|
||||
|
||||
SPA_PROFILER_followerBlock, /**< generic follower info block
|
||||
* (Struct(
|
||||
* Int : id,
|
||||
* String : name,
|
||||
* Long : prev_signal,
|
||||
* Long : signal,
|
||||
* Long : awake,
|
||||
* Long : finish,
|
||||
* Int : status)) */
|
||||
SPA_PROFILER_START_CUSTOM = 0x1000000,
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue