mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-24 07:00:05 -05:00
Move CreateSourceOutput to client object
Move the CreateSourceOutput method back to the client object so that we can leave the selection of the source in the server.
This commit is contained in:
parent
d9444ab360
commit
7bb3ae2562
10 changed files with 124 additions and 84 deletions
|
|
@ -51,6 +51,18 @@
|
|||
Disconnect the client from the server.
|
||||
-->
|
||||
<method name='Disconnect'/>
|
||||
<!-- CreateSourceOutput:
|
||||
@source: the Source1 object path or / for default
|
||||
@props: input properties
|
||||
@output: the SourceOutput1 object path
|
||||
|
||||
Create a new output for @source with given @props
|
||||
-->
|
||||
<method name='CreateSourceOutput'>
|
||||
<arg type='o' name='source' direction='in'/>
|
||||
<arg type='a{sv}' name='props' direction='in'/>
|
||||
<arg type='o' name='output' direction='out'/>
|
||||
</method>
|
||||
</interface>
|
||||
|
||||
<!--
|
||||
|
|
@ -111,16 +123,6 @@
|
|||
<arg type='a{sv}' name='props' direction='in'/>
|
||||
<arg type='aa{sv}' name='caps' direction='out'/>
|
||||
</method>
|
||||
<!-- CreateSourceOutput:
|
||||
@props: input properties
|
||||
@output: the SourceOutput1 object path
|
||||
|
||||
Create a new output for this source with given @props
|
||||
-->
|
||||
<method name='CreateSourceOutput'>
|
||||
<arg type='a{sv}' name='props' direction='in'/>
|
||||
<arg type='o' name='output' direction='out'/>
|
||||
</method>
|
||||
</interface>
|
||||
|
||||
<!--
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue