So please implement the mpris DBus interface! At least the play, pause, next, previous, and playbackStatus actions (playPause and seek would be also nice) and the trackchange and statuschange signals. That would be awesome!
If this is implemented then using my plasma widget issues #3522 would be more or less obsolete. :)
I think a DBus API for more aspects of steam might be a cool thing anyway. Well, currently I can only think of remote controlling the music player, but I guess other people would find other valid uses.
Desktop applications under Linux support IPC using DBus. This can be used to script and remote control these applications. There is a standard interface for audio/video players: http://specifications.freedesktop.org/mpris-spec/latest/ This is implemented by basically any music player under Linux (e.g. vlc, audacious, amarok, bmp, xmms2, dragonplayer, ...) and enabled me to implement a plasma widget that lets me use the same global hotkeys to control whichever music player is currently running: http://kde-look.org/content/show.php/?content=144437 (source: https://bitbucket.org/panzi/play-control/src)
So please implement the mpris DBus interface! At least the play, pause, next, previous, and playbackStatus actions (playPause and seek would be also nice) and the trackchange and statuschange signals. That would be awesome!
If this is implemented then using my plasma widget issues #3522 would be more or less obsolete. :) I think a DBus API for more aspects of steam might be a cool thing anyway. Well, currently I can only think of remote controlling the music player, but I guess other people would find other valid uses.