forked from quickshell/quickshell
feat: mpris
This commit is contained in:
parent
73cfeba61b
commit
3b6d1c3bd8
11 changed files with 749 additions and 1 deletions
33
src/services/mpris/org.mpris.MediaPlayer2.Player.xml
Normal file
33
src/services/mpris/org.mpris.MediaPlayer2.Player.xml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<node>
|
||||
<interface name='org.mpris.MediaPlayer2.Player'>
|
||||
<property name='CanControl' type='b' access='read' />
|
||||
<property name='CanGoNext' type='b' access='read' />
|
||||
<property name='CanGoPrevious' type='b' access='read' />
|
||||
<property name='CanPlay' type='b' access='read' />
|
||||
<property name='CanPause' type='b' access='read'/>
|
||||
<property name='Metadata' type='a{sv}' access='read'>
|
||||
<annotation name='org.qtproject.QtDBus.QtTypeName' value='QVariantMap'/>
|
||||
</property>
|
||||
<property name='PlaybackStatus' type='s' access='read'/>
|
||||
<property name='Shuffle' type='b' access='readwrite' />
|
||||
<property name='LoopStatus' type='s' access='readwrite' />
|
||||
<property name='Rate' type='d' access='readwrite' />
|
||||
<property name='Volume' type='d' access='readwrite' />
|
||||
<property name='Position' type='x' access='read' />
|
||||
<property name='MinimumRate' type='d' access='read' />
|
||||
<property name='MaximumRate' type='d' access='read' />
|
||||
<method name='SetPosition'>
|
||||
<arg direction='in' type='o' name='TrackId'/>
|
||||
<arg direction='in' type='x' name='Position'/>
|
||||
</method>
|
||||
<method name='Seek'>
|
||||
<arg direction='in' type='x' name='Offset' />
|
||||
</method>
|
||||
<method name='PlayPause' />
|
||||
<method name='Next' />
|
||||
<method name='Previous' />
|
||||
<method name='Stop' />
|
||||
<method name='Play' />
|
||||
<method name='Pause' />
|
||||
</interface>
|
||||
</node>
|
||||
Loading…
Add table
Add a link
Reference in a new issue