This revision was not accepted when it landed; it landed in state "Needs
Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit R120:d62c50d5c678: [mpris2 dataengine] Fix media key handling
to match MediaPlayer2.Player (authored b
kossebau updated this revision to Diff 28796.
kossebau added a comment.
call play() and pause() depending on playbackStatus
REPOSITORY
R120 Plasma Workspace
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D10991?vs=28480&id=28796
BRANCH
fixMPRISMediaKeysHandling
REVISION DETAIL
kossebau added a dependent revision: D10972: [RFC] Exposing slideshow to MPRIS
controllers.
REPOSITORY
R120 Plasma Workspace
REVISION DETAIL
https://phabricator.kde.org/D10991
To: kossebau, broulik
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts,
sebas, apol, mar
kossebau created this revision.
kossebau added a reviewer: broulik.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
kossebau requested review of this revision.
REVISION SUMMARY
- first check CanControl property, as it overrules things
-
On Sunday, April 22, 2012 01:00:27 Alex Merry wrote:
> Eike Hein suggested that mpris2 should go into kde-workspace, next to
> nowplaying, to allow widget authors to port away from nowplaying. (The
> trouble with putting mpris2 in addons is that there would be an
> incentive - ubiquity - for widge
On Sunday 22 April 2012, Alex Merry wrote:
>
> Eike Hein suggested that mpris2 should go into kde-workspace, next to
> nowplaying, to allow widget authors to port away from nowplaying. (The
> trouble with putting mpris2 in addons is that there would be an
> incentive - ubiquity - for widget autho
On Sunday 22 April 2012 01:00:27 Alex Merry wrote:
> Eike Hein suggested that mpris2 should go into kde-workspace, next to
> nowplaying, to allow widget authors to port away from nowplaying. (The
> trouble with putting mpris2 in addons is that there would be an
> incentive - ubiquity - for widget
ibuted.
I wrote a mpris2 dataengine [1] that implements all the core parts of
the spec (including control via services). It's fully asynchronous (no
more freezing plasma while talking over the bus). It doesn't require
any polling, even for track position information. It's full