AutoDJ : Track marked as played when loaded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Medium
|
Daniel Schürmann |
Bug Description
When using AutoDJ, the next track is sometimes marked as played as soon as it is loaded on the second deck. This happens quite randomly and more often with 5 seconds or less transition time. The chosen AutoDJ mode does not seem to have an effect.
This is causing the timestamps and the order of tracks played wrong in the history log.
In this 1st capture, you can see an example for an album loaded in order in AutoDJ:
https:/
In this 2nd capture, you can see the result with wrong order and timestamps:
https:/
As I said, the result is random and not always the same with the same album/playlist. The previous version 2.2.4 was not behaving like this. I noticed this bug around last December in version 2.3 and 2.4 that I am compiling myself on a regular basis since then in Ubuntu GNU/Linux. I just tested the official stable version 2.3 and this bug is unfortunately there.
I test on 2 high-end systems with the same result under Ubuntu GNU/Linux 21.04 on AMD and Intel cpus. Let me know if you need more info but I do not have the feeling it is linked with my hardware. This bug is quite easy to reproduce I believe.
I would be happy to do some testing and I can compile a dev version to test if need be. I looked at the code but I have zero experience with MIXXX messaging architecture between the components.
Thank you very much to all the developers, MIXXX is the best! :-)
Eric
Changed in mixxx: | |
milestone: | none → 2.3.1 |
importance: | Undecided → Critical |
assignee: | nobody → Uwe Klotz (uklotzde) |
status: | New → Confirmed |
Changed in mixxx: | |
status: | Confirmed → New |
importance: | Critical → Undecided |
milestone: | 2.3.1 → none |
assignee: | Uwe Klotz (uklotzde) → nobody |
tags: | added: autodj library |
tags: | added: regression |
Changed in mixxx: | |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
Ah, there is an issue when the track changes, before the regular timer has expired to update the playing track. I will provide a fix.