wireplumber/modules/module-dbus-reservation/org.freedesktop.ReserveDevice1.xml
Julian Bouzas 321545a32c modules: refactor dbus reservation
The Dbus device reservation has been moved into a separate module, and has also
been refactored to allow reserving a device name before an actual device is
created. Devices now are created and destroyed by the monitor depending on
whether PipeWire owns the device or not. This also simplifies a lot the device
activation module to always enable devices when they are created, and never
worry about checking whether a device is acquired by PipeWire or not.
2020-10-22 14:33:59 -04:00

11 lines
403 B
XML

<node>
<interface name="org.freedesktop.ReserveDevice1">
<method name="RequestRelease">
<arg name="priority" type="i" direction="in"/>
<arg name="result" type="b" direction="out"/>
</method>
<property name="Priority" type="i" access="read"/>
<property name="ApplicationName" type="s" access="read"/>
<property name="ApplicationDeviceName" type="s" access="read"/>
</interface>
</node>