What the user picked with the system picker (files or the files of a folder), split into the queues that are played: one for each media type (audio, video, image), each sorted by name, at most MAX_FILES files over all queues (audio first, then video, then image).
More...
|
| class | Entry |
| | One picked file.
|
| |
| class | NaturalOrder |
| | Case-insensitive order in which digit runs compare as numbers (track2 before track10).
|
| |
| class | Result |
| | The three queues and what was left out.
|
| |
|
| static Result | build (List< Entry > entries, boolean sort) |
| |
|
|
static final int | MAX_FILES = 500 |
| | The most files that are queued over all types (the number of files, not bytes).
|
| |
What the user picked with the system picker (files or the files of a folder), split into the queues that are played: one for each media type (audio, video, image), each sorted by name, at most MAX_FILES files over all queues (audio first, then video, then image).
Everything that is not audio, video or an image is skipped. Pure logic, no Android classes.
◆ build()
| static Result de.yaacc.share.PickedQueue.build |
( |
List< Entry > | entries, |
|
|
boolean | sort ) |
|
static |
- Parameters
-
| entries | the picked files, may be null |
| sort | true: each queue sorted by name (case-insensitive, numbers in numeric order); false: the order of the given list within each type |
The documentation for this class was generated from the following file:
- /github/workspace/yaacc/src/main/java/de/yaacc/share/PickedQueue.java