PipeWire  0.3.38
module-protocol-pulse.c File Reference
Include dependency graph for module-protocol-pulse.c:

Data Structures

struct  impl
 

Macros

#define NAME   "protocol-pulse"
 
#define PW_LOG_TOPIC_DEFAULT   mod_topic
 
#define MODULE_USAGE   PW_PROTOCOL_PULSE_USAGE
 

Functions

 PW_LOG_TOPIC (mod_topic, "mod." NAME)
 
 PW_LOG_TOPIC (pulse_ext_dev_restore, "mod." NAME ".device-restore")
 
 PW_LOG_TOPIC (pulse_ext_stream_restore, "mod." NAME ".stream-restore")
 
int pipewire__module_init (struct pw_impl_module *module, const char *args)
 

Macro Definition Documentation

◆ MODULE_USAGE

#define MODULE_USAGE   PW_PROTOCOL_PULSE_USAGE

◆ NAME

#define NAME   "protocol-pulse"

◆ PW_LOG_TOPIC_DEFAULT

#define PW_LOG_TOPIC_DEFAULT   mod_topic

Function Documentation

◆ pipewire__module_init()

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

◆ PW_LOG_TOPIC() [1/3]

PW_LOG_TOPIC ( mod_topic  ,
"mod."  NAME 
)

◆ PW_LOG_TOPIC() [2/3]

PW_LOG_TOPIC ( pulse_ext_dev_restore  ,
"mod." NAME ".device-restore"   
)

◆ PW_LOG_TOPIC() [3/3]

PW_LOG_TOPIC ( pulse_ext_stream_restore  ,
"mod." NAME ".stream-restore"   
)