AutoDJProcessor: Display the remaining duration of the Auto DJ queue in the UI - #16863
Draft
cr7pt0gr4ph7 wants to merge 4 commits into
Draft
AutoDJProcessor: Display the remaining duration of the Auto DJ queue in the UI#16863cr7pt0gr4ph7 wants to merge 4 commits into
cr7pt0gr4ph7 wants to merge 4 commits into
Conversation
…ation The queue_duration and queue_tracks controls in the [AutoDJ] group can be used to display the information about the Auto DJ queue in custom skins. The current calculation method for the queue_duration control only considers the total duration of the tracks by themselves, and does not take the transition times between tracks into account.
…for the remaining time & tracks
This will automatically account for the transition times between the tracks once AutoDJProcessor::getQueueDuration() is updated to respect the transition times.
This was referenced Aug 9, 2026
This was referenced Aug 10, 2026
cr7pt0gr4ph7
marked this pull request as draft
August 10, 2026 12:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The remaining play time of the Auto DJ queue is exposed in the following places:
queue_duration(duration in seconds) andqueue_tracks(number of tracks) control objectsNote that the current calculation method for the queue duration only considers the total duration of the tracks by themselves, and does not take the transition times between tracks into account. This is fixed in the final PR of the series #16865, which has been split off because it requires all the other parts in the series.
Split off on @daschuer's request from: #13183 (which has now been superseded by #16865).
This PR is the third in a five-part series that culminates in #16865 to display the accurate remaining play time of the Auto DJ queue in the UI.