PipeWire: latency.h File Reference

PipeWire 0.3.84

Loading...
Searching...
No Matches
Data Structures | Macros | Enumerations
latency.h File Reference
SPA » Parameters

`spa/param/latency.h` More...

Go to the source code of this file.

## Data Structures
struct | spa_latency_info
| helper structure for managing latency objects More...
struct | spa_process_latency_info
| Helper structure for managing process latency objects. More...

## Macros
#define | SPA_LATENCY_INFO(dir, ...) ((struct spa_latency_info) { .direction = (dir), ## __VA_ARGS__ })
#define | SPA_PROCESS_LATENCY_INFO_INIT(...) ((struct spa_process_latency_info) { __VA_ARGS__ })

## Enumerations
enum | spa_param_latency { SPA_PARAM_LATENCY_START , SPA_PARAM_LATENCY_direction , SPA_PARAM_LATENCY_minQuantum , SPA_PARAM_LATENCY_maxQuantum , SPA_PARAM_LATENCY_minRate , SPA_PARAM_LATENCY_maxRate , SPA_PARAM_LATENCY_minNs , SPA_PARAM_LATENCY_maxNs }
| properties for SPA_TYPE_OBJECT_ParamLatency More...
enum | spa_param_process_latency { SPA_PARAM_PROCESS_LATENCY_START , SPA_PARAM_PROCESS_LATENCY_quantum , SPA_PARAM_PROCESS_LATENCY_rate , SPA_PARAM_PROCESS_LATENCY_ns }
| properties for SPA_TYPE_OBJECT_ParamProcessLatency More...

## Detailed Description

`spa/param/latency.h`