PipeWire  0.3.31
module-rt.c File Reference

Data Structures

struct  impl
 

Macros

#define DEFAULT_NICE_LEVEL   -11
 
#define DEFAULT_RT_PRIO   88
 
#define DEFAULT_RT_TIME_SOFT   200000
 
#define DEFAULT_RT_TIME_HARD   200000
 
#define MODULE_USAGE
 
#define RLIMIT_RTTIME   15
 

Functions

SPA_EXPORT int pipewire__module_init (struct pw_impl_module *module, const char *args)
 

Macro Definition Documentation

◆ DEFAULT_NICE_LEVEL

#define DEFAULT_NICE_LEVEL   -11

◆ DEFAULT_RT_PRIO

#define DEFAULT_RT_PRIO   88

◆ DEFAULT_RT_TIME_HARD

#define DEFAULT_RT_TIME_HARD   200000

◆ DEFAULT_RT_TIME_SOFT

#define DEFAULT_RT_TIME_SOFT   200000

◆ MODULE_USAGE

#define MODULE_USAGE
Value:
"[nice.level=<priority: default " SPA_STRINGIFY(DEFAULT_NICE_LEVEL) ">] " \
"[rt.prio=<priority: default " SPA_STRINGIFY(DEFAULT_RT_PRIO) ">] " \
"[rt.time.soft=<in usec: default " SPA_STRINGIFY(DEFAULT_RT_TIME_SOFT)"] " \
"[rt.time.hard=<in usec: default " SPA_STRINGIFY(DEFAULT_RT_TIME_HARD)"] "
#define SPA_STRINGIFY(...)
Definition: defs.h:240
#define DEFAULT_RT_TIME_SOFT
Definition: module-rt.c:46
#define DEFAULT_RT_TIME_HARD
Definition: module-rt.c:47
#define DEFAULT_RT_PRIO
Definition: module-rt.c:45
#define DEFAULT_NICE_LEVEL
Definition: module-rt.c:44

◆ RLIMIT_RTTIME

#define RLIMIT_RTTIME   15

Function Documentation

◆ pipewire__module_init()