pipewire-0.1
Safe HaskellSafe-Inferred
LanguageGHC2021

Pipewire.CoreAPI.Link

Synopsis

Documentation

newtype Link #

A Link proxy

Constructors

Link 

Fields

data LinkProperties #

Link creation options

Constructors

LinkProperties 

Fields

withLink :: Core -> LinkProperties -> (Link -> IO a) -> IO a #

Setup a link (synchronously)

setupLinkProperties :: PwProperties -> LinkProperties -> IO () #

Create the PwProperties for pw_link_create

newtype NodeID #

Constructors

NodeeID PwID 

newtype PortID #

Constructors

PortID PwID 

withLinkEvents :: LinkEventInfoHandler -> (LinkEvents -> IO a) -> IO a #

Setup the pw_link_events handlers