Merge lp:~grawity/beat-box/mpris into lp:beat-box
Proposed by
Mantas Mikulėnas
Status: | Rejected |
---|---|
Rejected by: | Scott Ringwelski |
Proposed branch: | lp:~grawity/beat-box/mpris |
Merge into: | lp:beat-box |
Diff against target: |
178 lines (+37/-39) 2 files modified
src/Core/LibraryWindow.vala (+0/-5) src/DBus/MPRIS/MPRIS.vala (+37/-34) |
To merge this branch: | bzr merge lp:~grawity/beat-box/mpris |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Scott Ringwelski | Disapprove | ||
Review via email: mp+113800@code.launchpad.net |
Description of the change
This removes MPRIS dependency on libindicate/
To post a comment you must log in.
Unmerged revisions
- 676. By Mantas Mikulėnas
-
MPRIS: Update PlaybackStatus on playback_stopped signal
- 675. By Mantas Mikulėnas
-
MPRIS: Add mpris:trackid metadata, reduce code duplication
- 674. By Mantas Mikulėnas
-
MPRIS: Emit signals to all listeners
Signals sent to our own bus name never reach other programs.
- 673. By Mantas Mikulėnas
-
MPRIS: Fix range for xesam:userRating (must be 0.0~1.0)
- 672. By Mantas Mikulėnas
-
MPRIS: Export required MinimumRate, MaximumRate properties
- 671. By Mantas Mikulėnas
-
MPRIS: Fix xesam:genre metadata name
- 670. By Mantas Mikulėnas
-
MPRIS: Enable regardless of libindicate presence
Mantas,
Thanks for submitting some ideas to improve the code. However, some questions...
- When removing precompiler checks such as '#if HAVE_DBUS', you should make sure to also update the CMakeList.txt file to force the dependency on dbus. THe debus dependency remains required for MPRIS, even for non-Ubuntu users
- Playlists are still managed by libunity (if available at compile time). We are planning to suppoty these via MPRIS as well (although I think there are some limitations, but I'm going to post a comment on that in the original bug report)
- You should make sure Beatbox also triggers playPauseChanged when MprisPlayer.Stop() is called. Without doing so, Beatbox will stop playing music but for instance the Gnome3 media indicator applet still thinks music is playing...
What I want to propose: I've been working on this issue as well. Basic playlist support is implemented and I will probably push my revision this evening... I will incorpotate the addition of the track_id in the metadata if this is required by MPRIS...
Please let me know your thoughts on this and thanks for your input!
Kurt