PipeWire 1.5.85
Loading...
Searching...
No Matches
Capability Names

A collection of capabilities that can be advertised by end points in streams. More...

Files

file  capabilities.h
 pipewire/capabilities.h
 

Macros

#define PW_CAPABILITY_DEVICE_ID_NEGOTIATION   "pipewire.device-id-negotiation"
 < Link capable of device ID negotiation.
 
#define PW_CAPABILITY_DEVICE_IDS   "pipewire.device-ids"
 
#define PW_CAPABILITY_DEVICE_ID   "pipewire.device-id"
 Link capable of device Id negotation.
 

Detailed Description

A collection of capabilities that can be advertised by end points in streams.

Macro Definition Documentation

◆ PW_CAPABILITY_DEVICE_ID_NEGOTIATION

#define PW_CAPABILITY_DEVICE_ID_NEGOTIATION   "pipewire.device-id-negotiation"

< Link capable of device ID negotiation.

The value is either "true" or "false" Link with device ID negotition capability supports negotiating with provided list of devices. The value consists of a JSON encoded string array of base64 encoded dev_t values.

◆ PW_CAPABILITY_DEVICE_IDS

#define PW_CAPABILITY_DEVICE_IDS   "pipewire.device-ids"

◆ PW_CAPABILITY_DEVICE_ID

#define PW_CAPABILITY_DEVICE_ID   "pipewire.device-id"

Link capable of device Id negotation.