Skip to content

Feature request: Download Queue should prioritize by Watch Later order #3221

@sabata3

Description

@sabata3

Use Cases

First, manual download initiations should take priority over everything.
But after that I have my Watch Later to auto-download, and I usually order my WL by shortest duration first.
This can cause me issues if I have say 2 hour long videos and 3 short videos trying to be downloaded but the download queue keeps prioritizing the huge videos (even when I expressly cancel them), when I need to leave ASAP and in the same time it could have finished all 3 short videos (which I wanted to use first, and act as a buffer until I could reenter Unmetered data).

Proposal

Have download queue check for WL initiated downloads, and prioritize them in WL order.
Started downloads don't need to be cancelled if they don't match the "highest priority", but if a started download is manually cancelled (and was later in the WL) it should start downloading the "highest priority" video.

References

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions