mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-01 22:58:50 -04:00
Initial commit
This commit is contained in:
commit
3fba92fb74
41 changed files with 5544 additions and 0 deletions
84
doc/source-api.txt
Normal file
84
doc/source-api.txt
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
Source
|
||||
------
|
||||
|
||||
Service: org.pulsevideo
|
||||
Interface: org.pulsevideo.Source1
|
||||
Object Path: freely definable
|
||||
|
||||
|
||||
The Source object defines a source of video. You can query the list of
|
||||
supported formats and get a SourceOutput object that can be used to
|
||||
control the video Source.
|
||||
|
||||
|
||||
Methods a{a{sv}} GetCapabilities (dict args)
|
||||
|
||||
Get a list of supported formats
|
||||
|
||||
Possible Errors: org.pulsevideo.Error.NotAuthorized
|
||||
org.pulsevideo.Error.Failed
|
||||
|
||||
object CreateSourceOutput (dict args)
|
||||
|
||||
Create a sourceoutput with given capabilities
|
||||
|
||||
Possible Errors: org.pulsevideo.Error.NotAuthorized
|
||||
org.pulsevideo.Error.Failed
|
||||
|
||||
void RemoveSourceOutput (object sourceoutput)
|
||||
|
||||
Remove a sourceoutput.
|
||||
|
||||
Possible Errors: org.pulsevideo.Error.NotAuthorized
|
||||
org.pulsevideo.Error.Failed
|
||||
|
||||
Properties string Name [readonly]
|
||||
|
||||
Name of the source
|
||||
|
||||
strinf Priority [readonly]
|
||||
|
||||
Priority of the source
|
||||
|
||||
|
||||
|
||||
SourceOutput
|
||||
------------
|
||||
|
||||
Service org.pulsevideo
|
||||
Interface org.pulsevideo.SourceOutput1
|
||||
Object Path: freely definable
|
||||
|
||||
Methods fd Acquire()
|
||||
|
||||
Acquire transport file descriptor read and .
|
||||
|
||||
Possible Errors: org.pulsevideo.Error.NotAuthorized
|
||||
org.pulsevideo.Error.Failed
|
||||
|
||||
void Release ()
|
||||
|
||||
Release transport file descriptor
|
||||
|
||||
|
||||
|
||||
Properties object Source [readonly]
|
||||
|
||||
Path of the Source object
|
||||
|
||||
dict transport [readonly]
|
||||
|
||||
Transport properties
|
||||
|
||||
|
||||
|
||||
Client
|
||||
------
|
||||
|
||||
Service org.pulsevideo
|
||||
Interface org.pulsevideo.Client1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue