View Issue Details

IDProjectCategoryView StatusLast Update
0018205MMW 5Playbackpublic2021-09-11 18:02
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0.2Fixed in Version5.0.2 
Summary0018205: Auto-DJ tweaks
DescriptionBased on logs attached to ticket [Ticket # 2224] these issues were found:

1) Auto-DJ may fail when there are deadlinks in the Playing list, to replicate:
- add some tracks to playing queue and ensure that last 5 tracks are deadlinks and Auto-DJ is configured to maintain 5 upcoming tracks
- play the tracks
=> the last 5 tracks quicky skips (as are deadlinks) and playback stops
- Auto-DJ adds tracks new tracks to the Playing queue, but the playback is still stopped and does not start
Expected: Playback is started once the Auto-Dj adds the new tracks

Dev note: while the deadlinks are being skipped the auto-dj task is executed multiple times at once! As many times as count of the deadlinks.

2) Some tracks that already played might be re-added (because of not wating for whenLoaded promise on the line 135 in /helpers/autoDJ.js
var playqueue = app.player.getSongList().getTracklist();
TagsNo tags attached.
Fixed in build2500

Relationships

related to 0016992 closedmichal Playback Loops, can't be Paused/Stopped/Next 

Activities

Ludek

2021-08-20 09:53

developer   ~0064394

Fixed in 5.0.2.2500

lowlander

2021-09-11 18:02

developer   ~0064559

Verified on 2501. Auto-DJ adds and plays files as expected when attempting to play Dead Links.