When in shuffle mode it does not repeat if repeat was disabled before enabling shuffle
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Jim Hodapp | ||
qtubuntu-media (Ubuntu) |
Fix Released
|
Undecided
|
Andrew Hayzen | ||
qtubuntu-media (Ubuntu RTM) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When in shuffle mode it does not repeat. This is currently important due to bug 1518157, which means there aren't two separate modes for Random vs RandomAndLoop.
What happened:
1) Created a queue with a track selected
2) Enabled shuffle mode
3) Pressed next
4) Nothing happened, the button animates but nothing changes as it is at the 'end' of the queue
What I expected to happen:
At step 4 for it to loop around the shuffled_tracks list and start again, as we don't have two modes to differentiate between the shuffle with repeat and shuffle without.
It was also found that repeat mode is not actually set when shuffle mode is set, so if repeat was disable before enabling shuffle mode it would remain disabled or if repeat was enabled before enabling shuffle mode it would remain enabled.
Until bug 1518157 is fixed it is expected that shuffle mode should enable repeat mode.
Related branches
- Jim Hodapp (community): Approve (code)
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 13 lines (+3/-0)1 file modifiedsrc/aal/aalmediaplaylistcontrol.cpp (+3/-0)
- Jim Hodapp (community): Approve (code)
-
Diff: 346 lines (+155/-43)7 files modifieddebian/changelog (+109/-42)
src/aal/aalmediaplayercontrol.cpp (+8/-0)
src/aal/aalmediaplayercontrol.h (+5/-0)
src/aal/aalmediaplayerservice.cpp (+24/-0)
src/aal/aalmediaplayerservice.h (+5/-0)
src/aal/aalmediaplaylistcontrol.cpp (+3/-0)
tests/unit/service.h (+1/-1)
no longer affects: | media-hub (Ubuntu) |
description: | updated |
Changed in qtubuntu-media (Ubuntu): | |
assignee: | nobody → Andrew Hayzen (ahayzen) |
status: | New → In Progress |
summary: |
- When in shuffle mode it does not repeat + When in shuffle mode it does not repeat if repeat was disabled before + enabling shuffle |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Jim Hodapp (jhodapp) |
importance: | Undecided → Medium |
status: | New → Confirmed |
tags: | added: bgplaylist |
Changed in qtubuntu-media (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in qtubuntu-media (Ubuntu RTM): | |
status: | New → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
milestone: | none → ww02-2016 |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package qtubuntu-media 0.8.0+15. 04.20160113- 0ubuntu1 in https:/ /launchpad. net/~ci- train-ppa- service/ +archive/ ubuntu/ stable- phone-overlay
---------------
qtubuntu-media (0.8.0+ 15.04.20160113- 0ubuntu1) vivid; urgency=medium
[ Andrew Hayzen ]
* Until bug 1518157 (RandomAndLoop playbackMode) is fixed set Random
to be always looping due to bug 1531296 (LP: #1531296, #1518157)
qtubuntu-media (0.8.0+ 16.04.20160112. 1-0ubuntu1) xenial; urgency=medium
[ CI Train Bot ]
* No-change rebuild.
qtubuntu-media (0.8.0+ 16.04.20160105- 0ubuntu1) xenial; urgency=medium
[ CI Train Bot ]
* No-change rebuild.
-- Jim Hodapp <email address hidden> Wed, 13 Jan 2016 17:51:38 +0000