When the last track in the playlist is removed and playing. it is not stopped
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Undecided
|
Unassigned | ||
media-hub (Ubuntu) |
Fix Released
|
Critical
|
Jim Hodapp | ||
media-hub (Ubuntu RTM) |
Fix Released
|
Critical
|
Jim Hodapp |
Bug Description
What happened:
1) Create a queue
2) Start playing the last track
3) Remove the tracks one by one, or select clear()
4) The track keeps playing
What was expected to happen:
At step 4) for the track to be stopped as it has been removed.
$ system-image-cli -i
current build number: 160
device name: mako
channel: ubuntu-
last update: 2015-11-12 07:59:01
version version: 160
version ubuntu: 20151112.1
version device: 20150911
version custom: mako-1.1
$ apt-cache policy media-hub
media-hub:
Installed: 4.0.0+15.
Candidate: 4.0.0+15.
Version table:
*** 4.0.0+15.
1002 http://
100 /var/lib/
3.
1001 http://
3.
500 http://
500 http://
500 http://
Related branches
- Jim Hodapp (community): Approve (code)
- Alfonso Sanchez-Beato: Needs Fixing
-
Diff: 2034 lines (+674/-594)19 files modifiedCMakeLists.txt (+2/-2)
debian/changelog (+7/-0)
debian/control (+4/-4)
debian/libmedia-hub-common3.symbols (+0/-2)
include/core/media/track_list.h (+27/-11)
src/core/media/gstreamer/playbin.cpp (+9/-1)
src/core/media/mpris/track_list.h (+34/-0)
src/core/media/player_implementation.cpp (+11/-10)
src/core/media/track_list.cpp (+17/-0)
src/core/media/track_list_implementation.cpp (+149/-53)
src/core/media/track_list_implementation.h (+5/-3)
src/core/media/track_list_skeleton.cpp (+219/-95)
src/core/media/track_list_skeleton.h (+17/-5)
src/core/media/track_list_stub.cpp (+46/-16)
src/core/media/track_list_stub.h (+4/-5)
tests/CMakeLists.txt (+1/-1)
tests/acceptance-tests/service.cpp (+119/-382)
tests/test-track-list/test_track_list.cpp (+2/-3)
tests/test-track-list/test_track_list.h (+1/-1)
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in media-hub (Ubuntu RTM): | |
status: | New → In Progress |
importance: | Undecided → Critical |
Changed in media-hub (Ubuntu): | |
importance: | Undecided → Critical |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in media-hub (Ubuntu RTM): | |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in media-hub (Ubuntu): | |
status: | New → Triaged |
Changed in media-hub (Ubuntu RTM): | |
status: | In Progress → Fix Committed |
Changed in media-hub (Ubuntu RTM): | |
status: | Fix Committed → Fix Released |
Changed in media-hub (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |