View Issue Details

IDProjectCategoryView StatusLast Update
0014438MMAPlaybackpublic2017-11-10 01:33
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.3.2 
Target Version1.3.2Fixed in Version1.3.1 
Summary0014438: Chromecasting: repeat / shuffle doesn't work (regression)
Description1) If chromecasting is enabled and the user enables 'Repeat track' for TrackA
--> Playback continues to tracks B, C,...., while Now Playing continues to shows track A as if playback isn't occurring.

e.g. Play 'Into your arms', enable repeat track,
USE THE SEEK BAR TO ADVANCE THE TRACK TOWARDS THE END
--> Track finishes playing
--> T'Another day in Paradise' plays, while NP shows 'Into your arms' stopped.
Debug log: 3R2Y12VV67

2) A similar problem occurrs with 'shuffle'. Play trackA, enable Shuffle,
USE THE SEEK BAR TO ADVANCE THE TRACK TOWARDS THE END
--> track B starts playing instead of a random track

e.g. Play Suzanne, enable Shuffle
--> After Suzanne completes, the next track in the NP list 'Searchin' plays (instead of some other random track). Note: NP status displays correctly in this case.
Debug log: MHXT4AYFZB
Additional InformationThe issue was originally reported in a Google Play review.

Testing should verify:
- Repeat track
- Repeat all
- shuffle
TagsNo tags attached.
Fixed in build734

Relationships

related to 0013978 closedmartin MMA shows wrong song in Now Playing when Chromecasting with Shuffle enabled 
related to 0014440 closedmartin Bluetooth playback: playback status and metadata display incorrectly on Oreo devices / crashes on some others 

Activities

rusty

2017-10-10 19:49

administrator   ~0048929

Last edited: 2017-10-10 19:54

This issues occurs on both Nougat and Android. However, the repro steps are slightly different than originally described. The critical missing step is that the user must use the seek bar to advance the track--otherwise the bug doesn't occur.

I've modified the bug description/steps accordingly.

Perhaps it's related to issue 5) at 0014440.

martin

2017-10-11 16:22

developer   ~0048938

Fixed in build 1.3.1.734

rusty

2017-11-10 01:08

administrator   ~0049143

Tested 737 and it's not fully fixed.
1) and 3) are fixed.

But the following variant of 3) occurs fairly consistently:
4)
1 Enable Casting, Play TrackA, Enable Shuffle, Move seek bar forward
-->Next TrackB plays correctly (i.e. Issue 3) doesn't occur)
2 Press 'Next' after a few seconds of TrackB
--> TrackC displays, but playback of TrackB continues!
--> Also, even though playback continues, the player shows the 'Play' button instead of the 'Pause' button!

Log: UV76X23FK7
TrackA: The Levee's gonna break
TrackB: Someday baby
TrackC: The valley of sound

rusty

2017-11-10 01:33

administrator   ~0049148

Re-resolving since issue 4 is already tracked at 0013978.