PipeWire  0.3.38
module-zeroconf-discover.c File Reference
Include dependency graph for module-zeroconf-discover.c:

Data Structures

struct  impl
 
struct  tunnel_info
 
struct  tunnel
 

Macros

#define NAME   "zeroconf-discover"
 
#define PW_LOG_TOPIC_DEFAULT   mod_topic
 
#define MODULE_USAGE   " "
 
#define SERVICE_TYPE_SINK   "_pulse-sink._tcp"
 
#define SERVICE_TYPE_SOURCE   "_non-monitor._sub._pulse-source._tcp"
 
#define TUNNEL_INFO(...)   (struct tunnel_info){ __VA_ARGS__ }
 

Functions

 PW_LOG_TOPIC_STATIC (mod_topic, "mod." NAME)
 
int pipewire__module_init (struct pw_impl_module *module, const char *args)
 

Macro Definition Documentation

◆ MODULE_USAGE

#define MODULE_USAGE   " "

◆ NAME

#define NAME   "zeroconf-discover"

◆ PW_LOG_TOPIC_DEFAULT

#define PW_LOG_TOPIC_DEFAULT   mod_topic

◆ SERVICE_TYPE_SINK

#define SERVICE_TYPE_SINK   "_pulse-sink._tcp"

◆ SERVICE_TYPE_SOURCE

#define SERVICE_TYPE_SOURCE   "_non-monitor._sub._pulse-source._tcp"

◆ TUNNEL_INFO

#define TUNNEL_INFO (   ...)    (struct tunnel_info){ __VA_ARGS__ }

Function Documentation

◆ pipewire__module_init()

◆ PW_LOG_TOPIC_STATIC()

PW_LOG_TOPIC_STATIC ( mod_topic  ,
"mod."  NAME 
)