PipeWire  0.3.66
latency.h File Reference

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