Skip to content

Instantly share code, notes, and snippets.

@shadeslayer
Created April 17, 2011 16:40
Show Gist options
  • Select an option

  • Save shadeslayer/924199 to your computer and use it in GitHub Desktop.

Select an option

Save shadeslayer/924199 to your computer and use it in GitHub Desktop.
node /Player {
interface org.freedesktop.MediaPlayer {
methods:
Pause();
Stop();
Play();
Prev();
Next();
Repeat(in b arg_0);
@com.trolltech.QtDBus.QtTypeName.Out0("Mpris1::Status")
GetStatus(out (iiii) arg_0);
VolumeSet(in i arg_0);
VolumeGet(out i arg_0);
PositionSet(in i arg_0);
PositionGet(out i arg_0);
@com.trolltech.QtDBus.QtTypeName.Out0("QVariantMap")
GetMetadata(out a{sv} arg_0);
GetCaps(out i arg_0);
@org.freedesktop.DBus.Deprecated("true")
StopAfterCurrent();
@org.freedesktop.DBus.Deprecated("true")
PlayPause();
@org.freedesktop.DBus.Deprecated("true")
VolumeUp(in i arg_0);
@org.freedesktop.DBus.Deprecated("true")
VolumeDown(in i arg_0);
@org.freedesktop.DBus.Deprecated("true")
Mute();
@org.freedesktop.DBus.Deprecated("true")
ShowOSD();
@org.freedesktop.DBus.Deprecated("true")
LoadThemeFile(in s arg_0);
@org.freedesktop.DBus.Deprecated("true")
Forward(in i arg_0);
@org.freedesktop.DBus.Deprecated("true")
Backward(in i arg_0);
signals:
@com.trolltech.QtDBus.QtTypeName.In0("QVariantMap")
TrackChange(a{sv} arg_0);
@com.trolltech.QtDBus.QtTypeName.In0("Mpris1::Status")
StatusChange((iiii) arg_0);
CapsChange(i arg_0);
properties:
};
interface org.kde.amarok.Mpris1Extensions.Player {
methods:
VolumeUp(in i arg_0);
VolumeDown(in i arg_0);
Mute();
StopAfterCurrent();
Forward(in i arg_0);
Backward(in i arg_0);
PlayPause();
signals:
properties:
};
interface org.freedesktop.DBus.Properties {
methods:
Get(in s interface_name,
in s property_name,
out v value);
Set(in s interface_name,
in s property_name,
in v value);
@com.trolltech.QtDBus.QtTypeName.Out0("QVariantMap")
GetAll(in s interface_name,
out a{sv} values);
signals:
properties:
};
interface org.freedesktop.DBus.Introspectable {
methods:
Introspect(out s xml_data);
signals:
properties:
};
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment