]> git.ipfire.org Git - thirdparty/shairport-sync.git/blob - org.gnome.ShairportSync.xml
Update RELEASENOTES-DEVELOPMENT.md
[thirdparty/shairport-sync.git] / org.gnome.ShairportSync.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
3 <interface name="org.gnome.ShairportSync">
4 <method name="Quit"/>
5 <property name='Active' type='b' access='read'/>
6 <property name="DisableStandby" type="b" access="readwrite" />
7 <property name="DisableStandbyMode" type="s" access="readwrite" />
8 <property name="Loudness" type="b" access="readwrite" />
9 <property name="LoudnessThreshold" type="d" access="readwrite" />
10 <property name="Convolution" type="b" access="readwrite" />
11 <property name="ConvolutionGain" type="d" access="readwrite" />
12 <property name="ConvolutionImpulseResponseFile" type="s" access="readwrite" />
13 <property name="DriftTolerance" type="d" access="readwrite" />
14 <property name='Volume' type='d' access='readwrite'/>
15 <method name="DropSession"/>
16 <method name="RemoteCommand">
17 <arg name="command" type="s" direction="in" />
18 <arg name="reply" type="i" direction="out" />
19 <arg name="response" type="s" direction="out" />
20 </method>
21 <property name="VolumeControlProfile" type="s" access="readwrite" />
22 <property name="Interpolation" type="s" access="readwrite" />
23 <property name="ALACDecoder" type="s" access="readwrite" />
24 <property name="Version" type="s" access="read" />
25 <property name="VersionString" type="s" access="read" />
26 <property name="Protocol" type="s" access="read" />
27 <property name="ServiceName" type="s" access="read" />
28 <property name="OutputFormat" type="s" access="read" />
29 <property name="OutputRate" type="i" access="read" />
30 <property name="FirstFramePosition" type="s" access="read" />
31 <property name="FramePosition" type="s" access="read" />
32 <method name="SetFramePositionUpdateInterval">
33 <arg name="seconds" type="d" direction="in" />
34 </method>
35 </interface>
36 <interface name="org.gnome.ShairportSync.Diagnostics">
37 <property name="Verbosity" type="i" access="readwrite" />
38 <property name="Statistics" type="b" access="readwrite" />
39 <property name="ElapsedTime" type="b" access="readwrite" />
40 <property name="DeltaTime" type="b" access="readwrite" />
41 <property name="FileAndLine" type="b" access="readwrite" />
42 </interface>
43 <interface name="org.gnome.ShairportSync.RemoteControl">
44 <method name='FastForward'/>
45 <method name='Rewind'/>
46 <method name='ToggleMute'/>
47 <method name='Next'/>
48 <method name='Previous'/>
49 <method name='Pause'/>
50 <method name='PlayPause'/>
51 <method name='Play'/>
52 <method name='Stop'/>
53 <method name='Resume'/>
54 <method name='ShuffleSongs'/>
55 <method name='VolumeUp'/>
56 <method name='VolumeDown'/>
57 <property name='PlayerState' type='s' access='read'/>
58 <property name='ProgressString' type='s' access='read'/>
59 <property name='Client' type='s' access='read'/>
60 <property name='ClientName' type='s' access='read'/>
61 <property name='StreamType' type='s' access='read'/>
62 <property name='AirplayVolume' type='d' access='read'/>
63 <method name="SetAirplayVolume">
64 <arg name="volume" type="d" direction="in" />
65 </method>
66 <property name='Metadata' type='a{sv}' access='read'>
67 <annotation name="org.qtproject.QtDBus.QtTypeName" value="QVariantMap"/>
68 </property>
69 <property name='Available' type='b' access='read'/>
70 </interface>
71 <interface name="org.gnome.ShairportSync.AdvancedRemoteControl">
72 <property name='Available' type='b' access='read'/>
73 <property name='PlaybackStatus' type='s' access='read'/>
74 <property name='Shuffle' type='b' access='readwrite'/>
75 <property name='LoopStatus' type='s' access='readwrite'/>
76 <property name="Volume" type="i" access="read" />
77 <method name="SetVolume">
78 <arg name="volume" type="i" direction="in" />
79 </method>
80 </interface>
81 </node>