-
Committer:
CI Train Bot
-
Date:
2015-10-16 08:42:25 UTC
-
mfrom:
(157.1.1 media-hub)
-
Revision ID:
ci-train-bot@canonical.com-20151016084225-0u4hiblj7uj5sb0z
* Prevent us from leaking file descriptors and memory due to not releasing
gstreamer elements correctly.
* Avoid getting additional references for audio_sink, which were not
being freed. Also, remove unneeded unrefs that must be performed in
gstreamer instead.
* Emit CanPlay, CanPause, and CanGo[Next|Previous] in the mpris object path
* Make sure the correct player is set as the current player controled by
MPRIS.
* Improved the can_go_next() and can_go_previous() logic to always return
true if the loop_status is currently set to loop over the entire
playlist.