Public bug reported:

* Metadata property from org.mpris.MediaPlayer2.Player is not exported
(see service_skeleton.cpp)

* Some DBus calls make media-hub-server crash, like:

dbus-send --print-reply --type=method_call
--dest=core.ubuntu.media.Service /org/mpris/MediaPlayer2
org.freedesktop.DBus.Properties.GetAll

dbus-send --print-reply --type=method_call
--dest=core.ubuntu.media.Service
/core/ubuntu/media/Service/sessions/0/TrackList
org.freedesktop.DBus.Properties.Get string:Tracks

This happens because the MPRIS interface is not fully implemented.

* Also, we do not return an error in the DBus call if DBus calls Next or
Previous fail due to an empty track list (see
media::TrackListSkeleton::next() and
media::TrackListSkeleton::previous())

** Affects: media-hub (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- Some DBus calls make media-hub-server crash
+ MPRIS is only partially implemented

** Description changed:

- Like
+ * Metadata property from org.mpris.MediaPlayer2.Player is not exported
+ (see service_skeleton.cpp)
+ 
+ * Some DBus calls make media-hub-server crash, like:
  
  dbus-send --print-reply --type=method_call
  --dest=core.ubuntu.media.Service /org/mpris/MediaPlayer2
  org.freedesktop.DBus.Properties.GetAll
  
  dbus-send --print-reply --type=method_call
  --dest=core.ubuntu.media.Service
  /core/ubuntu/media/Service/sessions/0/TrackList
  org.freedesktop.DBus.Properties.Get string:Tracks
  
- This happens because the MPRIS interface is not fully implemented. Also,
- we do not return an error in the DBus call if DBus calls Next or
+ This happens because the MPRIS interface is not fully implemented.
+ 
+ * Also, we do not return an error in the DBus call if DBus calls Next or
  Previous fail due to an empty track list (see
  media::TrackListSkeleton::next() and
  media::TrackListSkeleton::previous())

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1498962

Title:
  MPRIS is only partially implemented

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/media-hub/+bug/1498962/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to