PipeWire  0.3.33
policy-ep.c File Reference

Data Structures

struct  impl
 
struct  endpoint
 
struct  stream
 
struct  find_data
 

Macros

#define NAME   "policy-ep"
 
#define SESSION_KEY   "policy-endpoint"
 
#define DEFAULT_CHANNELS   2
 
#define DEFAULT_SAMPLERATE   48000
 
#define DEFAULT_IDLE_SECONDS   3
 
#define ENDPOINT_TYPE_UNKNOWN   0
 
#define ENDPOINT_TYPE_STREAM   1
 
#define ENDPOINT_TYPE_DEVICE   2
 

Functions

int sm_policy_ep_start (struct sm_media_session *session)
 

Macro Definition Documentation

◆ DEFAULT_CHANNELS

#define DEFAULT_CHANNELS   2

◆ DEFAULT_IDLE_SECONDS

#define DEFAULT_IDLE_SECONDS   3

◆ DEFAULT_SAMPLERATE

#define DEFAULT_SAMPLERATE   48000

◆ ENDPOINT_TYPE_DEVICE

#define ENDPOINT_TYPE_DEVICE   2

◆ ENDPOINT_TYPE_STREAM

#define ENDPOINT_TYPE_STREAM   1

◆ ENDPOINT_TYPE_UNKNOWN

#define ENDPOINT_TYPE_UNKNOWN   0

◆ NAME

#define NAME   "policy-ep"

◆ SESSION_KEY

#define SESSION_KEY   "policy-endpoint"

Function Documentation

◆ sm_policy_ep_start()

int sm_policy_ep_start ( struct sm_media_session *  session)