PipeWire: policy-ep.c File Reference

PipeWire 0.3.37

Data Structures | Macros | Functions
policy-ep.c File Reference
Include dependency graph for policy-ep.c:

## 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 | ) |

References impl::context, impl::endpoint_list, impl::listener, impl::session, sm_media_session_add_listener(), and spa_list_init().